6.6.0
What's Changed
This release contains significant new features such as allowing token based authentication to be refreshed, an SPI to role token based authentication with any provider via standard JDBC properties and more. Additionally we improved the callable statement support quite a bit, although it is probably not that widely used (yet).
Last but not least, the database metadata is now accurate wrt the return columns of procedures and functions and includes them in the corresponding methods.
🚀 Features
- f6708c2 feat: Provide an authentication SPI and allow loading additional authentication suppliers via factories.
- e09a250 feat: Add support for refreshing expiring token based authentication.
🐛 Bug Fixes
🔄️ Refactorings
- 88ec761 refactor: Include function and procedure return columns in metadata and add support for parameter metadata in callable statements. (#1012)
- 466be62 refactor: Simplify
Lazy<>
. - 47e4193 refactor: SPIs must be exported from the bundles.
- 94a196c refactor: Improve metrics collection.
📝 Documentation
- 2d6bb9b docs: Update local changelog.
🧹 Housekeeping
- ada99ed Bump org.neo4j:neo4j-cypher-dsl-bom to 2024.7.1
- 8940670 Bump org.testcontainers:testcontainers-bom (#1003)
- b5bdcdb Bump org.hibernate.orm:hibernate-platform (#997)
- f975800 Bump quarkus.platform.version from 3.23.3 to 3.23.4 (#1004)
- 117dbd6 Bump spring-boot.version from 3.5.0 to 3.5.3 (#1002)
- 86d120f Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 (#1001)
- 6181140 Bump org.codehaus.mojo:flatten-maven-plugin (#1000)
- b73d7f8 Bump dev.langchain4j:langchain4j-bom from 1.0.1 to 1.1.0 (#999)
- e20b897 Bump com.puppycrawl.tools:checkstyle (#1005)
- 7015668 Bump spring-javaformat.version from 0.0.46 to 0.0.47 (#998)
- 003cedf Bump io.micrometer:micrometer-tracing-bom (#993)
- 2b948a5 Bump org.jooq:jooq from 3.19.23 to 3.19.24 (#987)
- 827309f Bump org.hibernate.orm:hibernate-platform (#988)
- 521c6af Bump quarkus.platform.version from 3.23.2 to 3.23.3 (#990)
- a76bb30 Bump org.neo4j:cypher-v5-antlr-parser from 5.26.7 to 5.26.8 (#991)
- 87ce824 Bump com.fasterxml.jackson:jackson-bom (#992)
- a14d8da Bump org.jdbi:jdbi3-bom from 3.49.4 to 3.49.5 (#994)
- ac13f49 Bump io.micrometer:micrometer-bom from 1.15.0 to 1.15.1 (#995)