Skip to content

Releases: payara/Payara

Payara Platform Community 6.2024.2

21 Feb 14:03
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.1

Improvements

  • [FISH-7868] Allow Setting of System Properties over 512 characters via Admin Console

  • [FISH-8035] Add Hyperlink to NPS question in Admin Console

  • [FISH-8054] Add Proxy Support to OpenID Security Connector

  • [FISH-8152] Micro Maven - Devmode - Store session state

  • [FISH-8215] Refactor to fix 'JAASRealm.java:70: error: package java.security.acl does not exist' Java 21 Compilation Error

  • [FISH-8216] Refactor to fix 'The Security Manager is deprecated and will be removed in a future release' Java 21 Compilation Error

  • [FISH-8259] Improve Dev Mode Fail-Safe Mechanism in Payara Micro Maven Plugin

Bug Fixes

  • [FISH-7430] Warning Falsely Logged with Custom Error Pages

  • [FISH-8044] [Community Contribution - ctabin]] Avoid crashing due to FileSystemNotFound while behind a Spring boot

Component Upgrades

Payara Platform Community 6.2024.1

29 Jan 06:15
2a8dcff
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.1

Improvements

  • [FISH-7821] Add support for Payara Micro Docker Images for ARM

  • [FISH-8190] Add support for Payara Server Docker Images for ARM

Security Fixes

Bug Fixes

  • [FISH-5877] Using the @LoginConfig Annotation with 'security-constraints' Leaves Server in an Inconsistent State

  • [FISH-6659] Modules and Components Lost After Server Restart

  • [FISH-7993] Remote JMS Broker Fails to Start

  • [FISH-8100] MP metrics 5.1 not showing correct value for buckets

Component Upgrades

Payara Platform Community 6.2023.12

18 Dec 04:23
05b8f66
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.1

Improvements

  • [FISH-8083] Enhance Payara BOM for Version Consistency with Payara API Dependency

  • [FISH-8129] Publish JDK 21 Docker Images

Bug Fixes

  • [FISH-6466] Health checker reporting false positive stuck threads

  • [FISH-7132] JMS High Availability is not working as expected in Deployment Groups for LOCAL JMS Service

  • [FISH-7841] Payara Micro does not load Hazelcast config file when placed in subdirectory

Component Upgrades

Payara Platform Community 6.2023.11

15 Nov 08:14
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.1

Improvements

  • [FISH-7158] Implement Payara Micro "warmup" command in Payara Server

  • [FISH-7869] Add Individual Timeout Options for Start, Stop, and Restart Domains Commands

  • [FISH-7997] Update Docker JDK to 11.0.21

  • [FISH-7998] Update Docker JDK to 17.0.9

Security Fixes

Bug Fixes

  • [FISH-7531] Fix EclipseLink L2 Caching NullPointer Exception

  • [FISH-7808] Fix EclipseLink L2 Caching Deadlock

  • [FISH-7953] Fix Cannot Load Custom Realm Class Error on Windows

  • [FISH-7959] [Community Contribution - ctabin] Fix Multirelease JAR Lookup for Specific Version Classes

Component Upgrades

  • [FISH-7880] Upgrade Maven Bundle Plugin to 5.1.9

Payara Platform Community 6.2023.10

18 Oct 10:59
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.0

Improvements

  • [FISH-7454] Add --timeout argument to the start-domain command

Security Fixes

Bug Fixes

  • [FISH-6519] useBundledJsf Doesn't Remove Old JSF From Classpath Entirely

  • [FISH-7817] Missing --add-opens in Payara Micro

  • [FISH-7846] Missing Asadmin Help Manpages

  • [FISH-7847] Fix InaccessibleObjectException for javax.management and javax.management.openmbean on JDK 17 & 21

Component Upgrades

Payara Platform Community 6.2023.9

13 Sep 10:07
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.0

Improvements

  • [FISH-7340] [Community Contribution - eirbjo] Remove Obsolete EJBContext Methods

  • [FISH-7640] [Community Contribution - lprimak] Improve Hazelcast CP Subsystem Integration Behaviour

  • [FISH-7716] Add Opens on java.base/java.io & on java.base/jdk.internal.misc

