Release Notes - WildFly - Version 37.0.0.Beta1 - HTML format

Sub-task

  • [WFLY-19483] - Port singleton subsystem to wildfly-subsystem
  • [WFLY-19485] - Port distributable-ejb subsystem to wildfly-subsystem
  • [WFLY-19623] - Migrate JGroups subsystem to wildfly-subsystem
  • [WFLY-19653] - Migrate infinispan subsystem to wildfly-subsystem

Feature Request

  • [WFLY-20512] - [Default] Expose Artemis commit-interval attribute for scaledown

Bug

  • [WFLY-19752] - OOME during scaledown of node in Artemis/Messaging cluster
  • [WFLY-19970] - Jakarta MVC from Wildfly 34 built with Galleon on stability level preview cannot find custom template engines in an EAR
  • [WFLY-20334] - Unable to build with -Dno.expansion.build
  • [WFLY-20553] - MailTestCase failing locally AuthenticationFailedException: EOF on socket
  • [WFLY-20557] - Application deployment with container-interceptors fails with 'IllegalArgumentException: WFLYEE0079: Can't add ..., priority 0x249 is already taken by ...'
  • [WFLY-20558] - Update HostExcludesTestCase configuration to work with WF36
  • [WFLY-20559] - Concurrent build is broken because modules do not depend on feature-packs they provision that are built in other modules
  • [WFLY-20563] - [WFLY-20563] Fix HAPROXY config in HA Guide
  • [WFLY-20564] - Deploying postgresql-42.7.5.jar causes NPE when upgrading from wildfly 35->36
  • [WFLY-20570] - Jakarta MVC is not available to ear libraries
  • [WFLY-20572] - TCK failures with Hibernate ORM upgrade to 6.6.13-Final
  • [WFLY-20574] - Unable to build with -Dno.expansion.build
  • [WFLY-20597] - DistributedWorkManagerService doesn't wrap a configured long running thread pool in StatisticsExecutorImpl
  • [WFLY-20609] - ActiveMQ Artemis fails to launch if system property with prefix "brokerconfig." is present
  • [WFLY-20616] - Some QS integration tests on windows are failing because of mismatched LF / CRLF expectations
  • [WFLY-20617] - Deployment fails due to NullPointerException in ExpirationMetaData.getLastAccessTime()
  • [WFLY-20620] - s390x test failure
  • [WFLY-20628] - Individual Quickstarts are implemented using more java packages
  • [WFLY-20635] - Opentelemetry jars duplicated in more modules
  • [WFLY-20646] - Hibernate claimEntityHolderIfPossible Assertion Error
  • [WFLY-20647] - IllegalStateException at org.wildfly.clustering.session.cache validate
  • [WFLY-20656] - ClassNotFoundException Java 22+ with CDI and Messaging
  • [WFLY-20664] - Prometheus related test cases should be executed only if the server supports community stability level
  • [WFLY-20670] - JMS tests started to fail on JDK24+ after Netty ugprade to 4.1.121Final
  • [WFLY-20671] - EJB tests started to fail on JDK25 after Infinispan ugprade to 15.2.1.Final
  • [WFLY-20678] - ejb-txn-remote-call QS logs waring JGRP000015: the receive buffer of socket MulticastSocket was set to 20MB, but the OS only allocated 6.71MB
  • [WFLY-20691] - 404 error on JNDI lookup behind load balancer
  • [WFLY-20699] - NPE in ElytronSubjectFactory if KerberosTicket in GSSCredential is null
  • [WFLY-20718] - Do not scan for Jackson 1 annotations in the jaxrs subsystem
  • [WFLY-20723] - Json processing failed with error java.lang.UnsupportedOperationException at java.sql/java.sql.Date.toInstant

