[ ANNOUNCEMENT ] jOOQ 3.18.34, 3.19.27, and 3.20.8 patch releases with minor improvements and bug fixes

11 views
Skip to first unread message

Lukas Eder

unread,
Oct 1, 2025, 10:38:48 AM (3 days ago) Oct 1
to jOOQ User Group

Version 3.18.34 - October 1, 2025

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


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



Bug Fixes

---------

#19053 - SEEK clause has no effect if used in the first set operation subquery

#19062 - AbstractName::toString should override AbstractQueryPart default, and avoid the expensive Configuration::derive call

#19066 - DefaultParseContext::parseIdentifierIf and ::parseUnquotedStringLiteral should avoid StringBuilder allocation

#19074 - Upgrade Spring dependency due to CVE-2025-41249

#19084 - Compilation error in generated record's POJO constructor when attaching Converter to UDT column

#19093 - Bad syntax generated for Snowflake table valued function call

#19098 - Generated column aliases may exceed the maximum identifier length in some dialects

#19101 - SEEK not working with NULLS FIRST/LAST on DESC sorted fields

#19105 - Wrong Support annotation ALTER TABLE .. SET DEFAULT for Snowflake

#19109 - Code generator and DDL export should retain CLOB and BLOB length in MySQL / MariaDB

#19112 - Diff doesn't change between different MySQL TEXT and BLOB types

#19115 - Rare race condition when registering built-in DefaultDataTypes in SQL_DATATYPES_BY_TYPE

#19119 - MockResultSet should cache ConverterProvider results



Version 3.19.27 - October 1, 2025

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


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



Bug Fixes

---------

#19052 - SEEK clause has no effect if used in the first set operation subquery

#19061 - AbstractName::toString should override AbstractQueryPart default, and avoid the expensive Configuration::derive call

#19065 - DefaultParseContext::parseIdentifierIf and ::parseUnquotedStringLiteral should avoid StringBuilder allocation

#19073 - Upgrade Spring dependency due to CVE-2025-41249

#19083 - Compilation error in generated record's POJO constructor when attaching Converter to UDT column

#19092 - Bad syntax generated for Snowflake table valued function call

#19097 - Generated column aliases may exceed the maximum identifier length in some dialects

#19100 - SEEK not working with NULLS FIRST/LAST on DESC sorted fields

#19104 - Wrong Support annotation ALTER TABLE .. SET DEFAULT for Snowflake

#19108 - Code generator and DDL export should retain CLOB and BLOB length in MySQL / MariaDB

#19111 - Diff doesn't change between different MySQL TEXT and BLOB types

#19114 - Rare race condition when registering built-in DefaultDataTypes in SQL_DATATYPES_BY_TYPE

#19118 - MockResultSet should cache ConverterProvider results



Version 3.20.8 - October 1, 2025

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


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



Bug Fixes

---------

#19051 - SEEK clause has no effect if used in the first set operation subquery

#19060 - AbstractName::toString should override AbstractQueryPart default, and avoid the expensive Configuration::derive call

#19064 - DefaultParseContext::parseIdentifierIf and ::parseUnquotedStringLiteral should avoid StringBuilder allocation

#19072 - Upgrade Spring dependency due to CVE-2025-41249

#19078 - Regression: MANIFSET.MF OSGi meta data includes java packages

#19082 - Compilation error in generated record's POJO constructor when attaching Converter to UDT column

#19091 - Bad syntax generated for Snowflake table valued function call

#19096 - Generated column aliases may exceed the maximum identifier length in some dialects

#19099 - SEEK not working with NULLS FIRST/LAST on DESC sorted fields

#19103 - Wrong Support annotation ALTER TABLE .. SET DEFAULT for Snowflake

#19107 - Code generator and DDL export should retain CLOB and BLOB length in MySQL / MariaDB

#19110 - Diff doesn't change between different MySQL TEXT and BLOB types

#19113 - Rare race condition when registering built-in DefaultDataTypes in SQL_DATATYPES_BY_TYPE

#19117 - MockResultSet should cache ConverterProvider results

#19123 - MetaImpl tables have mixed up ON DELETE and ON UPDATE ForeignKeyRule values

Reply all
Reply to author
Forward
0 new messages