Security Fixes

Bug Fixes

  • [FISH-7044] Enabling HSTS breaks long responses

  • [FISH-7597] MicroProfile health checks added by CDI extension are not used

Component Upgrades

Payara Platform Community 6.2023.8

16 Aug 13:50
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.0

Improvements

  • [FISH-7639] [Community Contribution - lprimak] Adjust Hazelcast Session Key to Avoid Monitoring Warning

Bug Fixes

  • [FISH-6773] Error while removing application reference from deployment group

  • [FISH-7273] Fix Incorrect 'imqcmd' calculations for the number of consumers after cluster restart

  • [FISH-7409] Unable to Instantiate LdapCtxFactory with JDK 17 Micro

  • [FISH-7451] [Community Contribution - Thehpi] Fix for DataSource.getConnection() blows up on transaction with wrong status

  • [FISH-7528] Staged upgrade from Payara 5 to Payara 6 fail after moving osgi-cache

  • [FISH-7553] Java EE 8 Applications are not Transformed after Payara 5 to Payara 6 Upgrade

  • [FISH-7563] First Attempt to Start Instance Fails After Payara 5 to Payara 6 Upgrade on Windows

  • [FISH-7635] Hazelcast Enterprise License Field Not Big Enough

  • [FISH-7641] Payara BOM version cannot be empty

  • [FISH-7665] Cannot Start Payara Server on 11.0.20 or 17.0.8

Component Upgrades

  • [FISH-7662] Update Docker Image JDK Versions to 11.0.20 & 17.0.8

Payara Platform Community 6.2023.7

12 Jul 14:27
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.0

Known Issue

Hazelcast Warning

  • The Hazelcast 5.3.1 upgrade adds socket options for per-socket keep-alive configuration. When running Payara on Windows, this version of Hazelcast throws a warning in the server logs, similar to this: "Ignoring TCP_KEEPCOUNT. It seems your JDK does not support jdk.net.ExtendedSocketOptions on this OS. Try upgrading to the latest JDK or check with your JDK vendor.Alternatively, on Linux, configure tcp_keepalive_probes in the kernel (affecting default keep-alive configuration for all sockets): For more info see [keep alive]. If this isn’t dealt with, idle connections could be closed prematurely." This is a Hazelcast known issue that is documented [here].

Improvements

  • [FISH-1419] [Community Contribution - lprimak] Hazelcast Partition Group according to Instance Group

  • [FISH-7480] Reduce Duplication in POMs & BOMs

Bug Fixes

  • [FISH-6291] Data synchronization issue in a @Clustered @Singleton

  • [FISH-7426] Fix MicroProfile Config Cache Performance Degradation

  • [FISH-7452] Cannot Start Instance After Payara 5 to Payara 6 Upgrade

  • [FISH-7453] Cannot Create an Instance After Payara 5 to Payara 6 Upgrade

  • [FISH-7462] Remote EJB Calls not working in JDK 11

Component Upgrades

Payara Platform Community 6.2023.6

14 Jun 09:03
ffa01c5
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.0

Improvements

  • FISH-7331 [Community Contribution - ctabin] Fix HK2 Config for JDK17 Compilation

Bug Fixes

  • FISH-7204 [Community Contribution - ctabin] Removes Internal Throwable Reference to Avoid Potential Class Loader Leaks

  • FISH-7354 ClassNotFoundException on org.apache.jasper.servlet.JspServlet after Payara 5 to Payara 6 Upgrade

Component Upgrades

Payara Platform Community 6.2023.5

24 May 09:56
0c37340
Compare
Choose a tag to compare

Release notes

Supported APIs and Applications

  • Jakarta EE 10
  • Jakarta EE 10 Applications
  • MicroProfile 6.0

Improvements

Bug Fixes

  • FISH-7127 Unable to create JVM option using Web UI
  • FISH-7337 Don't Block Hazelcast by Default
  • FISH-7359 Fix change-master-password for P12 Keystore Format
  • FISH-7363 Add support for JKS to the `change-master-password` command in Payara 6

Security Fixes

Component Upgrades