WildFly v18.0.0.Final Release Notes

Release Date: 2019-10-03 // over 4 years ago
  • Full Release Notes on JIRA.

    ๐Ÿš€ Release Notes - WildFly - Version 18.0.0.Final

    โœจ Enhancement

    • [WFLY-11764] - Expose UndertowOptions.PRESERVE_PATH_ON_FORWARD in Undertow settings
    • [WFLY-11954] - Define Galleon Layer for transactions
    • ๐Ÿš€ [WFLY-11958] - Eliminate deprecated DeploymentPhaseContext.addDependency() method usages
    • [WFLY-11990] - Make opentracing an optional dependency of observability layer
    • 0๏ธโƒฃ [WFLY-12150] - Change AttributeDefinitions that have a default value and are set as required
    • ๐Ÿ—„ [WFLY-12177] - Replace deprecated Mockito Matchers class with ArgumentMatchers
    • โœ… [WFLY-12194] - Add a testcase that checks remote client transaction afinity in case of failed server
    • ๐Ÿšš [WFLY-12195] - Remove Bouncycastle API usage on Quickstarts helloworld-mutual-ssl
    • ๐Ÿšš [WFLY-12197] - Remove redundant dependency management on Quickstarts BOM
    • ๐Ÿšš [WFLY-12198] - Remove unused dependency on Quickstart jaxws-ejb
    • ๐Ÿšš [WFLY-12199] - Remove Quickstarts BOM
    • โœ… [WFLY-12219] - Disable failing SSL tests on JDK14+
    • [WFLY-12243] - Monitor resource adapter thread pools
    • [WFLY-12252] - Add metric type flags on messaging subsytem metrics
    • [WFLY-12253] - Add javax.annotations replacement to JAXWS-Client BOM
    • [WFLY-12254] - Define galleon layers for h2 datasource
    • ๐Ÿš€ [WFLY-12260] - Deploy to openshift command cannot be copied from the readme because of redundant characters
    • [WFLY-12269] - Define a galleon layer for transactions
    • [WFLY-12279] - EE Concurrency Capability API
    • [WFLY-12284] - Use ModelNode.TRUE, ModelNode.FALSE, ModelNode.ZERO and ModelNode.ZERO_LONG
    • [WFLY-12288] - Re-add jboss public maven repos to BOMs and Quickstart's parents
    • [WFLY-12299] - More fine grain dependency for galleon basic layers
    • โฑ [WFLY-12309] - Need to include the schedule expression value in the toString() output of a calendar-based timer
    • โœ… [WFLY-12310] - JPA (Hibernate) second level cache (additional) testing requirements
    • [WFLY-12318] - SecurityManager push/pull is expensive
    • [WFLY-12321] - Use a single non-cancelling task per bean manager for tracking passivation expiration
    • ๐Ÿ‘ท [WFLY-12322] - Avoid redispatching to a worker the ejb call if it is not async (at AssociationImpl)
    • [WFLY-12344] - SecurityManager push/pull is expensive also for datasources
    • ๐Ÿ”จ [WFLY-12363] - Refactor deprecated WorkerService constructor usages
    • [WFLY-12377] - Document usage of JAXWS Client BOM in jaws-* quickstarts
    • ๐Ÿ‘ [WFLY-12407] - Support for https in galleon layers
    • [WFLY-12409] - Javaee8 BOM should include all spec artifacts directly
    • [WFLY-12431] - Galleon layer for datasources
    • ๐Ÿ”’ [WFLY-12470] - ee-security Galleon layer
    • ๐Ÿš€ [WFLY-12487] - Include the original cause of deployment failure when trying to find jsf-injection module
    • [WFLY-12630] - Document usage of EJB and JMS Client BOM in Quickstarts

    ๐Ÿ”‹ Feature Request

    • [WFLY-5286] - Provide CLI operation which returns used journal type - NIOxASYNCIO
    • ๐Ÿ”ง [WFLY-6143] - Global EJB Server Side Interceptors Configuration
    • ๐Ÿ”ง [WFLY-6144] - Global EJB Client Side Interceptors Configuration
    • [WFLY-6684] - JMS Bridge should display statistics about messages that have been processed.
    • ๐Ÿ‘ [WFLY-6944] - Encode session affinity using multiple routes, if supported by the load balancer
    • ๐Ÿ”ง [WFLY-10057] - EJB subsystem configure max threads and core threads independently
    • ๐Ÿ”€ [WFLY-11293] - Add attribute to model which will indicate that backup is synchronized with live server
    • ๐Ÿ‘ [WFLY-11737] - RESTEasy support for setting HTTP proxy by using JAX-RS API
    • ๐Ÿ”ง [WFLY-12044] - Make the certificate authority used by a certificate-authority-account configurable
    • [WFLY-12051] - Elytron: Ability to load the attributes of an identity from multiple sources
    • ๐Ÿ“„ [WFLY-12123] - Support SSL Certificate revocation using OCSP community docs
    • ๐Ÿ“„ [WFLY-12124] - SSL certificate revocation list community docs
    • ๐Ÿ“š [WFLY-12133] - Add documentation for enhanced mapping of X509Certificate to the underlying identity
    • [WFLY-12138] - Microprofile REST Client 1.3 implementation
    • ๐Ÿ”ง [WFLY-12144] - Add support for configuring load-balancer with ranked routing
    • [WFLY-12165] - Expose management metrics for HotRod caches
    • ๐Ÿ‘ [WFLY-12192] - Add support for injecting Optional<T> parameter types
    • [WFLY-12202] - Need to use principal-transformer in aggregate-realm in between authentication-realm and authorization-realm
    • ๐Ÿ“š [WFLY-12275] - Add Documentation for Enhanced Audit Logging - RFC support and Configuring Reconnects
    • [WFLY-12306] - Transition OpenTracing to 1.3