Version 3.16.22 - October 10, 2023

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


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



Features and Improvements

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

#15523 - Add a log message whenever an exception occurs with the 
SQLDialect.DEFAULT



Bug Fixes

---------

#15481 - AutoConverter should be lenient about TIME type fractional seconds

#15485 - Can't invoke default methods on proxied types returned by 
DefaultRecordMapper in JDK 9 or more

#15494 - Code generation fails on BigQuery when querying INFORMATION_SCHEMA 
without a DefaultDataset being specified

#15502 - Work around SQL Server's 1000 row value limitation for INSERT 
statements

#15527 - Missing Stringly annotation on String... varargs parameters

#15542 - Meta.ddl() should export tables first, then views

#15562 - Datetime precision isn't maintained by code generator for domain 
types

#15567 - DefaultRecordMapper should skip most mappers when an instance is 
provided

#15572 - Record.into(recordInstance) should modify argument record

#15578 - DefaultOtherBinding shouldn't create string literals for inline 
values for numeric data types

#15581 - MutablePOJOMapper should be able to map to instance, even if there 
isn't a default constructor

#15587 - Install shell/batch scripts should be clearer about Java 17+ 
support

#15601 - Fix DefaultRecordMapper Javadoc to reflect actual behaviour

#15605 - Plain SQL Javadoc disclaimer is absent on api generator generated 
step methods

#15617 - Wrong Support annotation on COMMENT ON COLUMN for MariaDB

#15649 - On JDK 21, generated code should apply "this-escape" warning 
suppression

#15661 - KotlinGenerator - isKotlinNotNullPojoAttributes setting prevents 
generated DAO to set serial ID to pojo

#15664 - Copy paste errors in likeIgnoreCase and containsIgnoreCase Javadoc

#15667 - Query::isExecutable should be checked in the R2DBC implementation, 
allowing no-ops for non-executable queries

#15671 - INSERT .. ON DUPLICATE KEY UPDATE emulation mustn't silently 
insert the last row only in Derby multi row inserts

#15676 - Domains aren't generated if they don't have a CHECK constraint 
associated with them, in HSQLDB

#15690 - HANA sort indirection doesn't work with bind values




Version 3.17.16 - October 10, 2023

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


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



Features and Improvements

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

#15522 - Add a log message whenever an exception occurs with the 
SQLDialect.DEFAULT



Bug Fixes

---------

#15480 - AutoConverter should be lenient about TIME type fractional seconds

#15484 - Can't invoke default methods on proxied types returned by 
DefaultRecordMapper in JDK 9 or more

#15493 - Code generation fails on BigQuery when querying INFORMATION_SCHEMA 
without a DefaultDataset being specified

#15501 - Work around SQL Server's 1000 row value limitation for INSERT 
statements

#15526 - Missing Stringly annotation on String... varargs parameters

#15541 - Meta.ddl() should export tables first, then views

#15561 - Datetime precision isn't maintained by code generator for domain 
types

#15566 - DefaultRecordMapper should skip most mappers when an instance is 
provided

#15571 - Record.into(recordInstance) should modify argument record

#15577 - DefaultOtherBinding shouldn't create string literals for inline 
values for numeric data types

#15580 - MutablePOJOMapper should be able to map to instance, even if there 
isn't a default constructor

#15586 - Install shell/batch scripts should be clearer about Java 17+ 
support

#15600 - Fix DefaultRecordMapper Javadoc to reflect actual behaviour

#15604 - Plain SQL Javadoc disclaimer is absent on api generator generated 
step methods

#15616 - Wrong Support annotation on COMMENT ON COLUMN for MariaDB

#15648 - On JDK 21, generated code should apply "this-escape" warning 
suppression

#15652 - DefaultConfiguration doesn't serialize AuditProvider or 
TransformProvider

#15660 - KotlinGenerator - isKotlinNotNullPojoAttributes setting prevents 
generated DAO to set serial ID to pojo

#15663 - Copy paste errors in likeIgnoreCase and containsIgnoreCase Javadoc

#15666 - Query::isExecutable should be checked in the R2DBC implementation, 
allowing no-ops for non-executable queries

#15670 - INSERT .. ON DUPLICATE KEY UPDATE emulation mustn't silently 
insert the last row only in Derby multi row inserts

#15675 - Domains aren't generated if they don't have a CHECK constraint 
associated with them, in HSQLDB

#15680 - Code generator doesn't generate multiple check constraints for 
DOMAIN types

#15689 - HANA sort indirection doesn't work with bind values




Version 3.18.7 - October 10, 2023

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


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



Features and Improvements

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

#15521 - Add a log message whenever an exception occurs with the 
SQLDialect.DEFAULT

#15540 - Meta.ddl() should export tables first, then views

#15565 - DefaultRecordMapper should skip most mappers when an instance is 
provided

#15674 - Domains aren't generated if they don't have a CHECK constraint 
associated with them, in HSQLDB



Bug Fixes

---------

#15479 - AutoConverter should be lenient about TIME type fractional seconds

#15483 - Can't invoke default methods on proxied types returned by 
DefaultRecordMapper in JDK 9 or more

#15489 - Failure in MetaImpl.MetaSchema::source in BigQueryDatabase

#15492 - Code generation fails on BigQuery when querying INFORMATION_SCHEMA 
without a DefaultDataset being specified

#15500 - Work around SQL Server's 1000 row value limitation for INSERT 
statements

#15525 - Missing Stringly annotation on String... varargs parameters

#15560 - Datetime precision isn't maintained by code generator for domain 
types

#15570 - Record.into(recordInstance) should modify argument record

#15576 - DefaultOtherBinding shouldn't create string literals for inline 
values for numeric data types

#15579 - MutablePOJOMapper should be able to map to instance, even if there 
isn't a default constructor

#15585 - Install shell/batch scripts should be clearer about Java 17+ 
support

#15599 - Fix DefaultRecordMapper Javadoc to reflect actual behaviour

#15603 - Plain SQL Javadoc disclaimer is absent on api generator generated 
step methods

#15613 - MariaDB UPDATE .. RETURNING emulation should work on tables with 
unique constraints only

#15615 - Wrong Support annotation on COMMENT ON COLUMN for MariaDB

#15626 - QOM.Delete mutators produce a copy that always has a RETURNING 
clause

#15647 - On JDK 21, generated code should apply "this-escape" warning 
suppression

#15651 - DefaultConfiguration doesn't serialize AuditProvider or 
TransformProvider

#15659 - KotlinGenerator - isKotlinNotNullPojoAttributes setting prevents 
generated DAO to set serial ID to pojo

#15662 - Copy paste errors in likeIgnoreCase and containsIgnoreCase Javadoc

#15665 - Query::isExecutable should be checked in the R2DBC implementation, 
allowing no-ops for non-executable queries

#15669 - INSERT .. ON DUPLICATE KEY UPDATE emulation mustn't silently 
insert the last row only in Derby multi row inserts

#15679 - Code generator doesn't generate multiple check constraints for 
DOMAIN types

#15688 - HANA sort indirection doesn't work with bind values


-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jooq-user/c320e8ad-5c0e-4873-98e7-5c3ca431d37fn%40googlegroups.com.

Reply via email to