Just two weeks after 5.3.2.Final, here is a new maintenance release for the 5.3 branch, namely Hibernate ORM 5.3.3.Final.
No big changes but a lot of bugfixes and tweaks (keep the test cases coming!).
The big news is that we can now run our tests with the latest build of the upcoming JDK 11.
This is a recommended upgrade for everyone using Hibernate ORM 5.3.x.
We fixed quite a lot of issues. Some are present in 5.2, so you should think about upgrading to 5.3.
Here is a quick selection of fixes:
HHH-12740 - Subselect fetching doesn’t work when multiLoad was used
NullPointerExceptionwhen executing native query on an Audited Entity
HHH-12718 - Entity changes in
@PreUpdatecallback are not persisted when lazy loading is active for more than one field
HHH-12786 - Deleting an entity leads to
NullPointerExceptionin ByteBuddy proxy
HHH-12795 - Setting
FlushModeto manual for a
You should update your dependencies to Javassist and ByteBuddy:
They were upgraded to versions supporting JDK 11.
All details are available and up to date on the dedicated page on hibernate.org.