@@ -3,6 +3,104 @@ Hibernate 7 Changelog
3
3
4
4
Note: Please refer to JIRA to learn more about each issue.
5
5
6
+ Changes in 7.2.0.CR1 (October 08, 2025)
7
+ ------------------------------------------------------------------------------------------------------------------------
8
+
9
+ https://hibernate.atlassian.net/projects/HHH/versions/34530
10
+
11
+ ** Bug
12
+ * [HHH-19831] - LeakingStatementCachingTest hangs
13
+ * [HHH-19813] - Incorrect default values for 'enableDirtyTracking' and 'enableLazyInitialization' in hibernate-maven-plugin
14
+ * [HHH-19795] - SqmFunctionRegistry does not provide a way to escape ? in registerPattern
15
+ * [HHH-19790] - Fix Gradle Worker ID gaps for parallel testing
16
+ * [HHH-19781] - Subsequent uses of Criteria SelectionSpecification lead to duplicated specifications
17
+ * [HHH-19780] - OracleDatabaseCleaner must not fail when not finding an object to drop
18
+ * [HHH-19775] - type(:entity) in JPQL
19
+ * [HHH-19771] - transaction context sharing between stateful and stateless sessions
20
+ * [HHH-19759] - joining a map key of basic type
21
+ * [HHH-19740] - Collection table deletion for table per class subclass entity fails with UnknownTableReferenceException
22
+ * [HHH-19738] - JDBC password logged when specified via jakarta.persistence.jdbc.password
23
+ * [HHH-19723] - Hibernate-testing depends on outdated Jakarta libraries, leading to compilation issues for Jakarta Data repositories
24
+ * [HHH-19721] - Jakarta Data is missing from hibernate-platform (BOM)
25
+ * [HHH-19718] - SQL @Formula with function call nested inside cast()
26
+ * [HHH-19716] - Collection event listeners may be missing collection owners in the persistent collection (PersistentCollection#getOwner==null)
27
+ * [HHH-19706] - Composite @Id with a generic part in @MappedSuperclass
28
+ * [HHH-19671] - Wrong warning aboute illegal use of @Embeddable with callback on entities with @IdClass
29
+ * [HHH-19659] - (Kotlin / Panache) Entity with @IdClass and @PrePersist/@PreUpdate misinterpreted as @Embeddable
30
+ * [HHH-19630] - Hibernate Processor may fail if the return type is a single entity and annotated with multiple annotations
31
+ * [HHH-19629] - Hibernate Processor may fail when repository method parameter has more than one annotation (e.g. multiple constraints)
32
+ * [HHH-19627] - MetaModel fields not generated for java.sql.Clob fields
33
+ * [HHH-19276] - Native query with enum list param leads to OutOfMemory
34
+ * [HHH-18993] - [Docs] Possible outdated documentation and update suggestions in the user guide
35
+ * [HHH-14082] - Hibernate cannot determine it's core version in modular configuration
36
+
37
+ ** Deprecation
38
+ * [HHH-19751] - Deprecate AzureSQLServerDialect for removal
39
+
40
+ ** Improvement
41
+ * [HHH-19832] - Upgrade to JUnit 6.0
42
+ * [HHH-19829] - Deprecate MultiIdentifierLoadAccess and byMultipleIds
43
+ * [HHH-19810] - Remove Joda-Time and use LocalDate of jdk in testing
44
+ * [HHH-19808] - Automatic closing for child session with shared connection/tx
45
+ * [HHH-19801] - SchemaTruncator should reset sequences
46
+ * [HHH-19791] - Avoid dropping/creating database objects when data is only read (SELECT)
47
+ * [HHH-19782] - Oracle support for locking across joins
48
+ * [HHH-19776] - Migrate all logging to the newer style "subsystem" logging
49
+ * [HHH-19774] - Automatic flushing for child session with shared connection/tx
50
+ * [HHH-19772] - change to semantics of interceptor reuse with shared session builders
51
+ * [HHH-19762] - Enable Parallel Testing for OTP
52
+ * [HHH-19757] - many registry operations have unbound type parameter in return type
53
+ * [HHH-19755] - Improve AntlrPlugin
54
+ * [HHH-19754] - Migrate XjcPlugin to using direct Java calls
55
+ * [HHH-19752] - Allow setting MariaDB/MySQL storage engine not only using System properties but also configuration properties
56
+ * [HHH-19744] - Clarify and document the wildfly-transaction-client integration
57
+ * [HHH-19743] - Deprecate JBossStandAloneJtaPlatform in favor of a new, clearly Narayana-specific implementation
58
+ * [HHH-19737] - Support Envers with StatelessSession
59
+ * [HHH-19733] - Extract constants often reused in ByteBubby processing
60
+ * [HHH-19730] - Avoid bulk-delete collection cleanup when delete cascaded
61
+ * [HHH-19717] - CockroachDB supports insert and update returning clause
62
+ * [HHH-19711] - Improve mapped-by + join-column exception message with the full property path
63
+ * [HHH-19702] - ConnectionProviders don't need "Impl" in name
64
+ * [HHH-19694] - Enhanced support for older Informix
65
+ * [HHH-19690] - Migrate Atlas to OTP
66
+ * [HHH-19679] - Support binary, float16 and sparse vector types
67
+ * [HHH-19602] - Adjust JdbcOperation to allow more-than-one statement
68
+ * [HHH-19556] - improvements to SQM equality
69
+ * [HHH-19554] - Support for lock timeout as Connection setting
70
+ * [HHH-19514] - Follow-on locking locks more than it should
71
+ * [HHH-19513] - Follow-on locking does not lock element-collection tables
72
+ * [HHH-19388] - Process <database-object> in mapping.xml
73
+ * [HHH-18546] - Clean up any hanging BulkOperationCleanupAction after-txn callbacks on Session close
74
+ * [HHH-14892] - Parallel test with GRADLE
75
+ * [HHH-13843] - Performance schema migration
76
+ * [HHH-9636] - Have JPA PessimisticLockScope.EXTENDED propagate the same LockModeType
77
+
78
+ ** New Feature
79
+ * [HHH-19794] - SchemaManager.resynchronizeGenerators()
80
+ * [HHH-19735] - Add vector support for SQL Server
81
+ * [HHH-19710] - Add vector support for SAP HANA Cloud
82
+ * [HHH-19708] - support for read/write replicas
83
+ * [HHH-19705] - Add vector support for DB2
84
+ * [HHH-19257] - Introduce @EmbeddedTable
85
+ * [HHH-18973] - Add Vector support type for MySQL
86
+ * [HHH-3404] - Regular expression matching in HQL
87
+
88
+ ** Sub-task
89
+ * [HHH-19820] - Make sure that the enhancer is not doing anything if all the enablement parameters are false
90
+ * [HHH-19817] - Add the JavaDoc Style documentation appropriate for Maven Plugins
91
+ * [HHH-19816] - Add Integration Tests for the Maven Enhance Plugin without using Maven Invoker
92
+ * [HHH-19815] - Review and Complete the documentation of the Enhance Plugin in the User's Guide
93
+ * [HHH-19814] - Document the Enhance Plugin changes in the Migration Guide
94
+ * [HHH-19336] - Proper implementation for JPA PessimisticLockScope
95
+
96
+ ** Task
97
+ * [HHH-19812] - Improvements on the Maven Enhance Plugin
98
+ * [HHH-19811] - Upgrade H2 to 2.4.240
99
+ * [HHH-19728] - Update SQL Server CI testing to 2025
100
+ * [HHH-19726] - Update MariaDB CI testing to 12.0
101
+ * [HHH-19009] - Correction of the inheritance syntax used with GraphParser in EntityGraphsTest tests
102
+
103
+
6
104
Changes in 7.1.0.Final (August 08, 2025)
7
105
------------------------------------------------------------------------------------------------------------------------
8
106
0 commit comments