Releases: GoogleCloudPlatform/google-cloud-spanner-hibernate
Releases · GoogleCloudPlatform/google-cloud-spanner-hibernate
Release list
v4.3.0
4.3.0 (2026-08-06)
Features
Bug Fixes
- deps: update dependency com.fasterxml.jackson.datatype:jackson-datatype-hibernate7 to v2.22.1 (#2014) (a4a715e)
- deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.42.0 (#2025) (83ff8b1)
- deps: update dependency io.opentelemetry:opentelemetry-bom to v1.64.0 (#2027) (fe17762)
- deps: update dependency io.undertow:undertow-core to v2.4.2.final (#2028) (88b34c4)
- deps: update log4j.version to v2.25.4 [security] (#2000) (016ac60)
- deps: update quarkus.platform.version to v3.38.1 (#2029) (d317a32)
- deps: update spring boot to v4.1.0 (#2030) (aa11427)
v4.2.3
4.2.3 (2026-06-01)
Bug Fixes
- deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.39.0 (#2009) (6a7a1c7)
- deps: update dependency org.jboss.logging:jboss-logging to v3.6.3.final (#2013) (4399df7)
- deps: update quarkus.platform.version to v3.36.0 (#2011) (ce37c1b)
- deps: update spring boot to v4.0.6 (#2004) (8fc158e)
- update hibernate to 7.3.6.Final (#2016) (fd142bb)
v4.2.2
4.2.2 (2026-03-03)
Bug Fixes
- release fix (#1995) (450ec1a)
- deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.35.3 (#1986) (d212e94)
- deps: update dependency io.opentelemetry:opentelemetry-bom to v1.59.0 (#1987) (dfa67ee)
- deps: update dependency io.undertow:undertow-core to v2.3.21.final [security] (#1974) (742ea34)
- deps: update dependency io.undertow:undertow-core to v2.3.23.final (#1981) (fc462e4)
- deps: update dependency org.jboss.logging:jboss-logging to v3.6.2.final (#1982) (987341c)
- deps: update jackson monorepo to v2.21.1 (#1988) (b0ec9b8)
- deps: update spring boot to v4.0.3 (#1983) (32dfd69)
- update to hibernate 7.2 (#1979) (68d4235)
v4.2.1
4.2.1 (2026-02-27)
Bug Fixes
- deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.35.3 (#1986) (d212e94)
- deps: update dependency io.opentelemetry:opentelemetry-bom to v1.59.0 (#1987) (dfa67ee)
- deps: update dependency io.undertow:undertow-core to v2.3.21.final [security] (#1974) (742ea34)
- deps: update dependency io.undertow:undertow-core to v2.3.23.final (#1981) (fc462e4)
- deps: update dependency org.jboss.logging:jboss-logging to v3.6.2.final (#1982) (987341c)
- deps: update jackson monorepo to v2.21.1 (#1988) (b0ec9b8)
- deps: update spring boot to v4.0.3 (#1983) (32dfd69)
- update to hibernate 7.2 (#1979) (68d4235)
v4.2.0
4.2.0 (2026-01-05)
Features
Bug Fixes
- deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.34.1 (#1956) (cba566c)
- deps: update dependency io.opentelemetry:opentelemetry-bom to v1.57.0 (#1957) (4c356d0)
- deps: update dependency org.apache.commons:commons-lang3 to v3.20.0 (#1958) (dd5d986)
- deps: update hibernate-orm monorepo to v7.1.14.final (#1962) (1ca5d65)
- deps: update jackson monorepo to v2.20.1 (#1954) (8b63925)
- deps: update spring boot to v4.0.1 (#1951) (6674bf0)
Dependencies
v4.1.1
4.1.1 (2025-11-10)
Bug Fixes
- deps: update dependency io.undertow:undertow-core to v2.3.20.final [security] (#1926) (533f046)
- deps: update hibernate-orm monorepo to v7.1.4.final (#1898) (f8ad420)
- deps: update hibernate-orm monorepo to v7.1.5.final (#1920) (adfc02e)
- deps: update log4j2 monorepo to v2.25.2 (#1927) (94dea7f)
Dependencies
v4.1.0
v4.0.1
4.0.1 (2025-09-03)
Changes
- This Dialect now targets Hibernate 7, which requires Java 17 or higher.
- ID generators:
- Introduced
com.google.cloud.spanner.hibernate.annotations.PooledBitReversedSequenceGenerator, a new annotation and its implemented class for integrating with Hibernate’s updated SPI for custom generators using@IdGeneratorType. - Removed table-backed bit-reversed generators,
BitReversedSequenceStyleGenerator. migrate to usingcom.google.cloud.spanner.hibernate.annotations.PooledBitReversedSequenceGenerator - Deprecated
PooledBitReversedSequenceStyleGenerator; users should migrate tocom.google.cloud.spanner.hibernate.annotations.PooledBitReversedSequenceGenerator. - A usage example is available in TicketSale.java.
- Introduced
- Unique key definitions now align with
ImplicitNamingStrategyconventions. - Removed the custom sequence exporter that relied on catalogs for
skipRangeoptions. Hibernate 7 provides native support for sequence options throughSequence. - SPI updates: Adjusted to reflect changes in several internal SPIs.
v4.0.0
4.0.0 (2025-09-02)
⚠ BREAKING CHANGES
- Hibernate version 7 update (#1803)
Changes
- This Dialect now targets Hibernate 7, which requires Java 17 or higher.
- ID generators:
- Introduced
com.google.cloud.spanner.hibernate.annotations.PooledBitReversedSequenceGenerator, a new annotation and its implemented class for integrating with Hibernate’s updated SPI for custom generators using@IdGeneratorType. - Removed table-backed bit-reversed generators,
BitReversedSequenceStyleGenerator. migrate to usingcom.google.cloud.spanner.hibernate.annotations.PooledBitReversedSequenceGenerator - Deprecated
PooledBitReversedSequenceStyleGenerator; users should migrate tocom.google.cloud.spanner.hibernate.annotations.PooledBitReversedSequenceGenerator. - A usage example is available in TicketSale.java.
- Introduced
- Unique key definitions now align with
ImplicitNamingStrategyconventions. - Removed the custom sequence exporter that relied on catalogs for
skipRangeoptions. Hibernate 7 provides native support for sequence options throughSequence. - SPI updates: Adjusted to reflect changes in several internal SPIs.
v3.9.7
3.9.7 (2025-09-02)
Bug Fixes
- deps: update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.32.2 (#1817) (8c3d255)
- deps: update dependency org.apache.commons:commons-lang3 to v3.18.0 [security] (#1745) (8f18be1)
- deps: update hibernate-orm monorepo to v6.6.28.final (#1822) (406d521)
- deps: update log4j2 monorepo to v2.25.1 (#1807) (ae3ff1c)
- deps: update spring boot to v3.5.5 (#1808) (5929138)
Dependencies
- bump com.google.cloud:google-cloud-spanner-jdbc (#1788) (6085928)
- bump org.apache.maven.plugins:maven-gpg-plugin (#1735) (6e21349)
- bump org.apache.maven.plugins:maven-javadoc-plugin (#1802) (eefbc8b)