Bump org.hibernate.orm:hibernate-core from 6.6.38.Final to 6.6.39.Final
Bumps org.hibernate.orm:hibernate-core from 6.6.38.Final to 6.6.39.Final.
Release notes
Sourced from org.hibernate.orm:hibernate-core's releases.
Release 6.6.39
Hibernate ORM 6.6.39.Final released
Today, we published a new release of Hibernate ORM 6.6: 6.6.39.Final.
You can find the full list of 6.6.39.Final changes here.
What's new
- See the website for requirements and compatibilities.
- See the What's New guide for details about new features and capabilities.
- See the Migration Guide for details about migration to 6.6 version.
Conclusion
For additional details, see:
- the release page
- the Migration Guide
- the Introduction Guide
- the User Guide
- the API docs
See also the following resources related to supported APIs:
- the compatibility policy
- the incubating API report (
@Incubating)- the deprecated API report (
@Deprecated+@Remove)- the internal API report (internal packages,
@Internal)Visit the website for details on getting in touch with us.
Changelog
Sourced from org.hibernate.orm:hibernate-core's changelog.
Changes in 6.6.39.Final (December 14, 2025)
https://hibernate.atlassian.net/projects/HHH/versions/36641
** Bug * HHH-19963 Wrong references in entity fields with circular associations * HHH-19746 JPA parameters might be incorrectly handled resulting in exceptions or queries returning incorrect results
** Improvement * HHH-19943 Comparison of generic nested EmbeddedId's fails for JPQL and Criteria API
Commits
d5f55b5[Jenkins release job] Preparing release 6.6.39.Final68fc803[Jenkins release job] changelog.txt updated by release build 6.6.39.Finalaca8b4dHHH-19943 Use resolved type forSqmSelectableNode#getTupeLength3631832HHH-19943 Add test for issue5dd29f8HHH-19963 Only consider a ToOne be bidirectional for OneToMany if FKs are equal1ad46ecHHH-19746 Identify unnamed JPA Criteria parameters through assigned id3aa2433[Jenkins release job] Preparing next development iteration- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)