HHH-8061 - Fixing EnumSet test on Oracle
HHH-7910 Corrected thread checking logic
HHH-7667 - Investigate expanding bytecode enhancement support
(cherry picked from commit 5dadc5afd246a1b9f006569e0851375c7ad56103)
HHH-7667 - Investigate expanding bytecode enhancement support
(cherry picked from commit 93f4fe0668c7a998d1a3b6bc9ec6e3cd7c9fca30)
HHH-7667 - Investigate expanding bytecode enhancement support
(cherry picked from commit 5506a48bea64763c538f585b6db98de2f4381360)
HHH-7667 - Investigate expanding bytecode enhancement support
(cherry picked from commit 30b3bd1564c59e794b002db0e8069ee4c8fbf96f)
HHH-7912 - Define edge-case behavior for Session.evict
(cherry picked from commit 0ffe6e711502200e5b07be7f81187eabce1d524f)
HHH-4412 Corrected multiple test issues found in matrix CI
HHH-8061 Added a supportsExpectedLobUsagePattern check
HHH-8073 Corrected column alias creation
HHH-8076 Make javax.security and javax.validation optional

Currently the OSGi manifest creation via Gradle automatically imports all packages that are used by hibernate-core. Although this saves you from having to list all the imports manually, it does mean that some optional dependencies suddenly become mandatory dependencies. I've updated the hibernate-core Gradle build file to make the hibernate-core dependencies on javax.security and javax.validation optional. This way you are not forced to have these dependencies available in your OSGi container. More information in HHH-7941.
HHH-8071 - Add debug/trace logging to HibernatePersistenceProvider
HHH-8072 - Fixing Sybase tests
HHH-8082 HQLScrollFetchTest.testScroll hangs on DB2-97
Suggestion for improvement.