Skip to content

7.0.23

Compare
Choose a tag to compare
@arjantijms arjantijms released this 14 Mar 14:19
· 233 commits to master since this release

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

GlassFish 7.0.23 is a final release, containing final Jakarta EE 10 APIs. It compiles and runs on JDK 11 to JDK 23. MicroProfile support requires JDK 17 or higher.

Release overview

The key feature for this release is making SSH nodes work on the Windows operating system, and while at it improve the way they work on Linux. The team mainly focussed on this work, and a lot of effort went into it. We're really happy to have achieved the goal to have it fully working. Next to that some important fixes were done for logging and specifically a regression for the security principal was fixed.

What's Changed

Improvements

  • Making SSH Nodes work both on Linux and Windows based systems by @dmatej in #25291
  • Option to prefer env vars when resolving variables in JVM options by @OndroMih in #25382

Fixes

Maintenance

Dependencies

  • Bump OpenMQ version from 6.5.0 to 6.5.1 by @pzygielo in #25361
  • Bump org.apache.felix:org.apache.felix.webconsole from 5.0.8 to 5.0.10 in /nucleus/parent by @dependabot in #25372

New Contributors

Full Changelog: 7.0.22...7.0.23