Releases: wildfly/wildfly-core
20.0.0.Beta5
Release Notes - WildFly Core - Version 20.0.0.Beta5
For the complete list of all issues resolved, including Component Upgrade, Task, and Subtask issues, see the release notes in JIRA.
Bug
- [WFCORE-6131] - AsyncFutureTask fail ensure Exception presence
- [WFCORE-6135] - TestSuite - NPE fastfail and safe tearDown
- [WFCORE-6141] - OtherServicesSubsystemTestCase.testOtherService and testPath fail intermittently
- [WFCORE-6149] - CompositeOperationHandlerUnitTestCase fails intermittently
- [WFCORE-6155] - systemd service file - warning PIDFile legacy path used
- [WFCORE-6156] - Use ServiceContainer.awaitStability() instead of StabilityMonitor.awaitStability() in ContainerStateMonitor
- [WFCORE-6166] - max-outbound-channels setting in remoting subsystem is not honored
- [WFCORE-6168] - Wildfly does not start when non-ascii chars are used in configuration
- [WFCORE-6169] - Disable YAML deserialization in the YAML Configuration Extension
- [WFCORE-6177] - ProcessStateListenerTestCase.testListenerStartInAdminOnly and ProcessStateListenerTestCase.testTimeout are failing on Windows JDK 11 Jobs
- [WFCORE-6182] - Stabilize subsystem tests
- [WFCORE-6186] - JaasRealm does't work with relative-to
Enhancement
- [WFCORE-2218] - Ability to ask testrunner ServerController to wait for server process exit and get the exit code
- [WFCORE-6153] - Don't throw Exception from ControlPoint
- [WFCORE-6188] - Eliminate useless locking in ServiceModuleLoader
- [WFCORE-6191] - Eliminate usage of deprecated org.jboss.msc.service.ValueService
- [WFCORE-6193] - Eliminate usage of deprecated org.jboss.msc.service.AbstractService
- [WFCORE-6198] - DelegatingModelControllerClient.close should handle a missing client
Full Changelog: 20.0.0.Beta4...20.0.0.Beta5
19.0.1.Final
Release Notes - WildFly Core - Version 19.0.1.Final
Bug
- [WFCORE-6145] - Unbound SocketChannels do not correctly register with SocketBindingManager
- [WFCORE-6146] - Socket binding "bind-address" and "bind-port" runtime attributes throw NPE if network channel is unbound
- [WFCORE-6168] - Wildfly does not start when non-ascii chars are used in configuration
- [WFCORE-6169] - Disable YAML deserialization in the YAML Configuration Extension
Component Upgrade
- [WFCORE-6099] - Upgrade byteman to 4.0.20
- [WFCORE-6110] - Upgrade Jandex to 3.0.3
- [WFCORE-6111] - Upgrade Bootable JAR to 8.1.0.Final
- [WFCORE-6132] - Upgrade sshd-common from 2.8.0 to 2.9.2 to address CVE-2022-45047
Full Changelog: 19.0.0.Final...19.0.1.Final
20.0.0.Beta4
Release Notes - WildFly Core - Version 20.0.0.Beta4
Bug
- [WFCORE-5780] - ClientAgainstOldServerTestCase doesn't work
- [WFCORE-6125] - Stuck server after invoking update-key-pair on filesystem-realm
- [WFCORE-6130] - Bootstrap Exceptions unchained
- [WFCORE-6138] - RealmsTestCase.testFilesystemRealmIntegrity() fails when run twice with no clean
- [WFCORE-6141] - OtherServicesSubsystemTestCase.testOtherService and testPath fail intermittently
- [WFCORE-6144] - JmxFacadeRbacEnabledTestCase tests fail intermittently due to an NPE
- [WFCORE-6145] - Unbound SocketChannels do not correctly register with SocketBindingManager
- [WFCORE-6146] - Socket binding "bind-address" and "bind-port" runtime attributes throw NPE if network channel is unbound
Task
- [WFCORE-4902] - Console availability message should be printed always before the boot statistics
- [WFCORE-6108] - Add a new Phase constant to install global EJB client interceptors
- [WFCORE-6118] - Remove deprecated SocketBindingManager.SOCKET_BINDING_MANAGER
- [WFCORE-6126] - Remove deprecated code in the org.jboss.as.controller.operations.validation package
- [WFCORE-6133] - Remove deprecated Extension API members
- [WFCORE-6137] - Remove LoggingExtension use of deprecated ChainedTransformationDescriptionBuilder.buildAndRegister
- [WFCORE-6139] - CurrentOperationIdHolder cleanup
- [WFCORE-6140] - SuspendController service name cleanup
- [WFCORE-6152] - Implement Support for MicroProfile Telemetry
Component Upgrade
- [WFCORE-6132] - Upgrade sshd-common from 2.8.0 to 2.9.2 to address CVE-2022-45047
Full Changelog: 20.0.0.Beta3...20.0.0.Beta4
20.0.0.Beta3
Release Notes - WildFly Core - Version 20.0.0.Beta3
Bug
- [WFCORE-5955] - RotatingFileHandlerTestCase transient failure
- [WFCORE-6121] - Improve concurrency of ContentRepositoryImpl
- [WFCORE-6122] - Incorrect thread interruption handling in ContentRepositoryImpl
- [WFCORE-6128] - Recover Elytron OpenSSL test scope native dependencies
Task
- [WFCORE-5980] - Deprecate / disable AbstractSubsystemBaseTest 'subsystem template' handling
- [WFCORE-6080] - Remove AttributeDefinition.isAllowNull
- [WFCORE-6094] - Increase LayersTest timeout
- [WFCORE-6109] - Drop source transformation for Elytron subsystem
- [WFCORE-6112] - Remove deprecated DeploymentProcessorTarget method
- [WFCORE-6113] - Remove deprecated ModelControllerClient create methods
- [WFCORE-6119] - Make the RemotingModelControllerClient constructor private
- [WFCORE-6120] - Remove deprecated Capability API elements
- [WFCORE-6127] - Remove deprecated PathAddress methods
Component Upgrade
- [WFCORE-6097] - Upgrade JBoss Class File Writer to 1.3.0.Final
- [WFCORE-6098] - Upgrade JBoss Invocation to 2.0.0.Final
- [WFCORE-6099] - Upgrade byteman to 4.0.20
- [WFCORE-6110] - Upgrade Jandex to 3.0.3
- [WFCORE-6111] - Upgrade Bootable JAR to 8.1.0.Final
- [WFCORE-6123] - Upgrade JBoss MSC to 1.5.0.Beta4
Full Changelog: 20.0.0.Beta2...20.0.0.Beta3
20.0.0.Beta2
Release Notes - WildFly Core - Version 20.0.0.Beta2
Bug
- [WFCORE-6107] - java.lang.ClassNotFoundException java.util.logging.Logger using Bouncycastle Provider
Component Upgrade
- [WFCORE-6105] - Upgrade Bouncycastle OpenPGP from 1.72 to 1.72.1
Full Changelog: 20.0.0.Beta1...20.0.0.Beta2
20.0.0.Beta1
Release Notes - WildFly Core - Version 20.0.0.Beta1
Bug
- [WFCORE-6090] - Unexpected NullPointerException in Elytron tests when init capabilities are missing
Task
- [WFCORE-5979] - Move com.google.guava:guava and com.google.guava:failureaccess to testbom
- [WFCORE-6092] - Remove deprecation of ExtensibleHttpManagement
- [WFCORE-6093] - Remove Seam2 integration
- [WFCORE-6101] - Remove the deprecated OperationFailedException(ModelNode) constructor
- [WFCORE-6102] - org.jboss.as.test.layers.Scanner cannot handle dependencies with explicit slots
- [WFCORE-6106] - Bump the kernel management API version to 21.0.0
Full Changelog: 19.0.0.Final...20.0.0.Beta1
19.0.0.Final
Release Notes - WildFly Core - Version 19.0.0.Final
For the complete list of all issues resolved, including Component Upgrade, Task, and Subtask issues, see the release notes in JIRA.
Feature Request
- [WFCORE-4314] - Enchance keystore CLI commands
- [WFCORE-5343] - Support for configuration customization using YAML
- [WFCORE-5530] - Add encryption support to FileSystemSecurityRealm
- [WFCORE-5859] - Add integrity support to FileSystemSecurityRealm
Bug
- [WFCORE-3407] - Logging deployments that contain a logging configuration file do not clear the log context
- [WFCORE-5490] - Elytron Expression Resolution too late to handle system properties.
- [WFCORE-5527] - Undeploying doesn't delete non-empty content folder
- [WFCORE-5594] - Restriction of XML External Entity Reference (XXE)
- [WFCORE-5734] - Set java.io.tmpdir for surefire
- [WFCORE-5758] - RealmsTestCase & TlsTestCase fail on IBM JDK8
- [WFCORE-5764] - Can't write/acquire credentials from a store using the elytron-tool script
- [WFCORE-5765] - Unable to check the result containing whitespace with the equals to (==) comparison operator in the "if-else" control flow in JBoss-CLI
- [WFCORE-5768] - Change default behaviour to resolve jboss parent pom
- [WFCORE-5773] - 4 tests started to fail on Open JDK 18 early access build 28
- [WFCORE-5778] - Reset java.security.manager default value back to "allow" by default in launcher
- [WFCORE-5782] - Reset java.security.manager default value back to "allow" by default in WildFly shell scripts
- [WFCORE-5792] - Server configuration allows using files from outside the configuration folder
- [WFCORE-5805] - HostControllerBootOperationsTestCase fails intermittently when Security Manager is enabled
- [WFCORE-5810] - Fix license in wildfly-cli jar
- [WFCORE-5818] - !remove might not work properly with some resources
- [WFCORE-5827] - Wildfly 26.0.1 install with galleon layers installs a broken elytron-tool.sh
- [WFCORE-5828] - WildFly-Common 1.6 depends on java.xml
- [WFCORE-5834] - deployent-scanner needs org.wildfly.common
- [WFCORE-5837] - AttributeMarshallers.SimpleListAttributeMarshaller needs to flag isMarshallableAsElement as true
- [WFCORE-5853] - Deployment SubModel for logging should be runtime only
- [WFCORE-5861] - InaccessibleObjectException with OpenJDK17 and embed-server
- [WFCORE-5866] - Upgrade Jackson 2.12.6
- [WFCORE-5869] - standalone.bat script does not parse JAVA_OPTS containing '|' symbol properly
- [WFCORE-5871] - Invalid operator error launching the server in dash
- [WFCORE-5873] - Add tests for WFCORE-5861 InaccessibleObjectException with OpenJDK17 and embed-server
- [WFCORE-5878] - Typo in message WFLYSRV0115.
- [WFCORE-5880] - BootableJarCommandBuilder sets modular options
- [WFCORE-5882] - Fix cleanup method org.jboss.as.jmx.ModelControllerMBeanTestCase#cleanup
- [WFCORE-5890] - There is a possible typo in Management Realm definition in default host.xml configuration
- [WFCORE-5891] - Default configuration for domain uses BASIC as a http-authentication-factory mechanism
- [WFCORE-5892] - IndexOutOfBoundsException in RequirementRegistration.getOldestRegistrationPoint() during sequence of resource removals
- [WFCORE-5893] - Testsuite uses 1024 RSA keys - they are disabled in newer JDKs by default
- [WFCORE-5894] - The test UndertowService is missing required permissions
- [WFCORE-5902] - UT005090: Unexpected failure: java.lang.NoSuchMethodError: java.nio.ByteBuffer.limit(I)Ljava/nio/ByteBuffer
- [WFCORE-5903] - Cannot register a secondary host controller after restarting it when admin-policy is fetch-from-domain-controller
- [WFCORE-5904] - Typo "Hander" in some Handler filenames
- [WFCORE-5907] - Elytron - cannot read runtime data of secret-key-credential-store
- [WFCORE-5914] - Elytron - key-size of secret-key-credential-store is not validated
- [WFCORE-5917] - Duplicating -Djboss.server.base.dir if defined in more than one place
- [WFCORE-5918] - Adding SSO to application security domain via YamlConfigurationExtension doesn't work.
- [WFCORE-5919] - Duplicate Properties in mgmt-user
- [WFCORE-5920] - inconsistency in JDK17 JAVA_OPTS in domain.bat and standalone.ps1 scripts
- [WFCORE-5927] - Misleading message for embedded server configuration file
- [WFCORE-5932] - Incorrect values for keys in LocalDescriptions.properties files
- [WFCORE-5933] - JUnit assertions should not be used in "run" methods
- [WFCORE-5934] - Fix DeletionCollisionTest's byteman rule file for proper method match at runtime
- [WFCORE-5936] - Ldap autentication using referrals fails on JDK 17 with ApacheDS
- [WFCORE-5943] - Exclude undertow-servlet transitive dependencies
- [WFCORE-5949] - Adding meta-data to json-logger via YamlConfigurationExtension results in ClassCastException
- [WFCORE-5953] - List attribute are not properly updated with the YAML Extension
- [WFCORE-5954] - Yaml Extension doesn't add empty resources
- [WFCORE-5958] - The warning message when changing worker of remoting endpoint is not fully correct
- [WFCORE-5960] - relative-to="jboss.domain.base.dir" is not set correctly
- [WFCORE-5969] - Add more descriptive message for Elytron key-store generate-key...
19.0.0.Beta18
What's Changed
- WFCORE-5892 IndexOutOfBoundsException in RequirementRegistration.getOldestRegistrationPoint() during sequence of resource removals by @pferraro in #5077
- [WFCORE-5894] Ensure all the correct permissions are set for the Unde… by @jamezp in #5082
- [WFCORE-5649] Assertion arguments should be passed correct (cli) by @boris-unckel in #5085
- [WFCORE-5893] Testsuite uses 1024 RSA keys - they are disabled in new… by @ngibor in #5079
- [WFCORE-5885] Add a transformed elytron subsystem for Jakarta EE 9+ by @darranl in #5078
- [WFCORE-5883] Remove wildfly-elytron-jwt from dependency management. by @darranl in #5067
- [WFCORE-3407] Close log contexts created for deployments by adding a … by @jamezp in #5083
- [WFCORE-5713] Migrate the WildFly Event Logger to use the internal JS… by @jamezp in #5089
- [WFCORE-5896] Remove AuthConfigFactory wrapping, this was used to co-exist with PicketBox. by @darranl in #5087
- [WFCORE-5890] There is a possible typo in Management Realm definition in default host.xml configuration by @ivassile in #5091
- [WFCORE-5320] ModelTestKernelServices providing BootErrorCollector info by @khermano in #5070
- [WFCORE-5904] Fix typo in some Handler filenames. by @soul2zimate in #5094
- WFCORE-5906 Expand set of utility methods for creating generic operations by @pferraro in #5096
- [WFCORE-5909] Upgrade WildFly OpenSSL to 2.2.1.Final by @fjuma in #5099
- [WFCORE-5891] Default configuration for domain uses BASIC as a http-authentication-factory mechanism by @ivassile in #5093
- [WFCORE-5905] Don't reject EE 10 permissions.xml files by @ropalka in #5095
- WFCORE-5907: fix runtime handling of secret-key-credential-store by @michpetrov in #5097
- [WFCORE-5915] Upgrading to JBoss Modules 2.0.3.Final by @ropalka in #5103
- [WFCORE-5916] Upgrade JBoss VFS to 3.2.17.Final by @ropalka in #5104
- [WFCORE-5869] standalone.bat script does not parse JAVA_OPTS containing '|' symbol properly by @lvydra in #5056
- WFCORE-5841 [primary/secondary] Review the documentation of affected CLI management operations by @moulalis in #5098
- [WFCORE-5922] Ignore RemotingLegacySubsystemTestCase#testSubsystemWit… by @yersan in #5112
- WFCORE-5919 Duplicate Properties in mgmt-user by @parsharma in #5107
- [WFCORE-5926] Upgrade to Byteman 4.0.19 by @ropalka in #5114
- [WFCORE-5914] Elytron - key-size of secret-key-credential-store is not validated by @lvydra in #5106
- Fix for WFCORE-5911, Upgrade to Galleon 5.0.1.Final and Galleon plugins 6.0.0.Alpha2 by @jfdenise in #5111
- [WFCORE-5920] fix inconsistency in JDK17 JAVA_OPTS from domain.bat an… by @soul2zimate in #5109
- [WFCORE-5912] [blacklist/whitelist] Find and replace occurrences in d… by @moulalis in #5102
- [WFCORE-5842][WFCORE-5901] Bump XSD schema to 20.0, fix language usage on XSD and replace fetch-from-master with fetch-from-domain-controller by @yersan in #5092
- [WFCORE-5844] [primary/secondary] Rename Host Controller model resour… by @moulalis in #5031
- [WFCORE-5843] [primary/secondary] Find and replace occurrences in the… by @moulalis in #5016
- [WFCORE-5929] Prepare io.undertow.core module for upcoming upgrade of Undertow in WildFly preview by @ropalka in #5118
- [WFCORE-5845][WFCORE-5838] Problematic Language usage replacement on properties and configuration files. by @yersan in #5105
- [WFCORE-5918]: Adding SSO to application security domain via YamlConfigurationExtension doesn't work. by @ehsavoie in #5117
- WFCORE-5932 Incorrect values for keys in LocalDescriptions.properties files by @clara0 in #5120
- [WFCORE-5934] Fixing DeletionCollisionTest byteman rule file to properly match method signature by @ropalka in #5122
- [WFCORE-5933] JUnit assertions should not be used in "run" methods by @boris-unckel in #5121
- WFCORE-2852/WFCORE-5853: CLI autocomplete suggests non-existent subsystems by @ehsavoie in #5017
- [WFCORE-5936] Ldap autentication using referrals fails on JDK 17 with ApacheDS by @rmartinc in #5123
- [WFCORE-5944] Eliminate now already useless undertow-*-jakarta dependencies from pom.xml file by @ropalka in #5126
- [WFCORE-5917] Duplicating -Djboss.server.base.dir if defined in more than one place by @lvydra in #5110
- [WFCORE-5943] Exclude undertow-servlet transitive dependencies by @dbkreling in #5125
- [WFCORE-5946] Upgrade Undertow to 2.2.18.Final (fixes CVE-2022-1319) by @fl4via in #5127
- [WFCORE-5931] Upgrade JBoss Remoting to 5.0.25.Final by @fl4via in #5129
- WFCORE-5527: ensure content folder is deleted on undeploy by @michpetrov in #4686
- WFCORE-1960: replace list of properties with map of strings by @michpetrov in #5049
- [WFCORE-5949]: Adding meta-data to json-logger via YamlConfigurationExtension results in ClassCastException. by @ehsavoie in #5133
- [WFCORE-5948]: Upgrade JGit to 6.2.0.202206071550-r by @ehsavoie in #5132
- [WFCORE-5951] Upgrade JBoss Marshalling to 2.1.0.Final by @ropalka in #5138
- [WFCORE-5961] Bump netty-codec-http from 4.1.71.Final to 4.1.77.Final in /testbom by @dependabot in #5101
- [WFLY-5950] Update client-side modular args to standard set that we s… by @bstansberry in #5137
- WFCORE-5953/WFCORE-5954: Fixing several YAML extension issues by @ehsavoie in #5139
- WFCORE-5927 Misleading message for embedded server configuration file. by @RanabirChakraborty in #5115
- [WFCORE-5956] Align Jakarta Authorization and Authentication versions… by @yersan in #5141
- [WFCORE-5781] Remove log4j 1.x support. This removes the module, the … by @jamezp in #5140
- [WFCORE-5959] Upgrade Jandex to 2.4.3.Final by @Ladicek in #5142
- [WFCORE-5964] Add test utility methods for checking the test environm… by @soul2zimate in #5148
- [WFCORE-5965] WildflyTestRunner should support both javax.inject.Inje… by @bstansberry in #5147
- [WFCORE-5966] Rename WildflyTestRunner to WildFlyRunner by @soul2zimate in #5153
- [WFCORE-5966] Switch uses of deprecated WildflyTestRunner to WildFlyR… by @bstansberry in #5154
- [WFCORE-5969] Add more descriptive message for Elytron key-store generate-key-pair X.500 distinguished name related failure by @lvydra in #5155
- [WFCORE-5958] The warning message when changing worker of remoting endpoint is not fully correct by @sudeshnas93 in #5143
- [WFCORE-5900] Add version 16 of the WildFly Elytron model and schema by @fjuma in #5090
- [WFCORE-5975] Upgrade WildFly Elytron to 1.20.0.Final by @fjuma in #5160
- [WFCORE-5971] Upgrade commons-lang3 from 3.11 to 3.12.0 by @soul2zimate in #5157
- [WFCORE-5859] Add Filesystem integrity support by @Ashpan in #5048
- [WFCORE-5945][WFCORE-5941][WFCORE-5976] WildFly OpenSSL Component Upgrades by @fjuma in #5162
- [WFCORE-5973] Update BufferPool to use Undertow's by @jasondlee in #5158
- [WFCORE-5981] Upgrade WildFly OpenSSL to 2.2.5.Final by @fjuma in #5164
- [WFCORE-5984] Modify description in request controller subsystem to p… by @moulalis in #5166
- ...
18.1.2.Final
What's Changed
- [WFCORE-6024]Upgrade Undertow to 2.2.19.Final (fixes CVE-2022-1319, CVE-2022-2053) by @fl4via in #5170
- Yaml backport by @ehsavoie in #5180
- [WFCORE-5931] Upgrade JBoss Remoting to 5.0.25.Final by @fl4via in #5130
- [18.x][WFCORE-5916] Upgrade JBoss VFS to 3.2.17.Final by @bstansberry in #5165
- [18.x][WFCORE-5939] Upgrade WildFly Elytron to 1.19.1.Final by @fjuma in #5182
- [WFCORE-6032] Ignore AdminOnlyPolicyTestCase by @bstansberry in #5186
- WFCORE-5907: fix runtime handling of secret-key-credential-store by @bstansberry in #5184
- [WFCORE-5936] Ldap autentication using referrals fails on JDK 17 with… by @bstansberry in #5185
Full Changelog: 18.1.1.Final...18.1.2.Final
JIRA Release Notes: https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12315422&version=12385713
18.1.1.Final
What's Changed
- [WFCORE-5867] Upgrade Undertow from 2.2.16.Final to 2.2.17.Final by @fl4via in #5043
- [18.x][WFCORE-5861] Add the standard server JPMS settings to jboss-cli-clie… by @bstansberry in #5029
- [18.x][WFCORE-5871] Invalid operator error launching the server in dash by @yersan in #5059
- [WFCORE-5887] Upgrade XNIO to 3.8.7.Final by @fl4via in #5072
- [18.x][WFCORE-5888] Upgrade httpcore to 4.4.15 by @boris-unckel in #5074
- [WFCORE-5894] Ensure all the correct permissions are set for the Unde… by @jamezp in #5081
- [18.x] Fix for WFCORE-5799, Restore ReloadRedirectTestCase.testRedirectWithS… by @yersan in #5069
- [18.x][WFCORE-5805] HostControllerBootOperationsTestCase fails intermittent… by @yersan in #5057
- [18.x][WFCORE-5649] Assertion arguments should be passed correct (cli) by @boris-unckel in #5086
- [18.x][WFCORE-5909] Upgrade WildFly OpenSSL to 2.2.1.Final by @fjuma in #5100
- [WFCORE-3407] Close log contexts created for deployments by adding a … by @jamezp in #5084
Full Changelog: 18.1.0.Final...18.1.1.Final
JIRA Release Notes: https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12315422&version=12384088