Feature Request
- [WFLY-19397] - [Preview] Jakarta Data support in WildFly Preview
- [WFLY-19589] - [MP Platform 7] MicroProfile REST Client 4.0 (WildFly Preview)
- [WFLY-19590] - [MP Platform 7] MicroProfile Telemetry 2.0 (WildFly Preview)
- [WFLY-19715] - [Community] Add documentation for the new attributes added to the HTTP Management Interface to define resource limits.
Bug
- [WFLY-10929] - Unescaped characters in URL from client does not work correctly when allowed for HTTP and HTTPS listeners
- [WFLY-11403] - DistributableTestCase fails intermittently
- [WFLY-14825] - Revisit permissions in DatabaseTimerServiceMultiNodeTestCase
- [WFLY-15822] - GroupListenerTestCase fails intermittently
- [WFLY-16973] - Singleton deployment tests failing too frequently on CI
- [WFLY-17871] - Example from JavaDoc throws WFLYEE0047: Incompatible conflicting binding at java:module/concurrent/MyExecutor source: lookup (java:comp/DefaultManagedExecutorService)
- [WFLY-18456] - GroupListenerTestCase fails on IBM JDK
- [WFLY-19271] - Distributed timer service drops timeout events if server is suspended
- [WFLY-19304] - Datasources - XML configuration not valid according to schema
- [WFLY-19327] - FORM and OIDC auth method in different wars but same ear not working
- [WFLY-19349] - Add missing protostream marshaller (and Immutability) for SessionMap.Mutex
- [WFLY-19361] - EJB timer executed before the @PostConstruct of a @Singleton @Startup bean has finished with HA profile
- [WFLY-19374] - [CLUSTERING] java.lang.NullPointerException 'because "v" is null' when node leaves the cluster
- [WFLY-19419] - Distributed timer service should consolidate timeouts that would execute in the past
- [WFLY-19429] - Default ExceptionMapper cannot be disabled by setting "dev.resteasy.exception.mapper" to false through <context-param> in web.xml
- [WFLY-19514] - Calendar-based local timers do not coalesce missed timeouts
- [WFLY-19570] - Update HostExcludesTestCase configuration to work with WF33
- [WFLY-19577] - Undertow ServerAdd could not detect referenced capabilities
- [WFLY-19583] - Deployment-related undertow metrics are not exported
- [WFLY-19584] - Fix typo in pom.xml - goal "provisioning" to "provision"
- [WFLY-19594] - Shared github action workflow fails when retrieving log files on linux
- [WFLY-19596] - wildfly-maven-plugin missing version in wildfly-ee-builder
- [WFLY-19601] - Intermittent failure in NotClosingInjectedContextTestCase
- [WFLY-19606] - Clustering tests against Infinispan server are failing on JDK23
- [WFLY-19610] - @PostConstruct on Servlet may be called twice
- [WFLY-19613] - Performance regression with HttpSession.getAttribute
- [WFLY-19614] - QS ejb-txn-remote-call OpenShift profile build from root folder failed
- [WFLY-19619] - Microprofile tests against Artemis server are failing on JDK23
- [WFLY-19622] - Quickstarts: remove unused Arquillian dependencies
- [WFLY-19651] - Restore configuration CLI commands produce a warning messages for remote-helloworld-mdb QS
- [WFLY-19658] - Compile-time annotation processing fails with SE 23
- [WFLY-19676] - Some Quickstarts are wrongly listed as OpenShift incompatible
- [WFLY-19681] - DatabaseTimerPersistence$RefreshTask can delay other threads' timer additions or removals when detecting many Timer removals from the database
- [WFLY-19693] - Unexpected Warning message during shutdown - failed sending message: java.lang.InterruptedException
- [WFLY-19709] - Many tests failing with Java Security Manager on Java 17+
- [WFLY-19712] - A quickstarts logs JIPIORMV6020262 warning message after deploy
- [WFLY-19719] - jaxrs-jwt Quickstart has the helm chart in wrong folder
- [WFLY-19727] - jboss-ejb-client_1_5.xsd schema incorrectly requires <http-connections/>
- [WFLY-19747] - Using MP FT with multiple deployments fails with ISE "Timer already exists"
- [WFLY-19755] - Running an appclient without specifying the appclient jar fails
- [WFLY-19760] - Distributions contain zips of feature packs's index at their root
- [WFLY-19766] - Quickstarts: ha-singleton-deployment redeploy-affected results in 'Deployment overlay singleton-deployment does not exist.'
- [WFLY-19773] - Intermittent failures in MP OpenAPI TCK
- [WFLY-19777] - Provisioning of 'preview' stability Jakarta Data modules is possible in a higher stability context
- [WFLY-19779] - Quickstarts that depend on RESTeasy or HTTP Client missing commons-logging transitive
- [WFLY-19787] - Intermittent failures in TLSSyslogAuditLogTestCase
- [WFLY-19797] - The MicroProfile TCK parent POM does not override the feature-pack name for the bootable JAR preview
- [WFLY-19798] - Fixing mistakes in pom.xml files
- [WFLY-19802] - jboss-client.jar is missing SASL anonymous provider
- [WFLY-19806] - Clustered singleton no longer working for MDBs
- [WFLY-19817] - The wildfly-ee-preview user bom doesn't include Jakarta Data
- [WFLY-19826] - Quickstart test for spring-resteasy try to sent request to wrong URL
- [WFLY-19828] - Test for quickstart jta-crash-rec contain wrong default URL
- [WFLY-19830] - Update instruction in the readme for logging quickstart
- [WFLY-19839] - Quickstart helloworld-jsm have configuration CLI script in resource folder
- [WFLY-19843] - EJB - application security domain doesn't remove capability
- [WFLY-19849] - On-demand anonymous singleton service have no mechanism to start
- [WFLY-19862] - UNDERTOW-2444 - Undertow HTTP2 breaks protocol specification in RST_STREAM scenarios
- [WFLY-20556] - Json binding : fields after polymorphic field are null
Task
- [WFLY-18780] - Fix s390x test failures
- [WFLY-18857] - Replace wildfly clustering modules with versions from wildfly-clustering
- [WFLY-19324] - Migrate OpenTelemetry extension to new wildfly-subsystem approach
- [WFLY-19351] - Add Micrometer test to verify that applications with shared metrics names are not merged when exported
- [WFLY-19478] - Remove usage of deprecated SimpleResourceDefinition methods
- [WFLY-19500] - Replace deprecated calls to the JBoss Logger methods
- [WFLY-19508] - Add tests to the OIDC testsuite to test for cases where request/request_uri parameters are not supported by the OpenID provider
- [WFLY-19530] - Add jakarta.activation:jakarta.activation-api to the testsuite/integration/microprofile classpath
- [WFLY-19538] - Remove usage of deprecated WildflyTestRunner class
- [WFLY-19546] - Use a custom RMISocketFactory in JMXConnectorTestCase
- [WFLY-19548] - Remove redundant capability name String instances for core capabilities
- [WFLY-19567] - Fix virtual thread pinning in AbstractJMSContext
- [WFLY-19579] - Add test for global level SSLContext for Kafka connector.
- [WFLY-19587] - Make MP Health tests more resilient
- [WFLY-19602] - Excluded transitive dependencies from the lra-test-arquillian-extension
- [WFLY-19605] - Add a CI job to check for non-i18n INFO/WARN/ERROR logging
- [WFLY-19671] - Remove "galleon content only" dependencies from list of feature pack deps
- [WFLY-19697] - Create a preview-test BOM for overriding test dependencies
- [WFLY-19702] - Replace usage of wildfly-jar-maven-plugin with wildfly-maven-plugin
- [WFLY-19708] - Update ProvisioningConsistency tests for execution with jboss.dist
- [WFLY-19717] - Remove unused Elytron permissions in MDBRoleTestCase, RunAsPrincipalTestCase, RunAsTestCase, RunAsEjbMdbTestCase, RunAsMDBUnitTestCase and LegacyCompliantPrincipalPropagationTestCase
- [WFLY-19731] - Remove redundant OWASP suppressions
- [WFLY-19732] - Suppress CVE-2024-7885
- [WFLY-19735] - Integrate Glassfish Expressly 6.0.0-M1 in WildFly Preview
- [WFLY-19756] - Verify name change of org.wildfly.bom:wildfly-microprofile to org.wildfly.bom:wildfly-expansion
- [WFLY-19759] - Add a test testing more than one reactive messaging deployment in parallel
- [WFLY-19762] - Add suppressions for invalid wildfly-clustering CPE mappings
- [WFLY-19764] - Suppress CVE-2024-8391 mapping to vertx-kafka-client
- [WFLY-19769] - Prove that appclient main can access ear/lib jar classes
- [WFLY-19799] - Update docs copyrights to "© The WildFly Authors".
- [WFLY-19803] - Update the WildFly vs WildFly Preview document for current differences
- [WFLY-19815] - Make ProvisioningConsistencyBaseTest more resilent to changes on project build dir names
- [WFLY-19821] - Supress CVE-2024-45772 as we don't include the affected module
- [WFLY-19822] - Suppress CVE-2024-47554 against velocity-engine-core
- [WFLY-19824] - Workaround for AMQP connection race condition
- [WFLY-19827] - Suppress CVE-2024-9329 as it related to the GlassFish server not the libraries
Component Upgrade
- [WFLY-19298] - Upgrade fasterxml to 2.17.0
- [WFLY-19306] - Upgrade to Hibernate 6.6.1.Final release and Hibernate Commons Annotations 7.0.1.Final
- [WFLY-19541] - Upgrade Jastow to 2.2.8.Final
- [WFLY-19542] - Upgrade ASM to 9.7
- [WFLY-19543] - Upgrade ByteBuddy to 1.14.18
- [WFLY-19572] - Upgrade Arquillian 1.9.1.Final, Arquillian Jakarta to 10.0.0.Final and WildFly Arquillian to 5.1.0.Beta4
- [WFLY-19574] - Arquillian version specified in user BOMs fails with JUnit 5
- [WFLY-19576] - Upgrade CXF to 4.0.5
- [WFLY-19578] - Upgrade WildFly Core to 26.0.0.Beta1
- [WFLY-19585] - Upgrade to SmallRye Reactive Messaging 4.24.0
- [WFLY-19586] - Upgrade to SmallRye Config 3.9.0
- [WFLY-19593] - Upgrade WildFly Preview from Jakarta EL 6.0.0 to 6.0.1
- [WFLY-19599] - Upgrade OpenSAML to 4.3.0
- [WFLY-19600] - Upgrade RESTEasy to 6.2.10.Final
- [WFLY-19603] - Upgrade Infinispan from 14.0.29.Final to 14.0.30.Final
- [WFLY-19604] - Upgrade to Hibernate Validator 9.0.0.Beta2 in the EE 11 Preview
- [WFLY-19607] - Upgrade to Hibernate 6.4.10.Final release
- [WFLY-19608] - Upgrade SmallRye Fault Tolerance to 6.4.0
- [WFLY-19612] - Upgrade jbossws-cxf to 7.2.0.Final
- [WFLY-19615] - Upgrade SmallRye Config to 3.9.1
- [WFLY-19620] - Upgrade Netty to 4.1.112.Final
- [WFLY-19621] - Upgrade the keycloak-services and keycloak test dependencies to the latest version
- [WFLY-19625] - Upgrade JSTL Implementation to 3.0.1-jbossorg-1
- [WFLY-19627] - Upgrade io.rest-assured from 3.0.7 to 5.5.0
- [WFLY-19630] - Upgrade Apache Avro to 1.12.0
- [WFLY-19631] - Upgrade to Elasticsearch client 8.15.0
- [WFLY-19632] - Upgrade to Hibernate Search 7.2.1.Final
- [WFLY-19633] - Upgrade to Lucene 9.11
- [WFLY-19636] - Upgrade Apache Artemis to 2.37.0
- [WFLY-19638] - Upgrade com.google.guava:failureaccess from 1.0.1 to 1.0.2
- [WFLY-19639] - Update guava from 32.1.2-jre to 33.0.0-jre
- [WFLY-19640] - Upgrade the Jakarta XML Binding Implementation to 4.0.5
- [WFLY-19641] - Upgrade joda-time from 2.12.6 to 2.12.7
- [WFLY-19643] - Upgrade Apache James Mime4j from 0.8.10 to 0.8.11
- [WFLY-19644] - Upgrade version.jakarta.websocket.jakarta-websocket-api from 2.1.0-jbossorg-2 to 2.1.1
- [WFLY-19652] - Upgrade jboss-ejb-client to 5.0.7.Final
- [WFLY-19654] - Upgrade RESTEasy to 7.0.0.Alpha3
- [WFLY-19655] - Upgrade JBeret to 3.0.0.Final
- [WFLY-19663] - Upgrade WildFly Core to 26.0.0.Beta2
- [WFLY-19668] - Upgrade Infinispan from 14.0.30.Final to 14.0.31.Final
- [WFLY-19673] - Upgrade to SmallRye Reactive Messaging 4.24.0
- [WFLY-19684] - Upgrade WildFly Core to 26.0.0.Beta3
- [WFLY-19686] - Upgrade ironjacamar to 3.0.10.Final
- [WFLY-19687] - Upgrade com.github.luben:zstd-jni to 1.5.6-5
- [WFLY-19688] - Upgrade to Weld 5.1.3.Final
- [WFLY-19695] - Upgrade to Hibernate Search 7.1.2
- [WFLY-19707] - Upgrade download-action to v4 in shared workflow file
- [WFLY-19716] - Upgrade the wildfly-maven-plugin to 5.0.1.Final
- [WFLY-19726] - Upgrade commons codec from 1.15 to 1.17.1
- [WFLY-19730] - CVE-2024-8391 Upgrade Vert.x to 4.5.10
- [WFLY-19733] - Upgrade WildFly Core to 26.0.0.Beta4
- [WFLY-19739] - Upgrade Creaper to 2.0.3
- [WFLY-19740] - Upgrade io.smallrye.reactive:mutiny to 2.6.2
- [WFLY-19741] - Update io.smallrye.reactive:smallrye-mutiny-vertx-* to 3.13.2
- [WFLY-19746] - Upgrade HAL to 3.7.5.Final
- [WFLY-19750] - Upgrade wildfly-clustering to 1.1.2.Final
- [WFLY-19751] - Upgrade JGroups to 5.2.28.Final
- [WFLY-19753] - Upgrade org.eclipse.persistence:eclipselink from 4.0.3 to 4.0.4
- [WFLY-19754] - Upgrade JSTL API to 3.0.2
- [WFLY-19757] - [CVE-2024-7254] Upgrade protobuf-java to 3.25.5
- [WFLY-19765] - Upgrade WildFly Core to 26.0.0.Beta5
- [WFLY-19767] - Upgrade MicroProfile OpenAPI spec version to 3.1.2
- [WFLY-19768] - Upgrade to Reactive Stream Operators 3.0.1
- [WFLY-19782] - Upgrade SmallRye Fault Tolerance to 6.4.1
- [WFLY-19784] - Upgrade Eclipse Yasson from 3.0.2 to 3.0.4
- [WFLY-19794] - Upgrade WildFly Arquillian to 5.1.0.Beta5
- [WFLY-19818] - Upgrade Infinispan to 14.0.32.Final
- [WFLY-19819] - Upgrade JGroups to 5.2.29.Final
- [WFLY-19820] - Upgrade WildFly Core to 26.0.0.Final
- [WFLY-19860] - Upgrade WildFly Core to 26.0.1.Final
Enhancement
- [WFLY-19172] - Add a 'Installing with the WildFly Maven Plugin' section to the 'Installation Guide'
- [WFLY-19235] - Simplify singleton service installation
- [WFLY-19268] - Support running the testsuite against installations provisioned with channels and FPs other than 'wildfly'
- [WFLY-19453] - Minimize size of Otel API module
- [WFLY-19464] - BOMs aligned with WFLY Distributions
- [WFLY-19544] - Allows to make a Galleon package dependency valid for a given stability level
- [WFLY-19573] - Expand WeldCapability to include build compatible extensions
- [WFLY-19657] - Add stability level support to the ApplicationClient parser.
- [WFLY-19674] - Provide a nice icon for IntelliJ IDEA
- [WFLY-19692] - [Docs]WFCORE-6960: Updating the CLI recipes to the new operation
- [WFLY-19772] - Optimize Maven Repositories configuration in Quickstarts
- [WFLY-19785] - Add MP Fault Tolerance test case with multiple concurrent deployments
- [WFLY-19793] - App client container should log java.lang.NoClassDefFoundError failures and other failures while loading the appclient main class
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.