Posts tagged New Releases (5)

JDK17 Support in Payara Community

JDK 17 is the latest Long Term Supported (LTS) version of the Java platform, released in September 2021. LTS versions will have regular releases for the coming years and you don't need to switch to a newer version after 6 months as you do with those 'interim' JDK versions.

The features in an LTS version are kept stable so it is ideal for running  your enterprise applications. Once you switch to an LTS, you can safely update to any minor release to accommodate for security issues and bug fixes of the JDK platform, but without needing to perform a migration.

With the release of the November 2021 version of the Payara Platform Community Edition, Payara Server, Payara Micro, and the Web Profile run on JDK 17 platform.

Running Payara Server as a Service - Added Support for systemD on Linux

Before your application can respond to any request from the user, Payara Server needs to be started as a process on a machine. The Payara Server Domain instance or a Payara instance can be started using the Asadmin CLI tool.

But in many cases when you run Payara Server on an on-premise machine or in a virtual machine, you want to start the Payara process automatically when the machine is booted. You can do this by defining Payara as a Service on the machine.

Client Certificate Realm Configuration in Payara Server

A realm is the security policy domain within an application server. It defines how the authentication and authorization for your application is performed. Most of the time, your application is used by a person that can provide username and passwords as credentials (directly or indirectly through providers like an OpenId Connect provider) but some use cases exist where another process needs to use your endpoints.

Configure the Details of the GZIP Compression in Payara Platform October 2021 Release

Data is sent to and received from the endpoints within Payara Platform. When large chunks of data are sent to the client in response to a request, it might be an option to compress the data when the bandwidth is limited.  This speeds up the transfer, but requires more CPU on the server and the client to perform the compression and handle the response.

With the October 2021 release, the Payara Platform allows configuring the compression level and the compression algorithm so you can better tune your environment for your requirements.

Client Certificate Validation in Payara Platform October 2021 Release

The Client Certificates security extensions continue to receive improvements in this release. In previous releases (July and September 2021) we added Client Certificate Authentication improvements, giving the ability to define multiple TrustStores and implement a SPI to allow developers to perform additional checks on the Client Certificate.

Previously, any Client Certificate that is used and matched within the KeyStore was accepted, even when the certificate was expired. Starting in the October 2021 releases (Payara Community 5.2021.8 and Payara Enterprise 5.32.0), using the newly developed SPI, we have implemented an additional check when using the Client Certificate authentication option to ensure the certificate is valid.

What's New in the October 2021 Payara Platform Release?

The October 2021 Payara Platform release is here!  Payara Platform Enterprise 5.32.0 includes 8 improvements, 9 bug fixes, 1 security fix, and 5 component upgrades. The Payara Platform Community 5.2021.8 release offers 7 improvements, 7 bug fixes, 1 security fix, and 5 component upgrades. 

You can download Payara Platform Community 5.2021.8here and request Payara Platform Enterprise 5.32.0 here. 

And don't forget to join the 'October Release Overview + Client Certificate Authentication and Security Realms in Payara' webinar with Rudy De Busscher on October 26th 2021 3 PM BST.  Find out more & registerhere.

We also invite you to participate in the Payara Platform Survey- for your chance to win one of two $25 Amazon vouchers. The survey is mostly multiple choice and takes about 6 minutes to complete. Thank you!

Read more below to learn more about the highlights of this release.

Did You See Our Latest Payara Platform Releases? Users Helped Shape Them!

As a proud open-source business, we value the contributions of our community of users - driving the Payara Platform forward and shaping its development. 

Users can suggest and make improvements or bug fixes by issuing a pull request on GitHub. We then reward our contributors with Payara 'swag' - t-shirts, stickers and pens! 

Client Certificate Authentication Improvements in Payara Server July and September 2021 Releases

SSL certificates are used for several features within Payara Server. You can configure your custom certificate for the TLS based connections the Payara Server is serving when using a custom domain name. And those certificates can be used for authentication purposes to identify the caller, mainly in a machine to machine communication.

With the July and September 2021 Payara Server releases, we have implemented two new features to improve the usage of these custom SSL certificates.

What's New in the September 2021 Payara Platform Release?

The September 2021 Payara Platform release is here!  Both Payara Platform Enterprise and Payara Platform Community Editions include a security fix that requires you to take action to ensure the security of your environment. (Explained below).

Payara Platform Enterprise 5.31.0 and Payara Platform Community 5.2021.7 releases each contain 10 bug fixes, 1 component upgrade, 1 security fix and 1 new feature. 

You can download Payara Platform Community 5.2021.7 here and request Payara Platform Enterprise 5.31.0 here. 

Read more below to learn more about the highlights of this release.