Skip to content

8.0.5

Latest

Choose a tag to compare

@dmatej dmatej released this 04 Oct 09:38
· 0 commits to main since this release

Eclipse GlassFish is an application server, implementing Jakarta EE and MicroProfile. This release corresponds with the Jakarta EE 11 specification. Eclipse GlassFish 8 is production ready, commercially supported by OmniFish, and requires JDK 21 or higher.

GlassFish 8 logo

Release Overview

GlassFish 8.0.5 delivers faster deployments, improved embedded support, and updated core components, alongside fixes for connection pooling, session handling, TLS configuration, and administration.

Features

Improvements

Fixes

  • Answer a malformed request URI with 400 instead of 500 by @renatsaf in #26164
  • Removed perfect hostname logic by @dmatej in #26175
  • Missing ".level" for logger "org.glassfish.main.jdke" in the logging.properties by @JackienStephan in #26179
  • Render the admin console tree when no configuration can be read by @renatsaf in #26183
  • Fix download instance log file by @JackienStephan in #26169
  • Include Jakarta Data/NoSQL implementation in embedded web feature set by @hantsy in #26186
  • Fix JMS support in glassfish-embedded-all and add embedded JMS test by @hantsy in #26187
  • Before doing the node-agent element migration, check if the nodes element already exists by @JackienStephan in #26170
  • Fixed NPE when check 'behind-proxy' is enabled or not on an ssh node. by @JackienStephan in #26167
  • Fix metadata parser in RemoteAdminCommand.java by @JackienStephan in #26168
  • Fix connection pool validation if at most once > 0 and other connection pool fixes by @OndroMih in #26193
  • Fix issues when set defaultWebModule for virtual server or delete a virtual server by @JackienStephan in #26196
  • Scan web-fragment nested JARs for annotations in embedded ScatteredArchive by @renatsaf in #26100
  • Honor Admin Session Timeout for the admin console REST token by @renatsaf in #26092
  • Check pid file before probing admin port and back off in ProcessUtils.waitFor by @renatsaf in #26216
  • Measure HTTP session inactivity with a monotonic clock by @renatsaf in #26206
  • Add the missing org.eclipse.persistence.json module required by the EclipseLink Oracle extension (Fixes #24212) by @renatsaf in #26226
  • Honor the configured TLS cipher suite order by @renatsaf in #26232

Maintenance

Updates

Documentation

Build

  • Rewritten Jenkinsfile - based on Jenkinsfile in 9.0 branch by @dmatej in #26195
  • Jenkinsfile and GitHub Actions updates by @dmatej in #26202
  • Jenkinsfile cleanup, increased parallelism, increased slaveConnectTimeout by @dmatej in #26208
  • Jenkinsfile - disabled snapshots, tar failures escalate, -ntp, stash all we built by @dmatej in #26217
  • More stable schedule_on_ejb_timeout test by @dmatej in #26220
  • Fix flaky timeout duration assertion in JtaTimeoutLoggingITest by @renatsaf in #26213
  • Jenkinsfile improvements. by @dmatej in #26223
  • Don't declare build as Unstable, just append warnings to its description by @dmatej in #26230
  • Add MongoDB Jakarta Data repository smoke test by @mhnuk2007 in #26218

New Contributors

Full Changelog: 8.0.4...8.0.5