I’m Javan and I’m one of the developers for Confluence Server.
We plan to upgrade Hibernate from 5.2 to 5.4 in Confluence 7.14. This upgrade may break some apps that rely on deprecated features in Hibernate.
In our effort to fix security issues in Confluence, we’re upgrading the included Hibernate bundle library from 5.2 to 5.4. This includes a few breaking changes like removing deprecated features/interfaces.
Some notable major features that have been removed are:
- Support for JDBC parameterised queries. Classes that implement
HibernateContentQueryFactoryshould be verified to assure that named parameters are used instead.
RegionAccessStrategyand other access strategy interfaces have been replaced.
We take the security of Confluence seriously and focus on keeping third party code up to date.
In order to maintain compatibility with Confluence 7.14, please assure that your app is compatible with Hibernate 5.4. A large number of deprecated components have been removed in this release and may cause your app to break if not prepared for the change.
Please refer to the Hibernate documentation for official change logs and migration guides:
We are targeting the Confluence 7.14 release to upgrade the Hibernate to 5.4. Currently, 7.14 is expected to release on June 8th, 2021.