What’s New In Payara Platform 5.193?

Uncategorized

With the summer season coming to a close, the time has come for a new release of the Payara Platform! Here’s a quick list of the new features you’ll have to look forward to with the Payara Platform 5.193 release:

Dynamic Instance Naming

Enter Dynamic Instance Naming! A new feature that allows easier use of Payara Server instances in auto-scaling environments by setting up an automatic naming system. This prevents command execution failures due to instances with the same name already existing. There will be more information coming on this subject soon so stay tuned!

Monitoring Console (Tech-Preview)

A new feature that we are beginning to implement is the Payara Monitoring Console. The monitoring console provides a user-friendly and visually pleasing console through which users of the platform can manage and analyse the metrics of their instance. Currently, the Monitoring Console ships as a WAR at the top level of the Payara Platform Package – this WAR can be deployed to the Payara Server via the Admin Console and accessed for use at /monitoring-console-webapp/ as the default URL – It is important to note that, at this stage of development, the monitoring console is in early tech-preview and users should not expect a production ready tool. However, it is available to tinker and experiment with in this release.

Support For Metrics 2.0

Payara Platform 5.193 supports MicroProfile 2.2, but as a step toward Eclipse MicroProfile 3.0 compatibility we’ve implemented Metrics 2.0 in the new Payara Release. This update allows for access to new features such as support for the definition of custom MicroProfile JMX vendor metrics.

Structured Deployment Metrics

In a step towards the implementation of a Deployment Analyser, we’ve introduced a better structured display of Deployment Metrics. This feature enables users to view information regarding the performance and optimisation of deployments onto the Payara Server and displays this information in a clean, tabular format that is outputted to the console.

Plenty O’ Bug Fixes

As always, the latest release features a multitude of bug fixes and stability improvements including:

  • The introduction of consistency regarding DN representation of client certificates
  • The ability to use just the common name (CN) of a certificate for client authentication
  • Using system and environment variables in JDBC connection pool configuration through asadmin set commands
  • Consistency in master password synchronisation across nodes

and many more improvements! (be sure to check the release notes for a full list).

Community Contributions

We’d like to give a huge thank you, again, to our wonderful community for their contributions to this release regarding bug fixes and user experience improvements, including SonarQube based optimisations (big thanks to GitHub user dvmarcilio for these), a missed typo in a file path (good catch from Johnmanko), large scale code refactors from GitHub user svendiedrichsen, and more – we really appreciate all of the efforts and contributions you all make to the Payara Platform! A full list of credited contributions can be found in the Payara 5.193 Release Notes.

Component Upgrades and Package Changes

As is usually the case, we have made upgrades to a few of the components in the Payara Platform. These include the following:

  • Servlet-api 4.0.2
  • Weld 3.1.1.Final
  • Removal of Google Guava*
  • JLine v3.x

*As always with the removal and upgrade of packages, it is worth taking note as they may have strong implications on your production environment.

 

Download The Latest Payara Platform

That’s all for a quick overview of the new features that come with the latest Payara Platform version! As always, there’s plenty more than what’s just been listed above so be sure to check the release notes for a full set of features, upgrades and bug fixes. Why not give it a go yourself? You can download the latest Payara Platform version from the link below and don’t forget to check out the Release Notes:

 

{{cta(‘b54b05ee-8a96-4bb4-8f00-7a7625302e33′,’justifycenter’)}}

 

 

 

Comments (8)

Post a comment

Your email address will not be published. Required fields are marked *

Payara needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Legal & Privacy Policy.

  1. Guillermo González de Agüero

    Congratulations on the release!

    What statistics do the monitoring console show? Is it only the “legacy” monitoring data (inherited from GlassFish) or does it also show MicroProfile Metrics data?

    1. Cuba Stanley

      Hi Guillermo,

      The monitoring console does indeed support MicroProfile Metrics data and additionally even your application metrics should you so wish!

      Thanks,
      Cuba

  2. Volker Kuhn

    Concratz on the release!

    So Servlet API and some other API jars are in the Jakarta version now, but why not all of them? Some are still javax. Is this for a reason?

    1. Cuba Stanley

      Hi Volker,

      There isn’t any particular reason for this, no; we’re just updating them gradually as required for patch fixes, updates, etc.

      That said, we do plan to have all remaining APIs updated to Jakarta for the release of 5.194.

      Thanks,
      Cuba

      1. Volker Kuhn

        Thx!

  3. Ruben Correia

    Hi,

    Any insight on why the planned goal for supporting MicroProfile 3.0 on 193 was not achieved?

    It’s quite disappointing seeing it announced in multiple occasions (https://www.payara.fish/blog/announcing-the-release-of-eclipse-microprofile-3.0, https://www.youtube.com/watch?v=Yn0ZDp7RoyE) and realizing 193 is still with MP2.2 + Metrics 2.0.

  4. Jan Diederich

    When will Java 11 support leave the tech preview stage and considered stable?

  5. Jadon Ortlepp

    Hi Jan, we plan for Java 11 support to be considered stable in the next release (in approximately 2 weeks). Thanks for the comment.

Related Posts

4 minutes
Uncategorized

Leading the Way: Payara Platform Community 7 Beta Now Fully Jakarta EE 11 Certified

We’re excited to announce that Payara Platform Community 7 Beta application server is now fully certified as Jakarta EE 11 […]

Understanding the Security Issues of Aging Middleware 8 minutes
Security

Understanding the Security Issues of Aging Middleware

Middleware runs quietly in the background of most applications, which makes it easy to overlook its lifecycle. In effect, […]

New Releases 5 minutes
News

What’s New In The Payara Platform September 2025 Release?

The September 2025 release marks a significant milestone with Payara 7.2025.1.Beta1 advancing Jakarta EE 11 readiness, alongside focused improvements […]