Skip to content

7.0.0-M1

Pre-release
Pre-release
Compare
Choose a tag to compare
@arjantijms arjantijms released this 29 Dec 18:56
· 2919 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 should also work on JDK 17.

Note: 7.0.0 M1 is an early alpha release demonstrating a number of early Jakarta EE 10 APIs. By far not everything works yet.

GlassFish 7.0.0-M1 compiles and runs on JDK 11 to JDK 18.

This release is mostly based upon the still in progress PR to add the Jakarta EE 10 components. APIs and sometimes just placeholder implementations have been added for:

  • Servlet 6.0
  • Pages 3.1
  • Faces 4.0
  • CDI 4.0
  • JAXB 4.0
  • Persistence 3.1
  • REST 3.1
  • Batch 2.1
  • Authorization 2.1
  • Authentication 3.0
  • And the implementation projects of these, such as WaSP, Mojarra, Weld, EclipseLink, Exousia etc.

Note that in this milestone Krazo (MVC) and Soteria (Security) have been disabled, awaiting updated versions of these.

glassfish-7m1