[ ANNOUNCEMENT ] jOOQ 3.19.32, 3.20.13, and 3.21.2 patch releases with minor improvements and bug fixes

8 views
Skip to first unread message

Lukas Eder

unread,
Apr 16, 2026, 9:48:43 AM (yesterday) Apr 16
to jOOQ User Group

Version 3.19.32 - April 16, 2026

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


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



Bug Fixes

---------

#19799 - ClassCastException in SQLDialect.JAVA rendering when binding a converted value

#19813 - Wrong data type generated in CREATE TABLE with VARCHAR.array().asConvertedDataType(...)

#19829 - Hana doesn't support temporal type precision

#19834 - Wrong SQL generated for Hana ALTER TABLE .. RENAME COLUMN when column(s) are not qualified

#19838 - Add missing HANA emulation for aliased join tables

#19848 - Unstable table valued function generation when they're overloaded in PostgreSQL

#19862 - Upgrade log4j-core to 2.25.4 to mitigate CVE-2026-34480



Version 3.20.13 - April 16, 2026

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


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



Bug Fixes

---------

#19798 - ClassCastException in SQLDialect.JAVA rendering when binding a converted value

#19812 - Wrong data type generated in CREATE TABLE with VARCHAR.array().asConvertedDataType(...)

#19828 - Hana doesn't support temporal type precision

#19833 - Wrong SQL generated for Hana ALTER TABLE .. RENAME COLUMN when column(s) are not qualified

#19837 - Add missing HANA emulation for aliased join tables

#19841 - HANA MAX_BY() and MIN_BY() window function emulation using FIRST_VALUE() needs a mandatory window ORDER BY clause

#19847 - Unstable table valued function generation when they're overloaded in PostgreSQL

#19861 - Upgrade log4j-core to 2.25.4 to mitigate CVE-2026-34480



Version 3.21.2 - April 16, 2026

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


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



Features and Improvements

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

#19819 - Add ParseContext::parseResult to allow for transforming the resulting object of a parse call



Bug Fixes

---------

#19811 - Wrong data type generated in CREATE TABLE with VARCHAR.array().asConvertedDataType(...)

#19817 - Unnecessary code generation warning about deprecated <generateEnumsAsScalaSealedTraits/> flag

#19827 - Hana doesn't support temporal type precision

#19832 - Wrong SQL generated for Hana ALTER TABLE .. RENAME COLUMN when column(s) are not qualified

#19836 - Add missing HANA emulation for aliased join tables

#19840 - HANA MAX_BY() and MIN_BY() window function emulation using FIRST_VALUE() needs a mandatory window ORDER BY clause

#19846 - Unstable table valued function generation when they're overloaded in PostgreSQL

#19860 - Upgrade log4j-core to 2.25.4 to mitigate CVE-2026-34480

#19863 - Upgrade Jackson to 3.1.2 to mitigate GHSA-2m67-wjpj-xhg9

#19865 - maven-deploy.sh references non-existent jooq-jackson-extensions3 module

Reply all
Reply to author
Forward
0 new messages