In the current snapshot version of the OpenMRS platform, Spring and Hibernate have been upgraded to the latest versions. That is versions 5.2.6.RELEASE
and 5.4.15.Final
respectively.
A number of other changes have also been made to the OpenMRS platform in order to support versions of Java from 8 up to the latest 14, and travis is now compiling the OpenMRS core platform on Java 8, 11, 13, & 14
As a result, commits have been made to various reference application modules, in order to have then run on this platform. This has all been done in a backwards compatible manner (the same modules should run on lower platform versions), and the snapshot versions of modules can be downloaded here https://ci.openmrs.org/browse/REFAPP-OMODDISTRO-9861/artifact or tested from: https://qa-refapp.openmrs.org/
Therefore, for those of you out there, who are using the snapshot version of the platform or modules, if you come across any unexpected errors, reach out to us, just in case we broke something.
Hopefully this will enable us take advantage of the latest security fixes in the upgrades, and also reduce on the number of talk posts from people who fail to compile or run OpenMRS on the latest versions of Java (above 8), that they already have installed on their computers.