Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

[ ANNOUNCEMENT ] jOOQ 3.18.28, and 3.19.21, and 3.20.2 patch releases with minor improvements and bug fixes

18 views
Skip to first unread message

Lukas Eder

unread,
Mar 11, 2025, 10:56:00 AMMar 11
to jOOQ User Group

Version 3.18.28 - March 11, 2025

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


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



Features and Improvements

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

#18065 - Add MySQL and MariaDB support for ALTER TABLE .. SET NOT NULL / DROP NOT NULL

#18108 - DiagnosticsListener Javadoc should link to manual



Bug Fixes

---------

#18051 - Include fields and values lengths in "The number of values must match the number of fields" error message

#18055 - Meta.migrateTo() drops column before dropping its foreign keys or indexes

#18058 - ClassCastException in ArrayConverter when working with primitive typed int.class component type

#18062 - ArrayStoreException when using Converter<T[][], U[][]> with empty arrays

#18081 - DiagnosticsListener::duplicateStatements event isn't triggered for DiagnosticsConnection.ON setting

#18087 - DiagnosticsConnection.ON does not retain the internally created DiagnosticsConnection's caches

#18101 - PostgreSQL nested row isn't attached to Configuration when used with ad-hoc converter

#18104 - Record::key produces unattached records

#18126 - Work around ORA-00929: missing period when fully qualifying JSON columns




Version 3.19.21 - March 11, 2025

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


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



Features and Improvements

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

#18064 - Add MySQL and MariaDB support for ALTER TABLE .. SET NOT NULL / DROP NOT NULL

#18107 - DiagnosticsListener Javadoc should link to manual



Bug Fixes

---------

#18050 - Include fields and values lengths in "The number of values must match the number of fields" error message

#18054 - Meta.migrateTo() drops column before dropping its foreign keys or indexes

#18057 - ClassCastException in ArrayConverter when working with primitive typed int.class component type

#18061 - ArrayStoreException when using Converter<T[][], U[][]> with empty arrays

#18080 - DiagnosticsListener::duplicateStatements event isn't triggered for DiagnosticsConnection.ON setting

#18086 - DiagnosticsConnection.ON does not retain the internally created DiagnosticsConnection's caches

#18100 - PostgreSQL nested row isn't attached to Configuration when used with ad-hoc converter

#18103 - Record::key produces unattached records

#18116 - <globalObjectNames/> should explicitly declare String type in KotlinGenerator, for usage with explicit API compiler flag

#18118 - <globalObjectNames/> should generate const val in KotlinGenerator or ScalaGenerator, for annotation usage

#18125 - Work around ORA-00929: missing period when fully qualifying JSON columns




Version 3.20.2 - March 11, 2025

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


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



Features and Improvements

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

#18063 - Add MySQL and MariaDB support for ALTER TABLE .. SET NOT NULL / DROP NOT NULL

#18106 - DiagnosticsListener Javadoc should link to manual



Bug Fixes

---------

#18049 - Include fields and values lengths in "The number of values must match the number of fields" error message

#18053 - Meta.migrateTo() drops column before dropping its foreign keys or indexes

#18056 - ClassCastException in ArrayConverter when working with primitive typed int.class component type

#18060 - ArrayStoreException when using Converter<T[][], U[][]> with empty arrays

#18079 - DiagnosticsListener::duplicateStatements event isn't triggered for DiagnosticsConnection.ON setting

#18085 - DiagnosticsConnection.ON does not retain the internally created DiagnosticsConnection's caches

#18099 - PostgreSQL nested row isn't attached to Configuration when used with ad-hoc converter

#18102 - Record::key produces unattached records

#18115 - <globalObjectNames/> should explicitly declare String type in KotlinGenerator, for usage with explicit API compiler flag

#18117 - <globalObjectNames/> should generate const val in KotlinGenerator or ScalaGenerator, for annotation usage

#18124 - Work around ORA-00929: missing period when fully qualifying JSON columns

Reply all
Reply to author
Forward
0 new messages