Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

[ ANNOUNCEMENT ] jOOQ 3.17.33, 3.18.24, and 3.19.17 patch releases with minor improvements and bug fixes

25 views
Skip to first unread message

Lukas Eder

unread,
Jan 8, 2025, 11:03:35 AMJan 8
to jOOQ User Group

Version 3.17.33 - January 8, 2025

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


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



Features and Improvements

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

#17811 - Parse and ignore ALTER SEQUENCE .. OWNED BY syntax

#17837 - Add DataType.isOther()



Bug Fixes

---------

#17768 - Javadoc typo on MergeNotMatchedStep.whenNotMatchedThenInsert

#17774 - Parser doesn't correctly parse MERGE with multiple WHEN MATCHED clauses if the last WHEN MATCHED clause doesn't have any AND clause

#17790 - NullPointerException in SchemaMapping due to race condition in SchemaMapping cache

#17797 - Exception in MetaImpl when encountering string literal default expressions in MariaDB 10.1

#17801 - T-SQL dialects should generate LTRIM(string, characters) (and RTRIM) instead of TRIM(LEADING characters FROM string) for better overall compatibility

#17814 - Parser doesn't support qualified identifiers in DROP TYPE statement

#17826 - SQLDialect.AURORA_POSTGRES should cast JSONB and similar types in INSERT statements

#17831 - SQLDialect.AURORA_POSTGRES renders wrong syntax for pgplsql local variable assignments

#17835 - Specific overloads of DSL.val(X) no longer infers data type of built-in type X for null values

#17840 - Double or Float inline values should be cast to their appropriate types where the rendered literals are interpreted as NUMERIC or DECIMAL




Version 3.18.24 - January 8, 2025

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


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



Features and Improvements

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

#17810 - Parse and ignore ALTER SEQUENCE .. OWNED BY syntax

#17836 - Add DataType.isOther()



Bug Fixes

---------

#17767 - Javadoc typo on MergeNotMatchedStep.whenNotMatchedThenInsert

#17773 - Parser doesn't correctly parse MERGE with multiple WHEN MATCHED clauses if the last WHEN MATCHED clause doesn't have any AND clause

#17789 - NullPointerException in SchemaMapping due to race condition in SchemaMapping cache

#17793 - Regression when enabling <jpaAnnotation> for NOT NULL DEFAULT columns, which should continue to be marked as @Column(nullable = true)

#17796 - Exception in MetaImpl when encountering string literal default expressions in MariaDB 10.1

#17800 - T-SQL dialects should generate LTRIM(string, characters) (and RTRIM) instead of TRIM(LEADING characters FROM string) for better overall compatibility

#17813 - Parser doesn't support qualified identifiers in DROP TYPE statement

#17825 - SQLDialect.AURORA_POSTGRES should cast JSONB and similar types in INSERT statements

#17830 - SQLDialect.AURORA_POSTGRES renders wrong syntax for pgplsql local variable assignments

#17834 - Specific overloads of DSL.val(X) no longer infers data type of built-in type X for null values

#17839 - Double or Float inline values should be cast to their appropriate types where the rendered literals are interpreted as NUMERIC or DECIMAL




Version 3.19.17 - January 8, 2025

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


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



Features and Improvements

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

#17809 - Parse and ignore ALTER SEQUENCE .. OWNED BY syntax



Bug Fixes

---------

#17766 - Javadoc typo on MergeNotMatchedStep.whenNotMatchedThenInsert

#17772 - Parser doesn't correctly parse MERGE with multiple WHEN MATCHED clauses if the last WHEN MATCHED clause doesn't have any AND clause

#17779 - Missing trigger meta data in code generation output for Oracle INSTEAD OF triggers on views

#17788 - NullPointerException in SchemaMapping due to race condition in SchemaMapping cache

#17792 - Regression when enabling <jpaAnnotation> for NOT NULL DEFAULT columns, which should continue to be marked as @Column(nullable = true)

#17795 - Exception in MetaImpl when encountering string literal default expressions in MariaDB 10.1

#17799 - T-SQL dialects should generate LTRIM(string, characters) (and RTRIM) instead of TRIM(LEADING characters FROM string) for better overall compatibility

#17812 - Parser doesn't support qualified identifiers in DROP TYPE statement

#17824 - SQLDialect.AURORA_POSTGRES should cast JSONB and similar types in INSERT statements

#17829 - SQLDialect.AURORA_POSTGRES renders wrong syntax for pgplsql local variable assignments

#17833 - Specific overloads of DSL.val(X) no longer infers data type of built-in type X for null values

#17838 - Double or Float inline values should be cast to their appropriate types where the rendered literals are interpreted as NUMERIC or DECIMAL

Reply all
Reply to author
Forward
0 new messages