Task

  • [WFLY-18182] - Migrate transaction subsystem services to new JBoss MSC API
  • [WFLY-19761] - Test MP Config in multiple deployments
  • [WFLY-20573] - Exclude io.dropwizard.metrics:metrics-core from the opensaml-saml-impl and opensaml-profile-api dependencies
  • [WFLY-20588] - Remove WeldProvider soteria workaround
  • [WFLY-20591] - Remove deprecated ModuleIdentifier usage
  • [WFLY-20593] - Remove unused pom.xml verifier.product.release.version property after WFLY-18578
  • [WFLY-20594] - Remove use of org.jboss.threads.BlockingExecutor
  • [WFLY-20623] - Replace use of deprecated ServiceInstaller start mode methods.
  • [WFLY-20625] - Test MicroProfile Rest Client in multiple deployments
  • [WFLY-20626] - Add explicit tests for multiple war support of MP Telemetry
  • [WFLY-20651] - Hook to disable zstd Kafka compression
  • [WFLY-20667] - Remove use of AsyncFuture as the return type from ModelControllerClient
  • [WFLY-20682] - Move the exported modules from RESTEasy modules to adding the dependencies in a DUP
  • [WFLY-20683] - Upstream SECURITY.md to reflect that WildFly is now sponsored by Commonhaus
  • [WFLY-20706] - Suppress CVE-2025-2901
  • [WFLY-20708] - Supress XStream CVEs reported against artemis-wildfly-integration
  • [WFLY-20709] - Remove redundant CVE suppressions
  • [WFLY-20710] - Remove FD_SOCK2 from default TCP-based stacks
  • [WFLY-20717] - Remove use of legacy JBoss Threads classes in StatisticsExecutorImpl
  • [WFLY-20720] - Remove OTel dependencies from the org.jboss.resteasy.resteasy-core-spi module
  • [WFLY-20730] - Use org.wildfly:wildfly-maven-gpg-plugin for GPG signing
  • [WFLY-20735] - Add EAP 8.1.0 transform/reject tests for mod_cluster subsystem
  • [WFLY-20741] - Suppress CVE CVE-2025-4949

