Version 3.17.30 - October 21, 2024
================================================================================
This is a 3.17 patch release with minor improvements and bug fixes
Bug Fixes
---------
#17396 - Meta.ddl() includes synonyms or aliases as tables for some dialects
#17400 - IN-list padding truncates row IN lists to 1000 elements in Oracle pre 23ai
#17417 - NUMERIC bind values passed to SQL Server VALUES constructor may lose scale if not explicit DataType is supplied
#17424 - VALUES types decimal and int cannot be matched when inlining NUMERIC types in CockroachDB
#17432 - DSLContext::fetchCount for selects with nested records causes DataAccessException
#17438 - Cannot call Record.reset(Field), Record.original(Field), Record.changed(Field) with embeddable field arguments
#17444 - ClassCastException during invocation of double-wrapped ConvertedDataType
#17447 - Wrong field indexes in code generated in record getters and setters for non-replacing embeddables when database reports non-consecutive column ordinals
#17450 - CREATE TABLE and other DDL statements don't qualify tables in BigQuery
#17458 - Converter<byte[], U> for binary columns doesn't work from within MULTISET expressions
Version 3.18.21 - October 21, 2024
================================================================================
This is a 3.18 patch release with minor improvements and bug fixes
Bug Fixes
---------
#17395 - Meta.ddl() includes synonyms or aliases as tables for some dialects
#17399 - IN-list padding truncates row IN lists to 1000 elements in Oracle pre 23ai
#17416 - NUMERIC bind values passed to SQL Server VALUES constructor may lose scale if not explicit DataType is supplied
#17423 - VALUES types decimal and int cannot be matched when inlining NUMERIC types in CockroachDB
#17431 - DSLContext::fetchCount for selects with nested records causes DataAccessException
#17437 - Cannot call Record.reset(Field), Record.original(Field), Record.changed(Field) with embeddable field arguments
#17443 - ClassCastException during invocation of double-wrapped ConvertedDataType
#17446 - Wrong field indexes in code generated in record getters and setters for non-replacing embeddables when database reports non-consecutive column ordinals
#17449 - CREATE TABLE and other DDL statements don't qualify tables in BigQuery
#17457 - Converter<byte[], U> for binary columns doesn't work from within MULTISET expressions
Version 3.19.14 - October 21, 2024
================================================================================
This is a 3.19 patch release with minor improvements and bug fixes
Bug Fixes
---------
#17391 - Javadoc typos on trigger related methods
#17393 - Generated trigger names aren't escaped
#17394 - Meta.ddl() includes synonyms or aliases as tables for some dialects
#17398 - IN-list padding truncates row IN lists to 1000 elements in Oracle pre 23ai
#17403 - DefaultGeneratorStrategy should guard against path classes receiving the same name as their enclosing class
#17409 - Wrong XML import in InformationSchemaMetaImpl for trigger table schemas
#17415 - NUMERIC bind values passed to SQL Server VALUES constructor may lose scale if not explicit DataType is supplied
#17422 - VALUES types decimal and int cannot be matched when inlining NUMERIC types in CockroachDB
#17430 - DSLContext::fetchCount for selects with nested records causes DataAccessException
#17436 - Cannot call Record.reset(Field), Record.original(Field), Record.changed(Field) with embeddable field arguments
#17442 - ClassCastException during invocation of double-wrapped ConvertedDataType
#17445 - Wrong field indexes in code generated in record getters and setters for non-replacing embeddables when database reports non-consecutive column ordinals
#17448 - CREATE TABLE and other DDL statements don't qualify tables in BigQuery
#17454 - Diff doesn't export COMMENT ON MATERIALIZED VIEW statements correctly
#17456 - Converter<byte[], U> for binary columns doesn't work from within MULTISET expressions