Sub-task
- [WFLY-16790] - Migrate Quickstarts to Jakarta EE 10 (1st iteration)
Feature Request
- [WFLY-7628] - Allow to use an Infinispan cache as EJB timer store
- [WFLY-13798] - Add a Galleon layer for embedded broker messaging
- [WFLY-15685] - Jakarta Concurrency 3.0 in WildFly Preview
- [WFLY-16179] - Add integrity support to FileSystemSecurityRealm
- [WFLY-16387] - Can not get core MBeans such as jboss.as and jboss.as.expr from application on WildFly when RBAC enabled
- [WFLY-16453] - Create layers for singleton subsystem
Bug
- [WFLY-9937] - Enable CompensationScopedTestCase as it was disabled based on intermittent failures
- [WFLY-15485] - OIDC client adapter doesn't work correct with Bearer-only
- [WFLY-16517] - [wildfly] Test configuration different to delivered one
- [WFLY-16624] - HibernateSearchElasticsearch*TestCase tests fail if docker is not available
- [WFLY-16625] - LayersTestCase should execute jpa-distributed-provisioning-test and all-layers-jpa-distributed-provisioning-full in the ts.ee9 profile
- [WFLY-16628] - Weld EARs containing distributed web applications do not use expected ContextualStore
- [WFLY-16634] - Hibernate Search test cases are meant to be disabled in security manager runs but instead fail
- [WFLY-16639] - WFLY-16499 fix was incorrect for ha profiles
- [WFLY-16649] - OrderedChildResourceTestCase execution takes too long
- [WFLY-16650] - SecurityManager failure with opensaml
- [WFLY-16661] - Upgrade Jakarta version of smallrye-common-vertx-context to 2.0.0.RC2
- [WFLY-16666] - Do not use component class as superclass for local home interface proxy
- [WFLY-16688] - DistributableEjbSubsystemLegacyOperationTestCase leaks EJB client context
- [WFLY-16694] - Ensure the test-feature-pack modules are built before running the testsuite
- [WFLY-16711] - Update BufferPool to use Undertow's ByteBufferPool rather than XNIO's
- [WFLY-16716] - Class name too long ERROR on Windows
- [WFLY-16718] - Elytron version from Core is used by the server when running elytron and elytron-oidc-client integration tests
- [WFLY-16719] - UFC: add back to configs even if TCP is transport
- [WFLY-16746] - GlobalStateManagerImpl fails under security manager
Task
- [WFLY-14136] - Activate MP Rest Client TCK with -Dts.ee9 profile; resolve failures
- [WFLY-14621] - Upgrading H2 to 1.4.200
- [WFLY-15436] - Move WildFly Preview to a native jakarta namespace variant of all 'wildfly-ee' artifacts currently being transformed by Galleon
- [WFLY-15437] - Move WildFly Preview to a native jakarta namespace variant of all non-'wildfly-ee' artifacts currently being transformed by Galleon
- [WFLY-16270] - Modify EJB timer quickstart to demonstrate distributed EJB timers.
- [WFLY-16366] - Conversion of the WildFly EE feature pack to the new Jakarta namespace
- [WFLY-16432] - Convert testsuite/integration/basic to the jakarta.* namespace
- [WFLY-16534] - Remove jbossws-cxf-jaspi dependency
- [WFLY-16554] - Increase JVM heap max-size to 100m for JVMServerPropertiesTestCase
- [WFLY-16558] - Big Bang Preparation (Jakarta Namespace Rename)
- [WFLY-16560] - Remove the wildfly-servlet feature pack and the servlet dist
- [WFLY-16572] - Disable the Galleon Transformer for Jakarta namespace renaming
- [WFLY-16573] - Convert testsuite/integration/clustering to the jakarta.* namespace
- [WFLY-16577] - Security Vulnerabilities in the "h2-1.4.197.jar"
- [WFLY-16579] - Two artefacts not transformed
- [WFLY-16581] - Convert testsuite/integration/microprofile to the jakarta.* namespace
- [WFLY-16583] - Remove the javax.management.j2ee.api module
- [WFLY-16590] - Convert testsuite/integration/elytron to the jakarta namespace
- [WFLY-16599] - Convert testsuite/integration/elytron-oidc-client to the jakarta.* namespace
- [WFLY-16600] - Convert testsuite/integration/secman to the jakarta.* namespace
- [WFLY-16605] - Remove testsuite/compat
- [WFLY-16606] - Convert testsuite/integration/manualmode to the jakarta.* namespace
- [WFLY-16609] - Convert testsuite/integration/domain to the jakarta.* namespace
- [WFLY-16610] - Convert testsuite/mixed-domain to the jakarta.* namespace
- [WFLY-16611] - Convert testsuite/integration/iiop to the jakarta.* namespace
- [WFLY-16612] - Convert testsuite/integration/ws to the jakarta.* namespace
- [WFLY-16613] - Run testsuite/integration/rbac against WildFly Preview
- [WFLY-16614] - Run testsuite/integration/legacy against WildFly Preview
- [WFLY-16615] - Run 'standard WildFly' microprofile-tck modules against WildFly Preview
- [WFLY-16616] - Convert testsuite/integration/multinode to the jakarta.* namespace
- [WFLY-16617] - Convert testsuite/integration/rts to the jakarta.* namespace
- [WFLY-16618] - Convert testsuite/integration/xts to the jakarta.* namespace
- [WFLY-16619] - Convert testsuite/integration/legacy-ejb-client to the jakarta.* namespace
- [WFLY-16620] - Move 'no-longer-Preview' tests from testsuite/preview/basic to testsuite/integration/basic
- [WFLY-16626] - Remove need to transform org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec
- [WFLY-16632] - Add a skeleton subsystem for keycloak and add an operation to migrate from the keycloak subsystem to the elytron-oidc-client subsystem
- [WFLY-16633] - Re-enable WildFlyElytronClientDefaultSSLContextProviderTestCase
- [WFLY-16636] - Always clean when building the ee-9/source-transform and testsuite/preview/source-transform tree
- [WFLY-16651] - Rationalize Arquillian version handling
- [WFLY-16652] - Move the wildfly-ee and wildfly feature packs to the WildFly Preview dependencies
- [WFLY-16655] - Re-enable ts.ee9 for testsuite/integration/secman
- [WFLY-16657] - Move EE Concurrency Transaction Resources to EE Subsystem
- [WFLY-16660] - Further isolate legacy dependencies from current ones
- [WFLY-16663] - Stop transforming testsuite/integration/[smoke|web] tests and convert them to jakarta * namespace
- [WFLY-16672] - Align cache store attribute defaults with upstream
- [WFLY-16677] - Add some kind of 'skip.ee8' profile concept
- [WFLY-16679] - Update the license.xml entries
- [WFLY-16681] - Change the version properties to reflect the big bang
- [WFLY-16682] - Remove the ee-8-api modules
- [WFLY-16684] - Add legacy bom dep mgmt entries for javax.* stuff currently defined in the WF Core bom
- [WFLY-16685] - Prune the legacy dependency set
- [WFLY-16693] - Remove commons-lang3 from full WildFly's dependencyManagement
- [WFLY-16708] - Work around Dependency Tree github actions not building the boms
- [WFLY-16710] - Remove org.javassist and internal.jakarta.transaction.api modules
- [WFLY-16726] - Remove workaround for SIFS index corruption and enable global state
- [WFLY-16733] - Convert the spec-api module to EE 10
- [WFLY-16749] - Upgrade to Hibernate Validator 8.0.0.CR2
- [WFLY-16780] - Migrate WildFly Client and MicroProfile BOMs to Jakarta EE 10
Component Upgrade
- [WFLY-14375] - Upgrade Apache DS to version AM26
- [WFLY-16645] - Upgrade SmallRye Reactive Messaging to 3.18.0
- [WFLY-16647] - Upgrade smallrye-fault-tolerance to 5.5.0
- [WFLY-16654] - Upgrade smallrye-fault-tolerance to 6.0.0-RC4
- [WFLY-16656] - Upgrade the wildfly-maven-plugin from 2.0.1.Final to 3.0.2.Final
- [WFLY-16662] - Upgrade keycloak version to 17.0.1
- [WFLY-16664] - Upgrade Narayana to 5.13.0.Final
- [WFLY-16669] - Upgrade HAL to 3.6.2.Final
- [WFLY-16674] - Upgrade smallrye-open-api to 2.1.23
- [WFLY-16675] - Upgrade smallrye-open-api to 3.0.0.CR2 in WF preview
- [WFLY-16690] - Upgrade RESTEasy to 6.1.0.Beta3
- [WFLY-16697] - Upgrade SmallRye Config to 3.0.0-RC3
- [WFLY-16698] - Upgrade SmallRye Common to 2.0.0-RC3
- [WFLY-16724] - Upgrade keycloak to 18.0.2
- [WFLY-16725] - Upgrade WildFly Elytron to 2.0.0.Beta2
- [WFLY-16727] - Upgrade RESTEasy to 6.1.0.Final
- [WFLY-16728] - Upgrade WildFly Core to 19.0.0.Beta15
- [WFLY-16737] - Upgrade H2 to 2.1.210 (CVE-2021-23463 CVE-2021-42392 CVE-2022-23221)
- [WFLY-16743] - Upgrade Jastow to 2.2.2.Final
- [WFLY-16744] - Upgrade Undertow to 2.3.0.Alpha2
Enhancement
- [WFLY-16671] - Avoid string conversion of cache keys when determining segment
- [WFLY-16689] - Add default container configuration support to ManagementServerSetupTask
- [WFLY-16695] - Avoid unnecessary replication of Mojarra's SessionHelper on read
- [WFLY-16799] - Adjust Undertow's HttpInvoker service to use Host-based path registration
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.