Component Upgrade

  • [WFLY-20547] - Upgrade vertx to 4.5.14
  • [WFLY-20552] - Upgrade to Hibernate ORM 6.6.13.Final
  • [WFLY-20561] - Update Micrometer to 1.14.6
  • [WFLY-20571] - Upgrade mvc-krazo integration to 1.0.1.Final
  • [WFLY-20582] - Upgrade org.eclipse.persistence:eclipselink from 4.0.5 to 4.0.6
  • [WFLY-20584] - Upgrade SmallRye Fault Tolerance from 6.9.0 to 6.9.1
  • [WFLY-20585] - Upgrade org.apache.santuario:xmlsec from 3.0.5 to 3.0.6
  • [WFLY-20586] - Upgrade org.jboss.universe.producer:wildfly-producers to 1.3.14
  • [WFLY-20587] - Upgrade JBoss Metadata to 16.1.0.Final
  • [WFLY-20589] - Upgrade Netty to 4.1.121.Final
  • [WFLY-20596] - Upgrade Velocity Engine to 2.4.1
  • [WFLY-20598] - Upgrade wildfly-clustering to 7.0
  • [WFLY-20599] - Upgrade Infinispan to 15.2
  • [WFLY-20600] - Upgrade JGroups to 5.4
  • [WFLY-20601] - Upgrade Apache Artemis to 2.41.0
  • [WFLY-20602] - Upgrade WildFly Core to 29.0.0.Beta1
  • [WFLY-20607] - [37.0.0.Beta1] Upgrade HAL to 3.7.11.Final
  • [WFLY-20608] - [36.0.1.Final] Upgrade HAL to 3.7.11.Final
  • [WFLY-20610] - Upgrade Byteman to 4.0.25
  • [WFLY-20612] - Upgrade jbossws-cxf from 7.3.1.Final to 7.3.2.Final
  • [WFLY-20613] - Upgrade WildFly Preview to Hibernate ORM 7.0.1.Final
  • [WFLY-20614] - Upgrade WildFly Preview to Classmate 1.7.0
  • [WFLY-20622] - Upgrade Narayana to 7.2.2.Final
  • [WFLY-20627] - Upgrade zstd-jni to 1.5.7-3
  • [WFLY-20629] - Upgrade jbossws-cxf from 7.3.2.Final to 7.3.3.Final
  • [WFLY-20630] - Upgrade licenses-plugin to 2.4.2.Final
  • [WFLY-20632] - Upgrade WildFly Core to 29.0.0.Beta2
  • [WFLY-20637] - Upgrade FasterXML Jackson to 2.18.4
  • [WFLY-20638] - Upgrade smallrye-common to 2.12.0
  • [WFLY-20642] - Upgrade WildFly Preview to Hibernate Search 8.0.0.Final
  • [WFLY-20643] - Upgrade Weld 5.1.6.Final and Weld 6.0.3.Final
  • [WFLY-20644] - Upgrade Hibernate Validator to 9.0.0.Final in WildFly preview
  • [WFLY-20645] - Upgrade Expressly to 6.0.0 in WildFly preview
  • [WFLY-20648] - Upgrade WildFly Core to 29.0.0.Beta3
  • [WFLY-20649] - Upgrade VertX to 4.5.15
  • [WFLY-20652] - Upgrade WildFly to Hibernate ORM 6.6.17
  • [WFLY-20661] - Upgrade Apache CXF to 4.0.8
  • [WFLY-20662] - Upgrade commons-beanutils to 1.11.0 (resolves CVE-2025-48734)
  • [WFLY-20665] - Upgrade wildfly-channel-maven-plugin to 1.0.25 & move config to pom.xml
  • [WFLY-20668] - Upgrade wildfly-clustering to 7.0.4.Final
  • [WFLY-20676] - Upgrade HAL to 3.7.12.Final
  • [WFLY-20679] - Update Micrometer to 1.15.0
  • [WFLY-20689] - Upgrade Netty to 4.1.122
  • [WFLY-20690] - Update to Narayana LRA 1.0.1.Final
  • [WFLY-20698] - Upgrade WildFly HTTP Client to 2.1.1.Final
  • [WFLY-20702] - Upgrade org.jboss.arquillian:arquillian-bom from 1.9.4.Final to 1.9.5.Final
  • [WFLY-20703] - Upgrade org.jboss.arquillian:arquillian-testcontainers from 1.0.0.Alpha1 to 1.0.0.Alpha4
  • [WFLY-20704] - Upgrade caffeine to 3.2.1
  • [WFLY-20705] - Upgrade Apache Kafka from 3.9.0 to 3.9.1
  • [WFLY-20711] - Upgrade smallrye-open-api to 4.0.11
  • [WFLY-20712] - Upgrade WildFly Core to 29.0.0.Beta4
  • [WFLY-20713] - Upgrade Nimbus Jose JWT to 10.3
  • [WFLY-20714] - Upgrade artemis-wildfly-integration form 2.0.3.Final to 2.0.4.Final
  • [WFLY-20715] - Upgrade wildfly-clustering to 7.0.5.Final
  • [WFLY-20716] - Upgrade Infinispan to 15.2.4.Final
  • [WFLY-20719] - Upgrade to Hibernate ORM 6.6.18.Final
  • [WFLY-20724] - Upgrade ironjacamar to 3.0.14.Final
  • [WFLY-20726] - Upgrade the MVC Krazo integration to 2.0.0.Final
  • [WFLY-20728] - Upgrade Hibernate Validator to 9.0.1.Final in WildFly preview
  • [WFLY-20732] - Upgrade WildFly Preview to Hibernate ORM 7.0.2.Final
  • [WFLY-20742] - Upgrade the OWASP dependency check plugin to 12.1.3
  • [WFLY-20747] - Upgrade WildFly Core to 29.0.0.Beta6

Enhancement

  • [WFLY-20248] - tasks-jsf quickstart still not using Glow
  • [WFLY-20743] - Include the GPG detached signatures with the uploads at release time.

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.