Wildfly

notes:

no notes

Release list
39.0.0
38.0.1
38.0.0
37.0.1
37.0.0
6m+
36.0.1
6m+
36.0.0
6m+
35.0.1
6m+
35.0.0
1y+
34.0.1
1y+
34.0.0
1y+
33.0.2
1y+
33.0.1
1y+
33.0.0
1y+
32.0.1
1y+
32.0.0
1y+
WildFly 31.0.1
1y+
31.0.1
1y+
31.0.0
1y+
30.0.1
1y+
Release notes:
<h1>Release Notes - WildFly - Version 39.0.0.Final</h1>

For the most up-to-date list of all issues resolved, including those resolved as fixed in WildFly 39 after the release date, see the release notes in JIRA.

For all changes since WildFly 38.0.0.Final, see the full changelog.

Changes in the underlying WildFly Core 31 releases are listed in the <a href="https://issues.redhat.com/issues/?jql=statusCategory%20%3D%20done%20AND%20project%20%3D%2012315422%20AND%20fixVersion%20in%20(12473018%2C%2012475547)%20ORDER%20BY%20priority%20DESC%2C%20key%20ASC">WildFly Core JIRA</a>.

<h2> Feature Request </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-14559'>WFLY-14559</a>] - Add new RESTEasy Context Parameters as subsystem attributes </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15836'>WFLY-15836</a>] - Add TLS support to JGroups TCP-based transports </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-19556'>WFLY-19556</a>] - Integrate an implementation of Jakarta Servlet 6.1 in WildFly Preview </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-19560'>WFLY-19560</a>] - Integrate an implementation of Jakarta Concurrency 3.1 in WildFly Preview </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20686'>WFLY-20686</a>] - Upgrade to MP OpenAPI 4.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20918'>WFLY-20918</a>] - Add idle time-based eviction configuration for distributable HttpSessions, SFSBs, Timers </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21122'>WFLY-21122</a>] - WildFly feature-packs to use Galleon feature-packs family </li> </ul> <h2> Enhancement </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-276'>WFLY-276</a>] - Clustering tests cannot be run with -Djpda debugger </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-18587'>WFLY-18587</a>] - ImportELResolver performance improvement </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20041'>WFLY-20041</a>] - Log a warning if more than one metrics system is enabled </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20251'>WFLY-20251</a>] - OpenTelemetry logs capture messages before formatting </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20301'>WFLY-20301</a>] - Consider removing plugin in Tools BOM </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20567'>WFLY-20567</a>] - MicroProfile OpenAPI subsystem does not allow multiple deployments to use the same endpoint </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21070'>WFLY-21070</a>] - Kafka operator installs globally in microprofile-reactive-messaging-kafka quickstart </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21111'>WFLY-21111</a>] - Install EAP OpenShift operator only for one namespace in case ejb-txn-remote-call QuickStart </li> </ul> <h2> Bug </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-16653'>WFLY-16653</a>] - SuspendBatchletTestCase#testSuspendResume is flaky </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-18403'>WFLY-18403</a>] - iiop-openjdk: it is not possible to configure server-ssl-context without client-ssl-context </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-18585'>WFLY-18585</a>] - SimpleTimerMDBTestCase.testTimedObjectTimeoutMethod intermittently fails </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-19945'>WFLY-19945</a>] - Quickstart Hibernate can&#39;t configure the server during packaging </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20562'>WFLY-20562</a>] - WildFly can eat exceptions. </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20760'>WFLY-20760</a>] - MVC tests fail in the nightly Alt-Dist jobs </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20807'>WFLY-20807</a>] - Clustering testsuite&#39;s ts.surefire.clustering.ha-infinispan-server execution fails on s390 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20824'>WFLY-20824</a>] - Description in the XSD of attribute segmented for infinispan file-store is wrong </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20901'>WFLY-20901</a>] - Asciidoc warnings when building quickstarts READMEs </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20914'>WFLY-20914</a>] - ConcurrentModificationException in org.jboss.as.webservices.service.EndpointDeployService.start </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20930'>WFLY-20930</a>] - ElytronRemoteOutboundConnectionTestCase intermittently fails </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20983'>WFLY-20983</a>] - Cannot inject @Resource in WebSocket endpoint </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21011'>WFLY-21011</a>] - Off-Heap Memory Fails for Web Session Caches </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21041'>WFLY-21041</a>] - JGroups subsystem documentation references deprecated/removed concepts </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21044'>WFLY-21044</a>] - Not recovered transactions after crash of server with MDB </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21045'>WFLY-21045</a>] - Requesting a session that was invalidated by a concurrent request can cause a memory leak </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21051'>WFLY-21051</a>] - SFSB caching configuration via legacy passivation-store is broken </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21052'>WFLY-21052</a>] - Non-Idempotent-Outcome flaky test in AddDataSourceOperationsUnitTestCase </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21054'>WFLY-21054</a>] - shared-wildfly-build-and-test cache issue </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21056'>WFLY-21056</a>] - JaxWsClientProxy retained </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21059'>WFLY-21059</a>] - Upgrade wildfly-clustering 8.0.2.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21061'>WFLY-21061</a>] - Ensure that Micrometer metrics are not visible between deployments </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21065'>WFLY-21065</a>] - Micrometer subsystem does not register system metrics </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21068'>WFLY-21068</a>] - KafkaTopic blocks cluster deletion during uninstall in microprofile-reactive-messaging-kafka </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21083'>WFLY-21083</a>] - Continued intermittent failures in JSFFailoverTestCase / ProtoStreamJSFFailoverTestCase: ISPN000559: Cannot marshall XYZ </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21099'>WFLY-21099</a>] - JGroups protocols with defined module=&quot;..&quot; still does not attempt to load with &#39;org.jgroups.protocols&#39; prefix </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21103'>WFLY-21103</a>] - CXF-9171 - DelayedCachedOutputStreamCleaner thread accumulation after CVE-2025-23184 fix </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21104'>WFLY-21104</a>] - microprofile-reactive-messaging-kafka logs unexpected waring SROAP04005: Could not find schema class in index: org.reactivestreams.Publisher </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21105'>WFLY-21105</a>] - microprofile-reactive-messaging-kafka README issues </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21110'>WFLY-21110</a>] - WildFly Preview not well configured for doc generation </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21124'>WFLY-21124</a>] - JTS QuicksStart logs undocumented SQL warnings </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21130'>WFLY-21130</a>] - Clustering testsuite: nodes are not being shutdown gracefully </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21131'>WFLY-21131</a>] - Hibernate configured with hibernate.jndi.class no longer loads classes correctly </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21138'>WFLY-21138</a>] - Feature-spec generation treats all host parameters as bound to domain mode </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21140'>WFLY-21140</a>] - microprofile-reactive-messaging-kafka cleanup instruction is deleting too much </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21141'>WFLY-21141</a>] - ejb-txn-remote-call: cleanup instruction is deleting too much </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21156'>WFLY-21156</a>] - Missing clustering test case for creating a custom DefaultCacheManager (not using WF&#39;s manager), configured from an XML file and containing a &lt;file-store&gt; </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21158'>WFLY-21158</a>] - Infinispan expiration lifespan max size -1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21166'>WFLY-21166</a>] - Intermittent failures in ProtoStreamJSFFailoverTestCase with ViewExpiredException </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21175'>WFLY-21175</a>] - microprofile-reactive-messaging-kafka: README typos </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21180'>WFLY-21180</a>] - Failures in variants of *WebFailoverTestCase showing inconsistent topology </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21184'>WFLY-21184</a>] - Micrometer SubsystemParsingTestCase does not correctly determine current schema version for the same stability </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21188'>WFLY-21188</a>] - No Hibernate runtime bytecode enhancement in EJB JAR module in EAR deployment </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21190'>WFLY-21190</a>] - microprofile-certification.sh: set -o pipefail is not a standard POSIX sh option </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21194'>WFLY-21194</a>] - OpenTelemetry with multiple deployments duplicates log exports </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21202'>WFLY-21202</a>] - Revert the WFLY-21138 fix </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21205'>WFLY-21205</a>] - The org.wildfly.extension.undertow module dep on org.wildfly.common is not optional </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21206'>WFLY-21206</a>] - Restore FD_SOCK2 to default TCP-based stacks </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21218'>WFLY-21218</a>] - The UndertowJSRWebSocketDeploymentProcessor looks for ClientEntpoint annotated types when it should not </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21225'>WFLY-21225</a>] - OidcIdentityPropagationTestCase and related tests are flaky because getAdminAccessToken(..) is not resilient </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21229'>WFLY-21229</a>] - Persistence trace logging in AbstractEntityManager class should check for null entity object </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21243'>WFLY-21243</a>] - mod_cluster ssl-context and advertise-socket references allow expressions but they cannot since they are capability references </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21246'>WFLY-21246</a>] - All distributable-web-*.xsd incorrectly fail to validate &lt;immutable-class&gt; definitions within &lt;session-management&gt; </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21257'>WFLY-21257</a>] - Overhaul outdated &quot;WildFly Integration Testsuite User Guide&quot; </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21259'>WFLY-21259</a>] - Infinispan metrics should not attempt to return values when statistics are disabled </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21267'>WFLY-21267</a>] - Jakarta Data repositories improperly share Hibernate StatelessSession instances </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21279'>WFLY-21279</a>] - IdleThresholdTimerPassivationTestCase fails intermittently </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21299'>WFLY-21299</a>] - Update deprecated references for org.jboss.as.clustering.controller.CommonUnaryRequirement in undertow subsystem </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21302'>WFLY-21302</a>] - QS: microprofile-openapi quickstart needs to be updated with changes in WF </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21304'>WFLY-21304</a>] - AppClientScriptTestCase fails if environment defines JDK environment variables </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21315'>WFLY-21315</a>] - ProvisioningConsistencyTestCase fails on Semeru s390 SE 25 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21317'>WFLY-21317</a>] - Deadlock in JakartaDataEarTestCase </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21324'>WFLY-21324</a>] - Remove obsolete Eclipse M2E lifecycle-mapping configuration from quickstarts parent POM </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21327'>WFLY-21327</a>] - Upgrade wildfly-quickstart-parent to jboss-parent 46+ to fix sonar-maven-plugin relocation warning </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21336'>WFLY-21336</a>] - Subclasses of AbstractImmutableWebFailoverTestCase fail intermittently </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21340'>WFLY-21340</a>] - Quickstarts Maven build shows &#39;Unable to find URL to parent project&#39; warning </li> </ul> <h2> Component Upgrade </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-20969'>WFLY-20969</a>] - Upgrade Narayana to 7.3.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20981'>WFLY-20981</a>] - [Preview] Upgrade Soteria to 4.0.2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20982'>WFLY-20982</a>] - [Preview] Upgrade to use the 4.x release of Elytron EE Jakarta Security Integration </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21057'>WFLY-21057</a>] - Upgrade Byteman to 4.0.26 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21062'>WFLY-21062</a>] - Upgrade org.wildfly:mvc-krazo-* to 2.0.1.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21063'>WFLY-21063</a>] - Upgrade Apache Artemis to 2.43.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21066'>WFLY-21066</a>] - Upgrade jbossws-cxf from 7.3.5.Final to 7.3.6.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21074'>WFLY-21074</a>] - Upgrade Netty to 4.1.128.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21075'>WFLY-21075</a>] - Upgrade luben zstd-jni to 1.5.7-6 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21076'>WFLY-21076</a>] - Upgrade vertx to 4.5.22 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21077'>WFLY-21077</a>] - Upgrade wildfly-channel-maven-plugin to 1.0.30 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21085'>WFLY-21085</a>] - Upgrade JGroups AWS to 3.1.0.Final and software.amazon.awssdk to 2.36.3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21086'>WFLY-21086</a>] - Upgrade Jakarta XML Binding Implementation to 4.0.6 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21087'>WFLY-21087</a>] - Upgrade WildFly Core to 31.0.0.Beta1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21095'>WFLY-21095</a>] - Bump org.jgroups:jgroups from 5.4.10.Final to 5.4.11.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21096'>WFLY-21096</a>] - Bump com.github.ben-manes.caffeine:caffeine from 3.2.2 to 3.2.3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21097'>WFLY-21097</a>] - Bump io.reactivex.rxjava3:rxjava from 3.1.11 to 3.1.12 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21100'>WFLY-21100</a>] - Bump com.fasterxml.jackson.jr:jackson-jr-objects from 2.18.4 to 2.18.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21101'>WFLY-21101</a>] - Bump version.com.fasterxml.jackson from 2.18.4 to 2.18.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21112'>WFLY-21112</a>] - Upgrade JBoss Metadata to 17.0.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21119'>WFLY-21119</a>] - Upgrade org.jboss.universe.producer:wildfly-producers to 1.3.16.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21123'>WFLY-21123</a>] - Upgrade jboss-parent from 50 to 51 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21125'>WFLY-21125</a>] - Upgrade SmallRye Health from 4.2.0 to 4.3.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21126'>WFLY-21126</a>] - Bump version.io.micrometer from 1.15.0 to 1.15.6 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21136'>WFLY-21136</a>] - Upgrade Narayana from 7.3.0.Final to 7.3.3.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21137'>WFLY-21137</a>] - Upgrade Galleon to 6.1.1.Final and Galleon plugins to 8.0.2.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21139'>WFLY-21139</a>] - Upgrade MicroProfile OpenAPI specification to 4.1.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21144'>WFLY-21144</a>] - Upgrade smallrye-open-api to 4.2.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21161'>WFLY-21161</a>] - Upgrade com.sun.messaging.saaj to 3.0.4 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21162'>WFLY-21162</a>] - Upgrade WildFly Core to 31.0.0.Beta2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21163'>WFLY-21163</a>] - Upgrade Infinispan to 16.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21164'>WFLY-21164</a>] - Upgrade JGroups to 5.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21167'>WFLY-21167</a>] - Upgrade WSS4J to 3.0.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21171'>WFLY-21171</a>] - Upgrade jboss-jakarta-el-api_spec to 6.0.2.Final in WildFly Preview </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21172'>WFLY-21172</a>] - Upgrade Testcontainers from 1.20.6 to 2.0.2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21176'>WFLY-21176</a>] - Upgrade jbossws-cxf from 7.3.6.Final to 7.3.7.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21177'>WFLY-21177</a>] - Upgrade Apache CXF from 4.0.9-jbossorg-1 to 4.0.10 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21179'>WFLY-21179</a>] - Update to Narayana LRA 1.0.3.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21182'>WFLY-21182</a>] - Upgrade org.arquillian.testcontainers:arquillian-testcontainers to 1.0.0.Beta1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21185'>WFLY-21185</a>] - Bump version.io.smallrye.smallrye-stork from 2.7.6 to 2.7.7 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21187'>WFLY-21187</a>] - Upgrade ironjacamar to 3.0.16.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21192'>WFLY-21192</a>] - Upgrade Apache Artemis to 2.44.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21193'>WFLY-21193</a>] - Upgrade SmallRye Fault Tolerance from 6.9.3 to 6.10.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21198'>WFLY-21198</a>] - Upgrade Jackson components to 2.20.x </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21199'>WFLY-21199</a>] - Upgrade SmallRye-OpenTelemetry to 2.11.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21200'>WFLY-21200</a>] - Upgrade WildFly to Hibernate ORM 6.6.37 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21219'>WFLY-21219</a>] - Upgrade JGroups to 5.4.12.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21220'>WFLY-21220</a>] - Upgrade org.mockito:mockito-bom from 5.14.2 to 5.20.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21222'>WFLY-21222</a>] - Upgrade org.junit:junit-bom from 5.13.4 to 5.14.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21223'>WFLY-21223</a>] - Upgrade com.h2database:h2 from 2.2.224 to 2.4.240 in preview </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21227'>WFLY-21227</a>] - Upgrade WildFly Preview to Hibernate ORM 7.1.11.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21231'>WFLY-21231</a>] - Bump version.io.undertow.ee from 2.0.0.Alpha1 to 2.0.0.Alpha2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21232'>WFLY-21232</a>] - Update SmallRye OpenTelemetry to 2.11.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21233'>WFLY-21233</a>] - Upgrade openjdk-orb to 10.1.3.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21235'>WFLY-21235</a>] - Upgrade mojarra to 4.0.13 and 4.1.5 versions containing our fix for serialization </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21239'>WFLY-21239</a>] - Update SmallRye OpenTelemetry to 2.11.2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21240'>WFLY-21240</a>] - [CVE-2025-12183] Upgrade lz4-java to 1.8.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21250'>WFLY-21250</a>] - Upgrade RESTEasy to 7.0.1.Final in WildFly Preview </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21251'>WFLY-21251</a>] - Upgrade RESTEasy to 6.2.15.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21255'>WFLY-21255</a>] - Bump version.io.micrometer from 1.15.6 to 1.15.7 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21256'>WFLY-21256</a>] - Upgrade org.mockito:mockito-bom from 5.20.0 to 5.21.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21262'>WFLY-21262</a>] - (CVE-2025-66566) Upgrade lz4-java to 1.10.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21264'>WFLY-21264</a>] - Upgrade WildFly Core to 31.0.0.Beta3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21266'>WFLY-21266</a>] - Upgrade wildfly-clustering to 9.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21274'>WFLY-21274</a>] - (CVE-2025-67735) Bump version.io.netty from 4.1.128.Final to 4.1.130.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21283'>WFLY-21283</a>] - Upgrade wildfly-clustering to 9.0.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21284'>WFLY-21284</a>] - Upgrade org.wildfly.galleon-plugins to 8.1.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21285'>WFLY-21285</a>] - Upgrade Galleon to 7.0.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21286'>WFLY-21286</a>] - Upgrade smallrye-open-api to 4.2.3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21290'>WFLY-21290</a>] - Upgrade lz4-java to 1.10.2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21291'>WFLY-21291</a>] - Upgrade JGroups AWS to 4.0.0.Final and software.amazon.awssdk to 2.40.9 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21305'>WFLY-21305</a>] - Upgrade wildfly-clustering to 9.0.0.CR3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21306'>WFLY-21306</a>] - Bump version.io.vertx.vertx from 4.5.22 to 4.5.23 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21307'>WFLY-21307</a>] - Upgrade Infinispan to 16.0.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21311'>WFLY-21311</a>] - Upgrade io.github.resilience4j:resilience4j-core to 2.3.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21312'>WFLY-21312</a>] - Upgrade org.wildfly.glow:wildfly-glow-core from 1.5.1.Final to 1.5.2.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21313'>WFLY-21313</a>] - Upgrade Hibernate ORM to 6.6.40, ByteBuddy to 1.17.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21321'>WFLY-21321</a>] - Upgrade Hibernate Search to 7.2.5.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21338'>WFLY-21338</a>] - Upgrade wildfly-clustering to 9.0.1.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21348'>WFLY-21348</a>] - Upgrade WildFly Core to 31.0.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21355'>WFLY-21355</a>] - Upgrade WildFly Core to 31.0.1.Final </li> </ul> <h2> Task </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-3615'>WFLY-3615</a>] - Clustering TS: mod_cluster integration test </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-13853'>WFLY-13853</a>] - Upgrade download-maven-plugin post 1.6.7 to version managed by jboss-parent </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-18935'>WFLY-18935</a>] - Refactor connector subsystem </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-19307'>WFLY-19307</a>] - Security specifications for Jakarta EE 11 in WildFly Preview </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-19398'>WFLY-19398</a>] - Move WildFly Preview to org.jboss.spec.jakarta.el:jakarta.el-api:6.... </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20267'>WFLY-20267</a>] - Add test case for FORM auth being called when SSO already authenticated </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20419'>WFLY-20419</a>] - Rename Observability_Tracing.adoc </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20485'>WFLY-20485</a>] - Rework published docs with respect to app development </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20694'>WFLY-20694</a>] - Packaging tests for our Jakarta Data integration -- EAR deployments </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-20839'>WFLY-20839</a>] - Remove max-active-timers from default configuration </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21006'>WFLY-21006</a>] - Update observability docs to discuss multiple application deployment </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21018'>WFLY-21018</a>] - Prune cruft statically defined standalone-minimalistic.xml file </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21021'>WFLY-21021</a>] - Manage all containers in wildfly-testsuite </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21039'>WFLY-21039</a>] - Remove cruft provisioning of &#39;wildfly-from-channel&#39; installation in manualmode-expansion pom </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21058'>WFLY-21058</a>] - Bump jaxrs subsystem schema and model versions </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21060'>WFLY-21060</a>] - Make OpenTelemetry tests more resilient in resource-constrained CI environments </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21079'>WFLY-21079</a>] - Suppress CVE-2024-52979 as CVE is about server side not the client library we use. </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21082'>WFLY-21082</a>] - Move WildFly Preview to Undertow 2.4.0.Alpha1 and introduce Undertow EE </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21088'>WFLY-21088</a>] - Migrate WildFly Clustering to use Jakarta Servlet 6.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21092'>WFLY-21092</a>] - Shared GithubAction workflow can fail with multiple executions in the same workflow </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21117'>WFLY-21117</a>] - Remove invisible character U+FEFF aka the ZWNBSP from the source code </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21129'>WFLY-21129</a>] - Clustering testsuite: remove unused multicast configuration options </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21157'>WFLY-21157</a>] - Clustering TS: Add a test with TCP_NIO2 transport </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21178'>WFLY-21178</a>] - Remove workaround for MRESOURCES-236 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21191'>WFLY-21191</a>] - Overhaul README.md at the root of the repository </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21197'>WFLY-21197</a>] - Declare the nexus.repository.url in the root pom </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21208'>WFLY-21208</a>] - Switch from docs.jboss.org/hibernate to docs.hibernate.org in the documentation </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21226'>WFLY-21226</a>] - Replace driver major/minor-version config testing in DriverCfgMetricUnitTestCase </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21242'>WFLY-21242</a>] - Update deprecated references for org.jboss.as.clustering.controller.CommonUnaryRequirement in mod_cluster subsystem </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21247'>WFLY-21247</a>] - The preview server boms should not be importing their standard equivalents </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21281'>WFLY-21281</a>] - Clean up imports in testsuite/integration/web/src/test/java/org/jboss/as/test/integration/web/sso/SSOFormReAuthenticationTestCase.java </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21294'>WFLY-21294</a>] - Add test for multiple metrics systems </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21297'>WFLY-21297</a>] - Leverage AbstractSubsystemSchemaTest(String, Extension, S, Set&lt;S&gt;) constructor introduced in WFCORE-7416 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21301'>WFLY-21301</a>] - Add a profile to release directly to Maven Central </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21314'>WFLY-21314</a>] - Fix clustering testsuite hot rod connection failures on SE25 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21333'>WFLY-21333</a>] - Remove org.jboss.as.test.shared.util.LoggingUtil </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21341'>WFLY-21341</a>] - ironjacamar.xml files in testsuite are failing XML schema validation and are missing schema declaration </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21346'>WFLY-21346</a>] - Work around binary incompatiblity in ServletSessionConfig and SessionCookieConfig between Undertow 2.3 and 2.4 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21347'>WFLY-21347</a>] - Testsuite uses wrong client-side websockets impl when testing EE 11 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21349'>WFLY-21349</a>] - Deprecate require-host-http11 and ignore its setting </li> </ul> <h2> Sub-task </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-21148'>WFLY-21148</a>] - Jakarta EE 11 (Web Profile) Concurrency 3.1 TCK tests need to pass </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21154'>WFLY-21154</a>] - Jakarta EE 11 (Web Profile) Persistence 3.2 TCK tests need to pass </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21155'>WFLY-21155</a>] - Jakarta EE 11 (Web Profile) EL 6.0 TCK tests need to pass </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21214'>WFLY-21214</a>] - Broken docs.jboss.org links in EJB documentation </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21215'>WFLY-21215</a>] - Broken docs.jboss.org links to Developer Guide content </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-21216'>WFLY-21216</a>] - Broken docs.jboss.org links in Elytron migration documentation </li> </ul> <h1>GitHub Release Notes</h1>

