[ ANNOUNCEMENT ] jOOQ 3.17.26, 3.18.17, and 3.19.10 patch releases with minor improvements and bug fixes

36 views
Skip to first unread message

Lukas Eder

unread,
Jun 14, 2024, 7:24:46 AM6/14/24
to jOOQ User Group

Version 3.17.26 - June 14, 2024

================================================================================


This is a 3.17 patch release with minor improvements and bug fixes



Features and Improvements

-------------------------

#16808 - Clarify EmbeddableRecord Javadoc


Bug Fixes

---------

#16742 - Internal SelectQueryImpl::copy behaviour may produce inconsistent copy of WINDOW clause

#16748 - Wrong SQL rendered for MS Access CONCAT function with more than 2 arguments

#16758 - Work around BigQuery's SELECT without FROM clause cannot use aggregation limitation

#16765 - Parser meta lookup fails for DUAL table

#16772 - Work around BigQuery ORDER BY clause limitation where identifiers cannot be resolved if the table and the column share the same name

#16776 - Work around BigQuery limitation of using: HAVING clause on a non-aggregate query

#16780 - Support BigQuery's QUALIFY .. WINDOW keyword order

#16789 - Fix null treatment syntax of window functions in BigQuery

#16795 - Inconsistent formatting of HSQLDB DUAL table emulation

#16800 - Parser error when trying to parse hypothetical set function with FILTER clause



Version 3.18.17 - June 14, 2024

================================================================================


This is a 3.18 patch release with minor improvements and bug fixes



Features and Improvements

-------------------------

#16807 - Clarify EmbeddableRecord Javadoc


Bug Fixes

---------

#16741 - Internal SelectQueryImpl::copy behaviour may produce inconsistent copy of WINDOW clause

#16747 - Wrong SQL rendered for MS Access CONCAT function with more than 2 arguments

#16757 - Work around BigQuery's SELECT without FROM clause cannot use aggregation limitation

#16764 - Parser meta lookup fails for DUAL table

#16771 - Work around BigQuery ORDER BY clause limitation where identifiers cannot be resolved if the table and the column share the same name

#16775 - Work around BigQuery limitation of using: HAVING clause on a non-aggregate query

#16779 - Support BigQuery's QUALIFY .. WINDOW keyword order

#16788 - Fix null treatment syntax of window functions in BigQuery

#16794 - Inconsistent formatting of HSQLDB DUAL table emulation

#16799 - Parser error when trying to parse hypothetical set function with FILTER clause

#16812 - MULTISET nested projection's ContextConverters don't receive correct ConverterContext



Version 3.19.10 - June 14, 2024

================================================================================


This is a 3.19 patch release with minor improvements and bug fixes



Features and Improvements

-------------------------

#16806 - Clarify EmbeddableRecord Javadoc

#16820 - Allow for specifying inputs to the gradle CodegenTask in order to participate in incremental builds

#16828 - Add Source.resolve(String) to allow for varied, string based input sources

#16829 - The code generation initScript property should be able to read from the file system


Bug Fixes

---------

#16735 - Redundant policy related logic in UpdateQueryImpl

#16740 - Internal SelectQueryImpl::copy behaviour may produce inconsistent copy of WINDOW clause

#16746 - Wrong SQL rendered for MS Access CONCAT function with more than 2 arguments

#16756 - Work around BigQuery's SELECT without FROM clause cannot use aggregation limitation

#16763 - Parser meta lookup fails for DUAL table

#16770 - Work around BigQuery ORDER BY clause limitation where identifiers cannot be resolved if the table and the column share the same name

#16774 - Work around BigQuery limitation of using: HAVING clause on a non-aggregate query

#16778 - Support BigQuery's QUALIFY .. WINDOW keyword order

#16787 - Fix null treatment syntax of window functions in BigQuery

#16793 - Inconsistent formatting of HSQLDB DUAL table emulation

#16798 - Parser error when trying to parse hypothetical set function with FILTER clause

#16811 - MULTISET nested projection's ContextConverters don't receive correct ConverterContext

#16822 - Don't delay jOOQ-codegen-gradle's configuration until execution by default

Reply all
Reply to author
Forward
0 new messages