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