In addition to the JIRA-focused notes above, we also provide GitHub generated release notes, which provide links to relevant pull requests. These only reflect work since the WildFly 39.0.0.Beta1 release; the JIRA-based content above covers both 39.0.0 Beta and Final.

What's Changed

  • [WFLY-21281] Clean up the import ordering. by @darranl in https://github.com/wildfly/wildfly/pull/19479
  • WFLY-21279 IdleThresholdTimerPassivationTestCase fails intermittently by @rhusar in https://github.com/wildfly/wildfly/pull/19478
  • Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in https://github.com/wildfly/wildfly/pull/19480
  • Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in https://github.com/wildfly/wildfly/pull/19481
  • WFLY-21286 Upgrade smallrye-open-api to 4.2.3. by @pferraro in https://github.com/wildfly/wildfly/pull/19484
  • WFLY-21246 All distributable-web-*.xsd incorrectly fail to validate <immutable-class> definitions within <session-management> by @rhusar in https://github.com/wildfly/wildfly/pull/19486
  • [WFLY-21290] Bump at.yawk.lz4:lz4-java from 1.10.1 to 1.10.2 by @dependabot[bot] in https://github.com/wildfly/wildfly/pull/19487
  • Bump org.testcontainers:testcontainers-bom from 2.0.2 to 2.0.3 by @dependabot[bot] in https://github.com/wildfly/wildfly/pull/19488
  • [WFLY-21306] Bump version.io.vertx.vertx from 4.5.22 to 4.5.23 by @dependabot[bot] in https://github.com/wildfly/wildfly/pull/19482
  • WFLY-21274 Upgrade Netty to 4.1.130.Final by @pferraro in https://github.com/wildfly/wildfly/pull/19485
  • WFLY-21304 AppClientScriptTestCase fails if environment defines _JAVA_OPTIONS environment variable by @pferraro in https://github.com/wildfly/wildfly/pull/19496
  • WFLY-21299 Update deprecated references for org.jboss.as.clustering.controller.CommonUnaryRequirement in undertow subsystem by @rhusar in https://github.com/wildfly/wildfly/pull/19494
  • WFLY-21283 Upgrade wildfly-clustering to 9.0.0.Final by @pferraro in https://github.com/wildfly/wildfly/pull/19498
  • [WFLY-21218] From the Jakarta WebSocket 2.2 specification section 6.2… by @jamezp in https://github.com/wildfly/wildfly/pull/19454
  • [WFLY-21285] Upgrade Galleon to 7.0.0.Final by @bstansberry in https://github.com/wildfly/wildfly/pull/19500
  • [WFLY-21315] Add commons-io to testsuite/manualmode-expansion by @bstansberry in https://github.com/wildfly/wildfly/pull/19504
  • [WFLY-21313] Upgrade Hibernate ORM to 6.6.40, ByteBuddy to 1.17.5 by @bstansberry in https://github.com/wildfly/wildfly/pull/19503
  • WFLY-21312 Upgrade org.wildfly.glow:wildfly-glow-core from 1.5.1.Final to 1.5.2.Final by @rhusar in https://github.com/wildfly/wildfly/pull/19502
  • WFLY-21257 Major overhaul of the "WildFly Integration Testsuite documentation" - part 1. by @rhusar in https://github.com/wildfly/wildfly/pull/19456
  • [WFLY-20301] removes plugin management in Tools User BOMs by @emmartins in https://github.com/wildfly/wildfly/pull/19499
  • WFLY-21311 Upgrade io.github.resilience4j:resilience4j-core to 2.3.0 by @rhusar in https://github.com/wildfly/wildfly/pull/19501
  • WFLY-21243 fixup: make bumped model version the current one which eva… by @rhusar in https://github.com/wildfly/wildfly/pull/19505
  • [WFLY-21321] Upgrade Hibernate Search to 7.2.5.Final by @scottmarlow in https://github.com/wildfly/wildfly/pull/19506
  • [WFLY-21317] Allow misc services to declare they should start before … by @bstansberry in https://github.com/wildfly/wildfly/pull/19508
  • WFLY-21294 - Add test for multiple metrics systems by @jasondlee in https://github.com/wildfly/wildfly/pull/19492
  • WFLY-21336 Fix intermittent failures in *ImmutableWebFailoverTestCase. by @pferraro in https://github.com/wildfly/wildfly/pull/19509
  • [WFLY-21214] Fix broken docs.jboss.org links in EJB documentation by @tadamski in https://github.com/wildfly/wildfly/pull/19463
  • WFLY-21291 Upgrade JGroups AWS to 4.0.0.Final and software.amazon.awssdk to 2.40.9 by @rhusar in https://github.com/wildfly/wildfly/pull/19489
  • [WFLY-21112] Upgrade JBoss Metadata to 17.0.0 by @bstansberry in https://github.com/wildfly/wildfly/pull/19511
  • [WFLY-21333] Remove org.jboss.as.test.shared.util.LoggingUtil by @lvydra in https://github.com/wildfly/wildfly/pull/19510
  • [WFLY-20760] Move the Jakarta MVC tests to the expansion testsuite by @bstansberry in https://github.com/wildfly/wildfly/pull/19053
  • WFLY-21341 ironjacamar.xml files in testsuite are failing XML schema validation and are missing schema declaration by @rhusar in https://github.com/wildfly/wildfly/pull/19514
  • [WFLY-21343] Exclude the mvc-krazo subsystem from the ReactiveMessagi… by @jamezp in https://github.com/wildfly/wildfly/pull/19515
  • WFLY-21297 Leverage AbstractSubsystemSchemaTest(String, Extension, S, Set<S>) constructor introduced in WFCORE-7416 by @rhusar in https://github.com/wildfly/wildfly/pull/19493
  • WFLY-21293 Session.requestDone(...) invoked outside of ControlPoint boundary by @pferraro in https://github.com/wildfly/wildfly/pull/19491
  • WFLY-21338 Upgrade wildfly-clustering to 9.0.1.Final. by @pferraro in https://github.com/wildfly/wildfly/pull/19516
  • [WFLY-21346][WFLY-21347] Use reflection to deal with binary incompatibility betwe… by @bstansberry in https://github.com/wildfly/wildfly/pull/19517
  • [WFLY-21348] Upgrade WildFly Core to 31.0.0.Final by @yersan in https://github.com/wildfly/wildfly/pull/19518
  • [WFLY-21349] Deprecate require-host-http11 and ignore its setting by @bstansberry in https://github.com/wildfly/wildfly/pull/19521
  • Ignore LegacyJMSTestCase on Windows until WFLY-21350 is fixed by @bstansberry in https://github.com/wildfly/wildfly/pull/19522
  • Fix for WFLY-21284, Upgrade org.wildfly.galleon-plugins to 8.1.0.Final by @jfdenise in https://github.com/wildfly/wildfly/pull/19523
  • Revert WFLY-21293 by @bstansberry in https://github.com/wildfly/wildfly/pull/19528
  • [WFLY-21355] Upgrade WildFly Core to 31.0.1.Final by @yersan in https://github.com/wildfly/wildfly/pull/19531

Full Changelog: https://github.com/wildfly/wildfly/compare/39.0.0.Beta1...39.0.0.Final

Copyright © 2023 - All right reserved by Yadoc SAS