Sub-task
- [WFCORE-5645] - Assertion arguments should be passed in the correct order (testsuite)
- [WFCORE-5646] - Assertion arguments should be passed in the correct order (protocol)
- [WFCORE-5647] - Assertion arguments should be passed in the correct order (elytron)
- [WFCORE-5648] - Assertion arguments should be passed in the correct order (controller)
- [WFCORE-5656] - Test preparation errors shall cause failure (testsuite)
- [WFCORE-5657] - Test preparation errors shall cause failure (patching)
- [WFCORE-5658] - Test preparation errors shall cause failure (jmx)
- [WFCORE-5659] - Test preparation errors shall cause failure (host-controller)
- [WFCORE-5662] - Check emptiness with Collection.isEmpty() (controller-client)
- [WFCORE-5663] - Check emptiness with Collection.isEmpty() (elytron)
- [WFCORE-5664] - Check emptiness with Collection.isEmpty() (host-controller)
- [WFCORE-5665] - Check emptiness with Collection.isEmpty() (jmx)
- [WFCORE-5666] - Check emptiness with Collection.isEmpty() (model-test)
- [WFCORE-5667] - Check emptiness with Collection.isEmpty() (patching)
- [WFCORE-5668] - Check emptiness with Collection.isEmpty() (process-controller)
- [WFCORE-5669] - Check emptiness with Collection.isEmpty() (remoting)
- [WFCORE-5670] - Check emptiness with Collection.isEmpty() (security-manager)
- [WFCORE-5671] - Check emptiness with Collection.isEmpty() (server)
- [WFCORE-5672] - Check emptiness with Collection.isEmpty() (subsystem-test)
- [WFCORE-5699] - "StandardCharsets" constants should be preferred (controller)
- [WFCORE-5700] - "StandardCharsets" constants should be preferred (host-controller)
- [WFCORE-5701] - "StandardCharsets" constants should be preferred (process-controller)
- [WFCORE-5702] - "StandardCharsets" constants should be preferred (server)
Feature Request
- [WFCORE-2806] - Global domain config for unique GC log file name and path
- [WFCORE-5483] - Provide a LoginModule compatible security realm.
- [WFCORE-5489] - As a developer, I want to override management attribute values using environment variables
Bug
- [WFCORE-5497] - Multiple syntax issues with 'wildfly-init-debian.sh'
- [WFCORE-5566] - Fix FIPS detection so that it also works with Java 17
- [WFCORE-5602] - security enable-http-auth-http-server command fails for the security domain "other"
- [WFCORE-5609] - AbstractOperationContext#getCurrentOperationName() does not return the name of the operation
- [WFCORE-5630] - Use of maven-resource-plugin filtering during feature pack generation is picking up binary files
- [WFCORE-5636] - Nested attributes do not show deprecated status
- [WFCORE-5637] - SystemPropertiesParsingTest fails on SE 17
- [WFCORE-5638] - ClientCompatibilityUnitTestCase hangs on SE 17
- [WFCORE-5650] - Adding management user newly requires reload
- [WFCORE-5655] - Test preparation errors shall cause failure
- [WFCORE-5660] - Assertion type must match (elytron)
- [WFCORE-5682] - SE 17 tests fail when byteman is used
- [WFCORE-5685] - KerberosHttpMgmtSaslTestCase & KerberosNativeMgmtSaslTestCase tests fail on JDK 18 EA
- [WFCORE-5694] - RealmsTestCase fails on Mac
- [WFCORE-5695] - The stdout and stderr streams are not wrapped in a logger for the bootable JAR
- [WFCORE-5696] - Credential store expression resolution not usable for deployment descriptors and annotations.
- [WFCORE-5709] - Invalid read-attribute and read-resource output for credential store expressions with resolve-expressions=true
- [WFCORE-5722] - [Bootable JAR] Can't upgrade JBoss Modules artifact
- [WFCORE-5726] - CLI client shaded JAR doesn't aggregate services
- [WFCORE-5732] - Missing modular options in bootable JAR manifest
Task
- [WFCORE-4532] - Investigate new JDK 14 regressions
- [WFCORE-5469] - Bump the Elytron subsystem model and schema version to 15
- [WFCORE-5610] - Bump the kernel management API version to 19.0.0 and the xsd to 19.0
- [WFCORE-5641] - Clean up XML parser classes
- [WFCORE-5661] - Check emptiness with Collection.isEmpty()
- [WFCORE-5675] - OperationTransformationTestCase fails when SE 17 is used
- [WFCORE-5698] - "StandardCharsets" constants should be preferred
- [WFCORE-5703] - Remove deprecated org.jboss.as.server.deployment.Attachments keys
- [WFCORE-5707] - Add a default impl of DeploymentUnitProcessor.undeploy; remove empty implementations
- [WFCORE-5708] - Add a new module for the Elytron stateful BASIC mechanism.
- [WFCORE-5712] - Update elytron-tool scripts to make use of jboss-modules
- [WFCORE-5715] - Fix permission check failures that occur in the properties realm with the security manager enabled
- [WFCORE-5720] - Add org.apache.commons.cli and org.apache.commons.lang3 modules
- [WFCORE-5729] - Temporarily ignore org.wildfly.scripts.test.ElytronToolScriptTestCase
- [WFCORE-5730] - Un-ignore org.wildfly.scripts.test.ElytronToolScriptTestCase
Component Upgrade
- [WFCORE-5581] - Upgrade Jandex to 2.4.1.Final
- [WFCORE-5596] - Upgrade to JBoss Modules 2.0.0.Final
- [WFCORE-5628] - Upgrade WildFly Elytron to 1.17.2.Final
- [WFCORE-5631] - Upgrade galleon plugins to 5.2.4.Final
- [WFCORE-5642] - Upgrade Jakarta Inject API 1.0.5
- [WFCORE-5677] - Upgrade Elytron Web to 1.10.0.Final
- [WFCORE-5692] - Upgrade WildFly Galleon plugins to 5.2.5.Final
- [WFCORE-5704] - Upgrade galleon plugins to 5.2.6.Final
- [WFCORE-5717] - Upgrade Undertow to 2.2.13.Final
- [WFCORE-5725] - Upgrade to byteman 4.0.18
- [WFCORE-5727] - Upgrade Xnio to 3.8.5.Final
- [WFCORE-5728] - Upgrade WildFly Elytron to 1.18.0.Final
- [WFCORE-5731] - Upgrade Elytron Web to 1.10.1.Final
- [WFCORE-5733] - Upgrade to Undertow 2.2.14.Final
- [WFCORE-5741] - Upgrade WildFly Elytron to 1.18.1.Final
- [WFCORE-5742] - Upgrade WildFly Galleon Plugins to 5.2.7.Final
- [WFCORE-5743] - Upgrade log4j to 2.15.0
Enhancement
- [WFCORE-5595] - Remove Xalan, Xerces & Woodstox dependencies from WildFly Core
- [WFCORE-5639] - Duplicate dependencies in org/jboss/as/remoting module.xml
- [WFCORE-5640] - Relax host-release's id restriction from wildfly-config XSD
- [WFCORE-5688] - Replace usages of getParameterTypes().length with getParameterCount()
- [WFCORE-5705] - Formalize ExpressionResolver behavior regarding returning null
- [WFCORE-5714] - Remove dead code in process-controller and eliminate JBoss marshalling dependencies
- [WFCORE-5719] - Avoid unnecessary allocations in AttributeDefinition model resolution
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.