Release Notes (Payara 4.1.153) - Pandrex247/Payara GitHub Wiki
This release has several notable features:
- The Payara Micro API has been improved, now granting control over running instances and the ability to run asadmin commands.
- There is now an auto-binding feature for the HTTP and HTTPS ports of Payara Micro instances. This feature allows Payara Micro instances to automatically find a free port if the default or specified HTTP or HTTPS ports are already bound to.
- This release also introduces the Payara-Blue series of distributions, built using the IBM JDK for AIX systems.
See the What's new in Payara 4.1.153 blog for descriptions of these features.
This section details the modules that have been updated since the last release (4.1.152.1).
- Mojarra 2.2.11
- Javax XML Registry API 1.0.7
- Weld 2.2.13.Final
- JBatch Container 1.0.1-b08
- JBatch SPI 1.0.1-b08
- Grizzly 2.3.21
- Jersey 2.19
- Jackson 2.5.1
- Mail 1.5.4
- Hazelcast 3.5
This section details the GitHub issues marked as enhancements that have been implemented for this release.
- 61 - Docker support?
- 175 - Add extra usage instructions for set-batch-runtime-configuration Asadmin command
- 188 - CDI container should be able to inject Cache
- 297 - Make Payara Micro Failfast
- 314 - Extend Payara Micro api to enable deployment from an InputStream
- 321 - Support all attribute names in set-log-attributes
- 325 - Jcache enhancements
- 332 - Review file handling for Master Password
- 333 - file permissions should be set on master-password file using NIO2 file attribute api rather than chmod-via-ProcessBuilder
- 334 - file permissions should be set on glassfish client password file using NIO2 file attribute api rather than chmod-via-ProcessBuilder
- 339 - Upgrade to Hazelcast 3.5 for JCache fix
- 347 - Payara micro enhancements
- 349 - Don't make me think about payaradomain vs. domain1 (have
asadmin start-domain
"just work") - 359 - Automatically increment busy payara micro http and https ports
- 361 - Update Japanese translation
This section details the GitHub issues marked as bugs that have been fixed for this release.
- 204 - JBatch fails to execute job on @Startup
- 276 - lib/ext does not exist in domains created by 4.1.152 resulting in failure during add-library
- 288 - payara embedded/micro artifacts unresolvable in maven central repo
- 291 - Fix of domainConfig argument, the index specified error.
- 293 - Fix Payara Micro Warnings on boot
- 329 - Add support for access-logging of session attributes
- 330 - glassfish-ha module uses incorrect groupId for ha-hazelcast-store dependency
This section details the fixes brought in from the GlassFish upstream.
- Fix for GLASSFISH-20856
- fix for bug GLASSFISH-20864
- Glassfish part of the fix of the https://java.net/jira/browse/GRIZZLY-1786
- GLASSFISH-21131 fix
- fix aggregated test report for newer hudson versions
- Fix for GLASSFISH-21366
- Changed fix for GF 20680326
- fix broken images links, and allow jdk8 to be used to have the {@docRoot}
- FindBug fix
- fix for bug-20864
- fix for GLASSFISH-21261
- Fix for GLASSFISH-20932
- fiix for bug-20931
- Fix for GLASSFISH-21343 - GlassFish fails to start on MacOSX 10.10.3
- Fix for findbug GF_UNCONDITIONAL_DEBUG_LOGGING error in In stalledLibrariesResolver.java
- Fix for findbug DLS_DEAD_LOCAL_STORE error in WebContainer.java
- fix no args usage of gfbuild.sh
- Fix for GLASSFISH-21251
- Fix for GLASSFISH-20842 - X-Forwarded-Proto not honored by glassfish 4.0
- Commit for Bug GLASSFISH-21028:Deployment from Web Console: temporary files are not deleted