Skip to content

7.0.0-M9

Pre-release
Pre-release
Compare
Choose a tag to compare
@arjantijms arjantijms released this 30 Sep 13:30
· 2737 commits to master since this release

Eclipse GlassFish is an application server, implementing Jakarta EE. This release is corresponding with the upcoming Jakarta EE 10, which is a new feature release. Jakarta EE 10 requires JDK 11 as a minimum, but also works on JDK 17.

Note: 7.0.0 M9 is a beta release, but containing final Jakarta EE 10 APIs.

GlassFish 7.0.0-M9 compiles on JDK 11 to JDK 19.

The binary glassfish-7.0.0-M9.zip runs on JDK 11 to JDK 19, but without MP Config.
The binaryglassfish-7.0.0-M9.1.zip runs on JDK 17 to JDK 19, with MP Config.

glassfish-7m9

This release contains updated versions of the Jakarta EE 10 components and various other components.

Specifically new for this milestone release is a massive overhaul and cleanup of the DOL module (Deployment Object Library) fixing years of technical debt and updating various components. Only a few remaining dependent components are in an RC version now. Also included is an important security fix, kindly donated by luiseufrasio

NOTE: unfortunately a regression crept into this release causing MP Config to be excluded from the glassfish-7.0.0-M9.zip build. An extra binary was made available in response to this, glassfish-7.0.0-M9.1.zip, which however only works on JDK 17 and higher.

What's Changed

New Contributors

Full Changelog: 7.0.0-M8...7.0.0-M9