Wildfly
Full Release Notes on JIRA.
Release Notes - WildFly - Version 18.0.0.Final
<h2> Enhancement </h2> <ul> <li>[<a href='https://issues.jboss.org/browse/WFLY-11764'>WFLY-11764</a>] - Expose UndertowOptions.PRESERVE_PATH_ON_FORWARD in Undertow settings </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-11954'>WFLY-11954</a>] - Define Galleon Layer for transactions </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-11958'>WFLY-11958</a>] - Eliminate deprecated DeploymentPhaseContext.addDependency() method usages </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-11990'>WFLY-11990</a>] - Make opentracing an optional dependency of observability layer </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12150'>WFLY-12150</a>] - Change AttributeDefinitions that have a default value and are set as required </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12177'>WFLY-12177</a>] - Replace deprecated Mockito Matchers class with ArgumentMatchers </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12194'>WFLY-12194</a>] - Add a testcase that checks remote client transaction afinity in case of failed server </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12195'>WFLY-12195</a>] - Remove Bouncycastle API usage on Quickstarts helloworld-mutual-ssl </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12197'>WFLY-12197</a>] - Remove redundant dependency management on Quickstarts BOM </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12198'>WFLY-12198</a>] - Remove unused dependency on Quickstart jaxws-ejb </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12199'>WFLY-12199</a>] - Remove Quickstarts BOM </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12219'>WFLY-12219</a>] - Disable failing SSL tests on JDK14+ </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12243'>WFLY-12243</a>] - Monitor resource adapter thread pools </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12252'>WFLY-12252</a>] - Add metric type flags on messaging subsytem metrics </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12253'>WFLY-12253</a>] - Add javax.annotations replacement to JAXWS-Client BOM </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12254'>WFLY-12254</a>] - Define galleon layers for h2 datasource </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12260'>WFLY-12260</a>] - Deploy to openshift command cannot be copied from the readme because of redundant characters </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12269'>WFLY-12269</a>] - Define a galleon layer for transactions </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12279'>WFLY-12279</a>] - EE Concurrency Capability API </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12284'>WFLY-12284</a>] - Use ModelNode.TRUE, ModelNode.FALSE, ModelNode.ZERO and ModelNode.ZERO_LONG </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12288'>WFLY-12288</a>] - Re-add jboss public maven repos to BOMs and Quickstart's parents </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12299'>WFLY-12299</a>] - More fine grain dependency for galleon basic layers </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12309'>WFLY-12309</a>] - Need to include the schedule expression value in the toString() output of a calendar-based timer </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12310'>WFLY-12310</a>] - JPA (Hibernate) second level cache (additional) testing requirements </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12318'>WFLY-12318</a>] - SecurityManager push/pull is expensive </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12321'>WFLY-12321</a>] - Use a single non-cancelling task per bean manager for tracking passivation expiration </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12322'>WFLY-12322</a>] - Avoid redispatching to a worker the ejb call if it is not async (at AssociationImpl) </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12344'>WFLY-12344</a>] - SecurityManager push/pull is expensive also for datasources </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12363'>WFLY-12363</a>] - Refactor deprecated WorkerService constructor usages </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12377'>WFLY-12377</a>] - Document usage of JAXWS Client BOM in jaws-* quickstarts </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12407'>WFLY-12407</a>] - Support for https in galleon layers </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12409'>WFLY-12409</a>] - Javaee8 BOM should include all spec artifacts directly </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12431'>WFLY-12431</a>] - Galleon layer for datasources </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12470'>WFLY-12470</a>] - ee-security Galleon layer </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12487'>WFLY-12487</a>] - Include the original cause of deployment failure when trying to find jsf-injection module </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12630'>WFLY-12630</a>] - Document usage of EJB and JMS Client BOM in Quickstarts </li> </ul>
<h2> Feature Request </h2> <ul> <li>[<a href='https://issues.jboss.org/browse/WFLY-5286'>WFLY-5286</a>] - Provide CLI operation which returns used journal type - NIOxASYNCIO </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-6143'>WFLY-6143</a>] - Global EJB Server Side Interceptors Configuration </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-6144'>WFLY-6144</a>] - Global EJB Client Side Interceptors Configuration </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-6684'>WFLY-6684</a>] - JMS Bridge should display statistics about messages that have been processed. </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-6944'>WFLY-6944</a>] - Encode session affinity using multiple routes, if supported by the load balancer </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-10057'>WFLY-10057</a>] - EJB subsystem configure max threads and core threads independently </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-11293'>WFLY-11293</a>] - Add attribute to model which will indicate that backup is synchronized with live server </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-11737'>WFLY-11737</a>] - RESTEasy support for setting HTTP proxy by using JAX-RS API </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12044'>WFLY-12044</a>] - Make the certificate authority used by a certificate-authority-account configurable </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12051'>WFLY-12051</a>] - Elytron: Ability to load the attributes of an identity from multiple sources </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12123'>WFLY-12123</a>] - Support SSL Certificate revocation using OCSP community docs </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12124'>WFLY-12124</a>] - SSL certificate revocation list community docs </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12133'>WFLY-12133</a>] - Add documentation for enhanced mapping of X509Certificate to the underlying identity </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12138'>WFLY-12138</a>] - Microprofile REST Client 1.3 implementation </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12144'>WFLY-12144</a>] - Add support for configuring load-balancer with ranked routing </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12165'>WFLY-12165</a>] - Expose management metrics for HotRod caches </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12192'>WFLY-12192</a>] - Add support for injecting Optional<T> parameter types </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12202'>WFLY-12202</a>] - Need to use principal-transformer in aggregate-realm in between authentication-realm and authorization-realm </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12275'>WFLY-12275</a>] - Add Documentation for Enhanced Audit Logging - RFC support and Configuring Reconnects </li> <li>[<a href='https://issues.jboss.org/browse/WFLY-12306'>WFLY-12306</a>] - Transition OpenTracing to 1.3 </li> </ul>