Eclipse GlassFish 8.x Downloads
Eclipse GlassFish is an application server, implementing Jakarta EE.
This release is corresponding with the Jakarta EE 11 specification, which is a major new feature release. Eclipse GlassFish 8 requires JDK 21 or higher.
Eclipse GlassFish 8.0.4
This release focuses on the upgrade path from GlassFish 7, on Embedded GlassFish, and on CDI integration. It also bring huge Jakarta Faces rendering performance improvements with an upgraded Mojarra, which now renders pages 3 times faster than before.
Main Changes
- Domains created by GlassFish 7.0.x now have their legacy JKS/JCEKS security stores migrated to PKCS12
- Embedded GlassFish propagates deployment failures
- Jakarta REST artifacts can be injected with @Inject out of the box
- @Transactional rollbackOn/dontRollbackOn carried by CDI stereotypes are resolved
- Thread-context-classloader hack in Weld bean deployment archive replaced by per-BDA ResourceLoader SPI
TCK results
Download
More details:
Eclipse GlassFish 8.0.3
This release focused on security improvements including components of GlassFish. - see release notes for details.
Main Changes
- Security improvements
- Optimized Jakarta Faces performance (rendering performance improved by more than 2 times)
- Optimized Embedded GlassFish startup time (starts approximately 10% faster)
TCK results
Download
More details:
Eclipse GlassFish 8.0.2
This release focused on dependencies - see release notes for details.
Main Changes
- Improved local host evaluation
- Optimized usage of resources and speed of deployment
- Security improvements
Download
More details:
Eclipse GlassFish 8.0.1
Main Changes
- Refactored glassfish-itest-tools to make testing with JUnit6 easier.
- Optimized usage of resources and speed of deployment
Download
More details:
Eclipse GlassFish 8.0.0
Breaking Changes
- Compliance with Jakarta EE 11
- Minimal supported version is Java 21
- Removed the SecurityManager based authorization
New Features
- Virtual thread support
- Jakarta Data support
Download
More details: