This is the first release after several months of intensive work on fixes and feature upgrades.
The release marks the transition to the latest version of the Java Platform, so we dropped support for Java 11, and are now supporting Java 25 instead. GlassFish 7.1.0 introduces support for Microprofile Health, switches keystores from JKS to PKCS12, the current industry standard, and adapted server bootstrap to JPMS.
We also implemented more user friendly interactive asadmin, improved user communication on server startups, etc. The complete list of changes is available on GitHub.
This is a step of gradual modernization while it did not slow down the development of GlassFish 8, based on Jakarta EE 11, while GlassFish 7.1.0 still supports Jakarta EE 10.