[ ANNOUNCEMENT ] jOOQ 3.17.25, 3.18.16, and 3.19.9 patch releases with minor improvements and bug fixes

24 views
Skip to first unread message

Lukas Eder

unread,
May 30, 2024, 7:10:00 AMMay 30
to jOOQ User Group

Version 3.17.25 - May 30, 2024

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


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



Bug Fixes

---------

#16654 - TableRecords should refresh() themselves for HANA dialect, when any non-identity value should be fetched after an insert

#16665 - Wrong source code generated when newline escape sequence of long view source is split into two

#16674 - Update using multi-column set clause with DSL.row and custom type logs warn on deprecated static type registry

#16678 - SQLite "Cannot parse or interpret sql for table" error with both unique columns and foreign key constraints

#16689 - Error in CockroachDBDatabase when running SHOW INDEXES for table valued function

#16694 - Work around KT-68407 compiler error in generated AbstractSpringDAOImpl class in kotlin 2.0

#16699 - Memory leak in DefaultCacheProvider when large amounts of arbitrary projections are mapped with DefaultRecordMapper

#16724 - Confusing error message when reading a non-existing Field from a Record containing accidentally nested row types

#16728 - Avoid operator associativity rendering logic if operator isn't nested



Version 3.18.16 - May 30, 2024

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


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



Bug Fixes

---------

#16653 - TableRecords should refresh() themselves for HANA dialect, when any non-identity value should be fetched after an insert

#16664 - Wrong source code generated when newline escape sequence of long view source is split into two

#16673 - Update using multi-column set clause with DSL.row and custom type logs warn on deprecated static type registry

#16677 - SQLite "Cannot parse or interpret sql for table" error with both unique columns and foreign key constraints

#16688 - Error in CockroachDBDatabase when running SHOW INDEXES for table valued function

#16693 - Work around KT-68407 compiler error in generated AbstractSpringDAOImpl class in kotlin 2.0

#16698 - Memory leak in DefaultCacheProvider when large amounts of arbitrary projections are mapped with DefaultRecordMapper

#16704 - Settings.transformPatternsUnnecessaryScalarSubquery produces wrong SQL when subquery column is aliased

#16707 - Pattern replacement activates RETURNING clause of DELETE / UPDATE statements

#16710 - Settings.transformPatternsUnnecessaryScalarSubquery produces wrong SQL when subquery column is an embeddable

#16723 - Confusing error message when reading a non-existing Field from a Record containing accidentally nested row types

#16727 - Avoid operator associativity rendering logic if operator isn't nested



Version 3.19.9 - May 30, 2024

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


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



Bug Fixes

---------

#16647 - BlobBinding and ClobBinding should fall back to byte[] and String binding also in HANA

#16652 - TableRecords should refresh() themselves for HANA dialect, when any non-identity value should be fetched after an insert

#16657 - Improve warning log message about static type registry usage and how to remedy it

#16663 - Wrong source code generated when newline escape sequence of long view source is split into two

#16672 - Update using multi-column set clause with DSL.row and custom type logs warn on deprecated static type registry

#16676 - SQLite "Cannot parse or interpret sql for table" error with both unique columns and foreign key constraints

#16687 - Error in CockroachDBDatabase when running SHOW INDEXES for table valued function

#16692 - Work around KT-68407 compiler error in generated AbstractSpringDAOImpl class in kotlin 2.0

#16697 - Memory leak in DefaultCacheProvider when large amounts of arbitrary projections are mapped with DefaultRecordMapper

#16703 - Settings.transformPatternsUnnecessaryScalarSubquery produces wrong SQL when subquery column is aliased

#16706 - Pattern replacement activates RETURNING clause of DELETE / UPDATE statements

#16709 - Settings.transformPatternsUnnecessaryScalarSubquery produces wrong SQL when subquery column is an embeddable

#16722 - Confusing error message when reading a non-existing Field from a Record containing accidentally nested row types

#16726 - Avoid operator associativity rendering logic if operator isn't nested



Reply all
Reply to author
Forward
0 new messages