[ ANNOUNCEMENT ] jOOQ 3.12.4 patch release with minor improvements and bug fixes

38 views
Skip to first unread message

Lukas Eder

unread,
Jan 30, 2020, 8:11:27 AM1/30/20
to jOOQ User Group
Version 3.12.4 - January 28, 2020
================================================================================

This is a 3.12 patch release with bug fixes


Features and Improvements
-------------------------
#9499 - NullPointerException when calling methods on DAO that is not attached to a Configuration
#9559 - Clarify in Javadoc of selectFrom() and related methods that all Table.fields() will be fetched, not DSL.asterisk()
#9619 - Document JSON and JSONB NULL semantics
#9694 - Add InsertQuery.setSelect(Collection, Select) overload
#9748 - JSON and JSONB should implement Serializable


Bug Fixes
---------
#9262 - Prevent "Illegal reflective access operation" warning in jOOQ Open Source Edition
#9494 - JoinStep#crossApply() throws IllegalArgumentException
#9517 - Cannot use MERGE .. DELETE WHERE without UPDATE WHERE
#9530 - Some ConstraintForeignKeyReferencesStep.references() methods are missing Support annotations
#9532 - Open Source version references dual license
#9546 - Parser cannot parse views with WITH
#9550 - Query ALL_MVIEWS instead of ALL_MVIEW_COMMENTS in Oracle
#9552 - Bad code generated when using SQL Server user defined types
#9556 - DDLDatabase: Flyway's repatable migrations are executed to early
#9568 - Cosmetic exceptions caused by JPADatabase when using attribute converters
#9572 - Multi column ALTER TABLE .. ADD statement shouldn't qualify column names
#9573 - Generate single ADD or DROP ALTER TABLE statements when a list of length 1 is passed
#9622 - NullPointerException in DefaultRecordMapperProvider when setting a new instance to a Configuration
#9652 - ArrayIndexOutOfBoundsException if query has a single or double quote char in vendor specific comment
#9678 - Make slf4j-api version backwards compatible to OSGi consumers
#9691 - Generate.globalTableReferences should not impact what is returned by Schema#getTables()
#9710 - Mapping schema with RegEx generates invalid output name after upgrade to 3.12
#9717 - Static class initialisation deadlock race between DefaultDSLContext.java:388 and DefaultDSLContext.java:505
#9729 - Log warning when file based databases have invalid <jdbc/> configurations
#9749 - Bad SQL generated from implicit join from within subqueries
#9752 - MySQL 5.7: Invalid SQL for set operations in subqueries
#9757 - Regression in IGNORE NULLS clause for DB2

Reply all
Reply to author
Forward
0 new messages