All Versions
168
Latest Version
Avg Release Cycle
27 days
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v3.14.3 Changes
- fix ThreadLocal leak warning for Tomcat
- AnnotationFactory: try to use class's ClassLoader before going to TCCL
-
v3.14.2 Changes
- FreeBuilder documentation
- jpa: NPE when deserializing read-only properties
-
v3.14.1 Changes
- FreeBuilders: fix lookup of builder classes
-
v3.14.0 Changes
- immutables: support getter with @ColumnName, #1704
- postgres: simple CRUD support for LargeObject API
- kotlin-sqlobject: fix package declaration of RegisterKotlinMappers
- LocalTransactionHandler: bind more closely to Handle for performance and to avoid leaks
- Update: add
one
helper method - Array: fix repeated binding of Iterable types, #1686
- Initial support for FreeBuilders based pojo types
-
v3.13.0 Changes
April 22, 2020- Kotlin: respect default values in methods when passed null, #1690
Arguments.bindingNullToPrimitivesPermitted
helps you catch erroneous binding ofnull
to a primitive type- preparable Arguments: re-invoke prepare on each copy, to propagate updated configuration
-
v3.12.2 Changes
February 13, 2020- Bean binding: ignore getter methods with parameters
- Immutables: find builder set method even with @ColumnName
- CachingSqlParser: default limit to 1000 parsed statements, #1658
- bom: don't inherit from parent #1656
- bean mapping: improve detection of incomplete wildcard types
-
v3.12.1
February 13, 2020 -
v3.12.0 Changes
December 14, 2019EnumSet
can be bound and mapped as a bitstring to a Postgresvarbit
column (requires appropriate use of@SingleValue
).- fix detecting Enum anonymous subclasses (types with overridden methods)
-
v3.11.1 Changes
November 19, 2019- fix PreparedBatch binding non-prepareable nested arguments
-
v3.11.0 Changes
November 18, 2019- Argument: allow direct binding of Argument subtypes
- Immutables: use
@ColumnName("name")
to override property-derived names
๐ Major Performance Rework: ArgumentFactory is now Prepareable Prepared arguments must select an ArgumentFactory implementation based only on the qualified type, not the value. This dramatically ๐ increases performance for large batch inserts.