Sub-task
- [WFLY-18894] - Pass Security TCK on Java 21
- [WFLY-18899] - Pass Concurrency TCK on Java 21
- [WFLY-19134] - Pass Batch TCK on Java 21
- [WFLY-19380] - Admin Guide - Logging subsystem subsection improvements
- [WFLY-19491] - Pass Faces 4.0 TCK on Java 21
- [WFLY-19526] - Remove messaging-activemq use of DeploymentModelUtils
Feature Request
- [WFLY-14255] - [Preview] Make reuseXForwarded and rewriteHost configurable
- [WFLY-15452] - [Preview] Modify ajp-listener to allow specifying AJP_ALLOWED_REQUEST_ATTRIBUTES_PATTERN
- [WFLY-17143] - [Preview] Add the ability to specify that the OIDC Authentication Request should include request and request_uri parameters
- [WFLY-19152] - [Preview] Add indices of APIs annotated with annotations indicating unstable API
Bug
- [WFLY-5820] - Rename urn:delivery-active schema namespace to urn:delivery
- [WFLY-11496] - RolloutPlanTestCase fails with security manager with node0/1 set
- [WFLY-12329] - ManagedScheduledExecutorService should be only available after server is ready
- [WFLY-13682] - JBossWSStringReplaceTestCase.incorrectValueOfModifyWsdlAddressOpeningElement failed intermittently on Windows
- [WFLY-15366] - Intermittent failures in DataSourceMultipleConnStatsTestCase.testClearedDataSourceStatistics()
- [WFLY-17323] - Update out-of-date and fix CLI script examples in mod_cluster section
- [WFLY-17324] - Query parameters lost on redirect to keycloak OIDC
- [WFLY-17635] - DropOverflowStrategyOverflowTest.testOverflow fails intermittently
- [WFLY-18547] - Mishandling of default attribute values in AddressSettings
- [WFLY-18881] - org.jboss.as.connector.util.CopyOnWriteArrayListMultiMap is prone to ConcurrentModificationExceptions
- [WFLY-18912] - Many undertow subsystem capabilities have inconsistent name resolution
- [WFLY-18951] - Undertow console-access-log resource falsely advertises its capability service type
- [WFLY-19147] - Setting mp.health.disable-default-procedures=true in microprofile-config.properties doesn't disable default procedures
- [WFLY-19155] - WildFly should not identify itself as 'WildFly Full'
- [WFLY-19156] - EE 8->9 Deployment transform error with a ds.xml file
- [WFLY-19206] - MailTesterServlet would need better strategy to read back the messages sent
- [WFLY-19218] - Wildfly on shutdown deregistering MBeans prior to calling stop service method
- [WFLY-19228] - QS: JWTClientIT is not an Arquillian test
- [WFLY-19254] - The PropertiesRealmTestCase has some errors in its setup configuration which allows tests to pass
- [WFLY-19255] - The RequestDumpingHandlerTestCase uses the legacy security realm for SSL configuration
- [WFLY-19263] - LocalRoutingServerSetup fails during setup(...) due to capability constraint violations.
- [WFLY-19264] - Remove tasks-jsf quickstart hyperlink reference to an old quickstart
- [WFLY-19274] - SocketsAndInterfacesTestCase fails with WildFly Preview on Windows SE 21
- [WFLY-19290] - Fix incorrect EE spec listing data
- [WFLY-19293] - Local Stateful EJB PassivationFailedTestCase is failing frequently
- [WFLY-19300] - Missing test dependency on com.google.guava
- [WFLY-19302] - QuickStarts: helloworld-mdb uses deprecated methods to start/stop servers in the domain mode
- [WFLY-19303] - EJB remote service requires capability of deprecated "cluster" attribute
- [WFLY-19305] - ClassCastException when running live-only HA policy in messaging-activemq subsystem
- [WFLY-19316] - Fix deployment name in DeployedXmlDataSourceManagementTestCase
- [WFLY-19326] - LinkageError: loader constraint violation for class io.netty.*
- [WFLY-19339] - Failed to instantiate InitialContextFactory com.sun.jndi.dns.DnsContextFactory
- [WFLY-19352] - Remove deprecated MSC API usage from ha-singleton-service quickstart
- [WFLY-19355] - Deploying multiple OpenAPI endpoints can result in a NoSuchElementException
- [WFLY-19359] - Bootable jar with microprofile-reactive-messaging-kafka QS produce a warning message
- [WFLY-19366] - OpenTelemetryDependencyProcessor should add io.smallrye.opentelemetry to deployment classpath
- [WFLY-19369] - Duplicate lra-service-base.jar jars in server modules
- [WFLY-19378] - HostExcludesTestCase assumes that org.wildfly.extension.elytron.jaas-realm is a regular extension
- [WFLY-19386] - Repeated error AMQ212037 in server log after upgrade to WF32
- [WFLY-19392] - jboss.as.jpa.classtransformer should be considered to be set if any "hibernate.enhancer.*" persistence unit properties are set to true
- [WFLY-19405] - MicroProfile REST Client [CDI]ProxyServerTest fails with WildFly Preview bootable jar
- [WFLY-19406] - The ts.preview profile isn't provisioning WildFly Preview for the MicroProfile TCK tests
- [WFLY-19413] - The ts.bootable.preview profile fails in testsuite/integration/microprofile
- [WFLY-19418] - AMQ229031: Unable to validate user from /192.168.0.100:62207. Username: null; SSL certificate subject DN: unavailable
- [WFLY-19434] - Update Jakarta version (8->10) supported in Key Features inside the README.txt
- [WFLY-19441] - HotRod hostname validation auto-configuration does not work in k8s
- [WFLY-19454] - Add operations registered by wildfly-clustering-common use the wrong description provider
- [WFLY-19492] - Common.bat and Common.ps1 overwritten in WildFly when they are driven by WildFly Core
- [WFLY-19497] - The artifact org.wildfly:wildfly-ts-integ-mp-certification must skip the deploy phase of the build
- [WFLY-19499] - WildFly Preview layers testing setup fails in testsuite/integration/elytron
- [WFLY-19503] - New OpenTelemetry image version v0.104.0 doesn't work with QS
- [WFLY-19517] - AddressSettingsAdd will never merge the default address settings
- [WFLY-19518] - Nightly 'Standard - MP Certifications - JDK 11' CI job fails
- [WFLY-19519] - Intermittent failures in JMSQueueManagementTestCase.removeJMSQueueRemovesAllMessages
- [WFLY-19523] - Memory-Leak when hot-deploying without jackson modules
- [WFLY-19534] - Fix grammar in JaxrsLogger#typeNameNotAnEjbView and EjbLogger#invalidEjbComponent
Task
- [WFLY-18816] - Pass Jakarta EE 10 TCKs on Java 21
- [WFLY-19160] - EJB: create multinode wildfly-http-client test with PROVIDER_URL
- [WFLY-19182] - Rename wildfly-test-galleon-pack to wildfly-test-feature-pack
- [WFLY-19190] - Update the jaxrs subsystem resource descriptions to be more useful
- [WFLY-19198] - Move the OIDC scope related tests back to the elytron-oidc-client testsuite
- [WFLY-19214] - Use the wildfly-maven-plugin for build, ee-build and preview/build
- [WFLY-19282] - Update HostExcludesTestCase configuration to work with WF33
- [WFLY-19286] - Add ServerSetupTasks to reload server to a desired stability level
- [WFLY-19289] - Update HostExcludesTestCase configuration to work with WF33
- [WFLY-19295] - Consolidate wildfly-jar-maven-plugin configuration
- [WFLY-19296] - Change the org.wildfly:wildfly-ts-integ-mp-certification pom parent from org.wildfly:wildfly-ts-integ-mp
- [WFLY-19311] - [SCA] Supress wildfly-plugin-tools from being mapped to WildFly server CVEs
- [WFLY-19317] - Remove use of public RuntimeCapability constants from AbstractControllerService
- [WFLY-19332] - Update product.docs.server.version to 33
- [WFLY-19334] - Add PR testing of Quickstarts on Kubernetes
- [WFLY-19335] - Include instructions to run on Kubernetes in the Quickstart READMEs
- [WFLY-19341] - Make the testsuite/galleon tests appropriately scoped
- [WFLY-19357] - Replace wildfly-clustering-common w/wildfly-subsystem in OpenAPI subsystem
- [WFLY-19375] - Add the missing cxf-rt-features-throttling dependency
- [WFLY-19412] - Add EAP 8.0.0 transform/reject tests for jgroups subsystem
- [WFLY-19420] - Move the com.fasterxml.jackson.dataformat.jackson-dataformat-yaml module to the wildfly-ee feature pack
- [WFLY-19438] - Hook to disable snappy compression for MP Reactive Messaging Kafka connector
- [WFLY-19442] - Write community documentation for unmanaged deployment support in YAML
- [WFLY-19455] - Remove wildfly-server verification check from the distribution modules
- [WFLY-19460] - Update CONTRIBUTING.md to better align with WildFly Core
- [WFLY-19461] - Fix 'good-first-issue' link in contributing.adoc
- [WFLY-19468] - Remove okhttp and okio-jvm from common-expansion
- [WFLY-19490] - Add EAP 8.0.0 transform/reject tests for mod_cluster subsystem
- [WFLY-19494] - Ignore CVE-2024-6162 as we are using Undertow 2.3.14.Final which contains the fix
- [WFLY-19495] - Supress unstable-api-annotation-classpath-indexer being mapped to the WildFly CPE
- [WFLY-19504] - Remove MyFaces-related test from JSFDeploymentProcessorTestCase
- [WFLY-19513] - Pass Security 3.0.2 TCK on Java 21
- [WFLY-19520] - Add EAP 8.0.0 transform/reject tests for singleton subsystem
- [WFLY-19521] - Add EAP 8.0.0 transform/reject tests for distributable-web subsystem
- [WFLY-19527] - Add EAP 8.0.0 transform/reject tests for distributable-ejb subsystem
- [WFLY-19532] - Add testable=false to testsuite/integration/microprofile deployments used in @RunAsClient tests
- [WFLY-19533] - Remove SocketsAndInterfacesTestCase.getNonDefaultNic()
- [WFLY-19537] - Bind ancillary test processes to the same interface as the server
Component Upgrade
- [WFLY-19166] - Upgrade Apache Artemis to 2.34.0
- [WFLY-19217] - Upgrade to SmallRye Reactive Messaging 4.21.0
- [WFLY-19227] - Upgrade SmallRye Fault Tolerance to 6.3.0
- [WFLY-19234] - Upgrade to Hibernate Search 7.1.1
- [WFLY-19257] - Upgrade WildFly Arquillian from 5.0.1.Final to 5.1.0.Beta2
- [WFLY-19275] - Upgrade smallrye-mutiny to 2.6.0
- [WFLY-19276] - Update vertx-kafka-client to 4.4.9
- [WFLY-19277] - Update zstd-jni to 1.5.6-3
- [WFLY-19278] - Upgrade Infinispan to 14.0.28.Final
- [WFLY-19279] - Upgrade JGroups to 5.2.25.Final
- [WFLY-19297] - Upgrade to MP Reactive Messaging API 3.0.1
- [WFLY-19310] - Upgrade to org.jctools.jctools-core 4.0.3 (from 2.1.2)
- [WFLY-19312] - Upgrade Jakarta REST to 4.0 and RESTEasy to 7.0 in WildFly Preview for Jakarta EE 11
- [WFLY-19313] - Upgrade WildFly Core to 25.0.0.Beta1
- [WFLY-19333] - Upgrade jakarta.json.bind:jakarta.json.bind-api from 3.0.0 to 3.0.1
- [WFLY-19338] - Upgrade WildFly Core to 25.0.0.Beta2
- [WFLY-19343] - Upgrade jakarta.authorization:jakarta.authorization-api from 3.0.0-M2 to 3.0.0
- [WFLY-19344] - Upgrade jakarta.enterprise.concurrent:jakarta-enterprise.concurrent-api from 3.1.0-M1 to 3.1.0-RC2
- [WFLY-19353] - Upgrade RESTEasy to 6.2.9.Final
- [WFLY-19354] - Upgrade RESTEasy to 7.0.0.Alpha2 for WildFly Preview
- [WFLY-19372] - Upgrade Byteman to 4.0.23
- [WFLY-19373] - Upgrade Netty to 4.1.110
- [WFLY-19376] - Upgrade WildScribe to 3.1.0.Final
- [WFLY-19377] - Upgrade to Vertx 4.5.8
- [WFLY-19382] - Upgrade JGroups to 5.2.26.Final
- [WFLY-19388] - Upgrade WildFly Core to 25.0.0.Beta3
- [WFLY-19395] - Upgrade WildFly Arquillian to 5.1.0.Beta3
- [WFLY-19399] - Upgrade WildFly Preview to jakarta.enterprise.concurrent:jakarta.enterprise.concurrent-api 3.1.0
- [WFLY-19400] - Upgrade WildFly Preview to org.glassfish:jakarta.faces 4.1.0
- [WFLY-19401] - Upgrade WildFly Preview to jakarta.faces:jakarta-faces-api 4.1.0
- [WFLY-19402] - Upgrade WildFly Preview to jakarta.persistence:jakarta-persistence-api 3.2.0
- [WFLY-19403] - Upgrade WildFly Preview to jakarta.validation:jakarta.validation-api 3.1.0
- [WFLY-19404] - Upgrade WildFly Preview to jakarta.websocket:jakarta.websocket-api 2.2.0
- [WFLY-19410] - Upgrade Apache Common IO to 2.16.1
- [WFLY-19423] - Upgrade to Galleon Plugins 7.1.0.Final
- [WFLY-19437] - Upgrade Artemis to 2.35.0
- [WFLY-19443] - Upgrade WildFly Core to 25.0.0.Beta4
- [WFLY-19451] - Update resteasy-spring to 3.1.3.Final
- [WFLY-19456] - Upgrade to SmallRye Reactive Messaging 4.21.0
- [WFLY-19457] - Upgrade JCTools to 4.0.5 (from 4.0.3)
- [WFLY-19458] - Upgrade SmallRye Config to 3.8.3
- [WFLY-19470] - Upgrade Narayana to 7.0.2.Final
- [WFLY-19471] - Upgrade WildFly Preview to jakarta-servlet-api 6.1.0
- [WFLY-19472] - Upgrade WildFly Preview to jakarta.security.enterprise-api 4.0.0
- [WFLY-19474] - Upgrade Infinispan to 14.0.29.Final
- [WFLY-19480] - Upgrade WildFly Core to 25.0.0.Beta5
- [WFLY-19482] - Upgrade Arquillian to 1.8.1.Final
- [WFLY-19489] - Upgrade HAL to 3.7.4.Final
- [WFLY-19493] - Upgrade the OWASP Dependency Check Plugin to 10.0.1
- [WFLY-19498] - Upgrade WildFly Preview to Weld API 6.0.0.Beta5 and Weld 6.0.0.Beta4
- [WFLY-19506] - Update unstable API scanner plugin to 1.0.0.Final
- [WFLY-19511] - Bump org.eclipse.persistence:eclipselink from 4.0.0 to 4.0.3
- [WFLY-19512] - Upgrade Netty from 4.1.108.Final to 4.1.111.Final
- [WFLY-19516] - Upgrade JGroups to 5.2.27.Final
- [WFLY-19524] - Upgrade Kafka client to 3.7.1
- [WFLY-19529] - Upgrade the OWASP Dependency Check Plugin to 10.0.2
- [WFLY-19547] - Upgrade WildFly Core to 25.0.0.Final
Enhancement
- [WFLY-13455] - The 'Extension' discussion of the Admin Guide should clarify what an extension is
- [WFLY-18187] - Wildscribe's required extensions set should be configurable
- [WFLY-18411] - Quickstarts Common Enhancements CY2023Q3
- [WFLY-18471] - ha-singleton-deployment Quickstart Common Enhancements CY2023Q3
- [WFLY-18472] - ha-singleton-service Quickstart Common Enhancements CY2023Q3
- [WFLY-18492] - messaging-clustering-singleton Quickstart Common Enhancements CY2023Q3
- [WFLY-18509] - tasks-jsf Quickstart Common Enhancements CY2023Q3
- [WFLY-18763] - Create a standalone-core-microprofile.xml example configuration file
- [WFLY-19267] - Support running the standard WildFly testsuite against installations provisioned with the 'latest standard channels'
- [WFLY-19283] - Migrate Micrometer extension to new wildfly-subsystem approach
- [WFLY-19287] - Fail boot if EE 11 APIs are used and the security manager is enabled
- [WFLY-19315] - xmlns entries migration to jakarta in wildfly quickstarts
- [WFLY-19340] - WildFly Model Reference should be generated from the experimental stability level
- [WFLY-19358] - Kafka is not supported on Windows
- [WFLY-19407] - Port artifacts between Runtime and EE BOMs
- [WFLY-19408] - Create a yaml with AMQ streams definition for reactive messaging kafka QS
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.