Release notes - Payara Platform Community 5.2022.3
Supported APIs and Applications
- Jakarta EE 8
- Jakarta EE 8 Applications
- Jakarta EE 9
- MicroProfile 4.1
Improvements
- https://github.com/payara/Payara/pull/5839[[FISH-6429]] Add Option to Skip Building JDK17 Docker Images
- https://github.com/payara/Payara/pull/5873[[FISH-6336]] https://github.com/Tenariel[[Community Contribution]] Bouncy Castle FIPS Integration for HTTPS Connection
- https://github.com/payara/Payara/pull/5862[[FISH-5980]] Add Option to use ForkJoinPool for Managed Executor Services
- https://github.com/payara/Payara/pull/5755[[FISH-5955]] Support lib/ext libraries on JDK 11+
- https://github.com/payara/Payara/pull/5720[[FISH-5893]] Allow to Specify the Timeout Options for Starting an Instance with Admin Console.
- https://github.com/payara/Payara/pull/5814[[FISH-5722]] Allow Managed Executors to be Defined in 'payara-resources.xml'
- https://github.com/payara/Payara/pull/5827[[FISH-1336]] Properly Shutdown Payara Micro on Ctrl+C
Security Fixes
- https://github.com/payara/Payara/pull/5886[[FISH-6459]] 0-day vulnerability exploit using ROOT context root deployments
Bug Fixes
- https://github.com/payara/Payara/pull/5845[[FISH-6392]] Improve memory management of ALPN negotiator maps in Grizzly NPN NegotiationSupport class
- https://github.com/payara/Payara/pull/5858[[FISH-6389]] Update Woodstox-core to 5.3.0
- https://github.com/payara/Payara/pull/5830[[FISH-6355]] Disabled TRACE HTTP Method Still Shows as Enabled
- https://github.com/payara/Payara/pull/5874[[FISH-6298]] OpenAPI document doesn't take into account multiple applications deployment
- https://github.com/payara/Payara/pull/5864[[FISH-6276]] The Healthcheck Service for Hogging threads throws ArithmeticException
- https://github.com/payara/Payara/pull/5749[[FISH-6260]] Looking Up An MDB using AppClient Causes 'java.lang.NoSuchFieldException: parent' on JDK 17
- https://github.com/payara/Payara/pull/5785[[FISH-6259]] Looking Up A Remote EJB Using AppClient Gets A NPE on JNDI Lookup on JDK 17.
- https://github.com/payara/Payara/pull/5866[[FISH-6072]] WebSocket Redeployment Fails
- https://github.com/payara/Payara/pull/5804[[FISH-6041]] Microprofile Config getOptionalValue Method throws NoSuchElementException if the environment value does not exist
- https://github.com/payara/Payara/pull/5847[[FISH-1515]] Connection Closes Prematurely On HTTP/2 HTTPS Connections When Request Takes Long To Complete
Component Upgrades
- https://github.com/payara/Payara/pull/5890[[FISH-6471]] Upgrade Docker Image JDK Versions to 8u345, 11.0.16, 17.0.4
- https://github.com/payara/Payara/pull/5836[[FISH-6398]] Update Docker Image Java Versions to 11.0.15, 17.0.3, and 8u332
- https://github.com/payara/Payara/pull/5815[[FISH-6331]]https://github.com/flowlogix[[Community Contribution]] Upgrade to ASM 9.3
- https://github.com/payara/Payara/pull/5743[[FISH-6275]] Hazelcast 4.2.4
- https://github.com/payara/Notifiers/pull/23[[FISH-6263]] Smack 4.3.4
- https://github.com/payara/Payara/pull/5734[[FISH-6262]] Json-smart 2.4.8