What's New In The Payara Platform June 2025 Release?

Photo of Luqman Saeed by Luqman Saeed

The June 2025 release cycle brings incremental developments across the Payara Platform family, with significant updates to our Community 6.2025.6, Enterprise 6.27.0, and Enterprise 5.75.0 editions, plus the latest alpha release of Payara 7. These releases focus on enhanced diagnostic capabilities, development workflow improvements, and modernized component upgrades.

Payara Platform Enterprise 6.27.0: Advanced Diagnostic Capabilities

The Enterprise edition introduces powerful new diagnostic tools designed for production environments requiring comprehensive monitoring and troubleshooting capabilities.

Try Payara Platform Enterprise for FREE

Enhanced Diagnostic Tools

  • Remote SSH Instance Support: The diagnostic tool now supports collecting logs, heap dumps, thread dumps, and JVM reports from remote SSH instances directly from the Domain Administration Server (DAS), streamlining troubleshooting across distributed environments.
  • Local Instance Port Parsing: Improved support for parsing local instance ports from domain.xml configuration files.
  • IP Address Logging: Server logs now include IP address information for better traceability and debugging.

Bug Fixes and Improvements

  • OpenAPI Stability: Same fixes as Community Edition for OpenAPI document redeployment issues.
  • Documentation Generation: Resolved Javadoc generation problems affecting development workflows.
  • IMQ Versioning: Fixed version inconsistencies in IMQ and IMQJMX components.

See the full release notes here.

Payara Platform Enterprise 5.75.0: Stability and Security

For organizations maintaining applications on Jakarta EE 8, this release provides ongoing stability improvements and security enhancements.

Key Improvements

  • Master Password File Management: Added capability to move the master password file to a user-defined location, providing more flexibility in security configurations.
  • Payara Micro Error Pages: Fixed custom error page configurations not working properly for Payara Micro deployments.

Payara Platform Community 6.2025.6: Enhanced Developer Experience

Our Community Edition continues to evolve with significant improvements aimed at streamlining development workflows and accelerating deployment cycles.

New Features

  • Fast Deployment Support: A new <domain_dir>/lib/warlibs directory enables faster deployments by allowing shared libraries to be placed outside individual application packages, reducing deployment time for applications with common dependencies.
  • JDK 24 Compatibility: Early support for JDK 24 ensures your applications can take advantage of the latest Java features and performance improvements.
  • MicroProfile OpenAPI 3.1 Bean Validation: Enhanced OpenAPI support with Bean Validation integration provides better API documentation and validation capabilities for your microservices.

Critical Bug Fixes

  • CDI and EAR Deployment Issues Resolved: Fixed multiple deployment failures affecting Enterprise Archive (EAR) applications with CDI components, improving reliability for complex enterprise applications.
  • OpenAPI Document Redeployment Fix: Resolved NullPointerException issues that occurred when redeploying applications that modify OpenAPI documents.
  • Certificate Management: Removed expired Baltimore CyberTrust certificates and addressed resource bundle errors in EJB timer functionality.

See the full release notes here.

Payara 7 Alpha 2: Jakarta EE 11 Evolution

The latest alpha release of Payara 7 continues advancing our Jakarta EE 11 support with important updates.

Notable Updates

  • Expressly Upgrade: Updated to Expressly 6.0.0 for improved Expression Language support.
  • Soteria Security: Updated to Soteria 4.0.1, enhancing security capabilities.
  • Jakarta MVC 3.0: Added Jakarta MVC 3.0 support with Eclipse Krazo, expanding modern web development options.
  • Admin Console Fixes: Resolved CSS issues in the Admin Console following the Woodstock upgrade.

Component Upgrades Across All Editions

All releases include comprehensive component upgrades to ensure compatibility and security:

Core Libraries:

  • Jackson BOM updated to 2.19.0
  • Reactor Core upgraded to 3.7.6
  • Nimbus JOSE JWT updated to 10.3
  • Commons IO upgraded to 2.19.0

Development Tools:

  • JLine updated to 3.30.0
  • Kotlin Stdlib upgraded to 2.1.21
  • Arquillian Container updated to 3.1

Jakarta APIs:

  • Jakarta Servlet JSP API updated to 3.1.1
  • MicroProfile OpenAPI API upgraded to 3.1.2
  • Exousia updated to 2.1.3

Important Product Evolution: Enterprise-Only Features

To make our Community Edition lighter and more agile for modern Java development needs, InSight and JMX REST Monitoring have been transitioned to Enterprise-only features. This strategic change allows the Community Edition to evolve faster while ensuring enterprise customers have access to advanced monitoring and diagnostic capabilities they require for production environments.

This evolution reflects our commitment to:

  • Community Focus: A streamlined, fast-evolving platform for development and testing
  • Enterprise Value: Comprehensive monitoring and diagnostic tools for production deployments
  • Modern Java: Faster innovation cycles to meet contemporary development needs

Community Contributions

We extend our gratitude to our active community contributors who help drive Payara Platform forward:

  • lprimak for fast deployment improvements and CDI/EAR deployment fixes
  • pzygielo for cluster deprecation message alignment and resource bundle fixes
  • hsuk04 for improving temporary directory creation using Java NIO

Get Started Today!

These releases demonstrate our continued commitment to providing modern, secure, and efficient Jakarta EE and MicroProfile runtime solutions.

  • For Production Environments: Payara Platform Enterprise offers advanced diagnostic tools, comprehensive monitoring, and 24/7 support for mission-critical applications.
  • For Development Projects: Payara Community Edition provides a streamlined, fast-evolving platform perfect for development and testing environments.
  • For Jakarta EE 11 Exploration: Payara 7 Alpha 2 lets you explore cutting-edge Jakarta EE 11 features and help shape the future of enterprise Java.

Upgrading

We recommend upgrading to these latest releases to benefit from the diagnostic enhancements, development workflow improvements, and component upgrades. For detailed information about these releases and upgrade instructions, please visit our official documentation.

As always, we welcome your feedback and encourage you to report any issues you encounter on our GitHub repository. Thank you for your continued support of the Payara Platform.

Happy deploying!

 

 

Related Posts

Comments