All Versions
168
Latest Version
Avg Release Cycle
27 days
Latest Release
-
Changelog History
Page 8
Changelog History
Page 8
-
v2.76 Changes
- ๐ SPRING BREAKING CHANGE: move from Spring 2 to Spring 3, how timely of us
- SQL lookups in the context of a SqlObject method now also find according to the same rules as annotation
- 0๏ธโฃ DefaultMapper now has option to disable case folding
- ๐ Fix AbstractMethodError swallowing in SqlObject methods
-
v2.75 Changes
- ๐ simple @GetGeneratedKeys @SqlBatch support (only int keys for now)
- ๐ ClasspathStatementLocator performance improvements
-
v2.74 Changes
- ๐ cglib 3.2.2, asm 5.1; fixes codegen for new Java 8 bridge methods
- @UseStringTemplate3StatementLocator now caches created locators
- ๐ new @OutParameter annotation for fetching named out params on @SqlCall methods
- ๐ฆ expose Handle.isClosed
-
v2.73 Changes
- ๐ Allow clearing of bindings in SQLStatement
- ๐ (finally!) parse Postgres CAST syntax 'value::type' properly in colon prefix statements
- ๐ fix @SqlBatch hanging if you forget to include an Iterable-like param
- ๐ fix @SqlUpdate @GetGeneratedKeys to allow non-number return types
- ๐ฆ Expose Foreman on StatementContext
-
v2.72 Changes
- ๐ Support for the ability to provide a list of the column names returned in a prepared batch #254
-
v2.71 Changes
- ๐ fix @BindBean of private subtypes, #242
-
v2.70 Changes
*** MAJOR CHANGES ***
- ๐ allow JDK8 default methods in SQLObject interfaces. Backport of #190.
- switch to standard Maven toolchains.xml for cross-compilation, #169. See https://maven.apache.org/guides/mini/guide-using-toolchains.html for instructions on how to use it.
- Correctly handle semicolons and inline comments in SQL statements. Existing SQL statements may break due to lexer changes, ensure you have test coverage.
- Introduce "column mappers" which dramatically improve type handling for BeanMapper-style automatic mapping. See https://github.com/jdbi/jdbi/pull/164
- Disallow "nested" transactions explicitly. They almost certainly don't work the way you expect. Use savepoints instead.
- โก๏ธ Eagerly check return type of @SqlUpdate annotated SqlObject methods
- ๐ Allow getting generated keys by name for Oracle
- ๐ Allow getting generated keys from prepared Batch statements
- ๐ Cache StatementRewriter parsing of statements
- ๐ Support mapping of URI, char, Character types
-
v2.63 Changes
- Include lambda-friendly callback methods on Handle and DBI, #156
-
v2.62 Changes
- ๐ Also include asm in shade, fixes build. Sorry about the broken releases...
-
v2.61 Changes
*** DO NOT USE ***
- ๐ Fix shading broken in 2.60, fixes #152