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.
