7.0.0-M8
Pre-releaseEclipse 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 M8 is a beta release, but containing final Jakarta EE 10 APIs.
GlassFish 7.0.0-M8 compiles and runs on JDK 11 to JDK 19.
This release contains updated versions of the Jakarta EE 10 components and various other components.
Specifically new for this milestone release is that it fully passes both the Jakarta EE 10 Full TCK and the Jakarta EE 10 Web Profile TCK. Jakarta MVC support has been enabled again. This release contains many fixes for the logging functionality of GlassFish, specifically when logging under high load and at a detailed log level. MicroProfile Config (via Helidon) doesn't require a JDK 17 specific build anymore (but does require JDK 17 at runtime, as Helidon requires JDK 17).
What's Changed
- Update TCK link and SHA for Jakarta Activation by @arjantijms in #24041
- Move all links to final versions, update a wrong SHA and name. by @arjantijms in #24042
- Integrate Exousia 2.1.0 by @arjantijms in #24043
- Update Authentication TCK to 3.0.1 for EE 10 platform results by @arjantijms in #24044
- Logging fixes by @dmatej in #24045
- GJULE - new GlassFish logging backend by @dmatej in #24046
- Fix EE 10 TCK results by @OndroMih in #24050
- Logging fixes by @dmatej in #24051
- Re-integrate fixed MVC and Krazo artifacts by @erdlet in #24052
- Update Concurrency TCK runner for 3.0.2 by @arjantijms in #24053
- Fixes #24054 - Move ApplicationValidator messages to DOLUtils class by @OndroMih in #24055
- Logging fixes by @dmatej in #24057
- Update various versions by @arjantijms in #24058
- Refresh jakartaee_10.xsd by @pzygielo in #24062
- Refresh xsds by @pzygielo in #24063
- Fix typos by @pzygielo in #24066
- Asciidoctor plugin now supports JDK17 too by @dmatej in #24067
- Logging final cleanup by @dmatej in #24069
- Update of the documentation related to latest changes in logging by @dmatej in #24072
- Integrate Expressly 5.0.0 by @arjantijms in #24073
- Fixed typo in read-uncommited by @dmatej in #24075
- Fixed references in documentation by @dmatej in #24074
- More robust solution for Helidon by @dmatej in #24076
- Integrate Hibernate Validator 8.0.0.CR3 by @arjantijms in #24078
- Fix for #24085 Manifest doesn't always exist by @dmatej in #24087
- Reflect current ECA requirements to use
Author
instead ofSigned-Off
by @pzygielo in #24086
New Contributors
Full Changelog: 7.0.0-M7...7.0.0-M8