Skip to content

Releases: wildfly/wildfly-core

22.0.1.Final

18 Oct 14:51
Compare
Choose a tag to compare

What's Changed

Bug

  • [WFCORE-6552] - Windows: WARNING: package com.sun.net.internal.ssl not in java.base

Component Upgrade

Full Changelog: https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12315422&version=12414981

22.0.0.Final

09 Oct 13:47
Compare
Choose a tag to compare

What's Changed

Bug

  • [WFCORE-6486] - CLIEmbedHostControllerTestCase fails randomly with JDK 17 Jobs
  • [WFCORE-6505] - Avoid creating duplicate thread groups on server reload
  • [WFCORE-6525] - AuditLogBootingSyslogTest is not executed by default
  • [WFCORE-6544] - CVE-2023-4061 Management User RBAC permission allows unexpected reading of system-properties to an Unauthorized actor

Component Upgrade

Enhancement

  • [WFCORE-4916] - Unclear attribute name completion for LIST type
  • [WFCORE-6383] - Create new exception for boot errors
  • [WFCORE-6520] - Remove testsuite useless code related to JDK 10 and below
  • [WFCORE-6521] - Use Runtime.version() method call instead of inspecting JVM properties to detect Java version
  • [WFCORE-6524] - Do not duplicate managed deployment in content repository in tmp/vfs/temp directory

New Contributors

** For the complete list of all issues resolved, including Task, and Subtask issues, see the release notes in JIRA.

22.0.0.Beta3

26 Sep 08:26
Compare
Choose a tag to compare
22.0.0.Beta3 Pre-release
Pre-release

What's Changed

Bug

  • [WFCORE-4296] - Illegal reflective access by org.wildfly.extension.elytron.SSLDefinitions
  • [WFCORE-6491] - HostControllerBootOperationsTestCase fails intermittently when Security Manager is enabled
  • [WFCORE-6502] - setlocal usage in common.bat
  • [WFCORE-6506] - StringIndexOutOfBoundsException on JDK 21 GA release

Component Upgrade

Enhancement

  • [WFCORE-6519] - Enable tests that hanged in the past due to https://bugs.openjdk.java.net/browse/JDK-8219658

Full Changelog: https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12315422&version=12413695

22.0.0.Beta2

14 Sep 14:13
Compare
Choose a tag to compare
22.0.0.Beta2 Pre-release
Pre-release

What's Changed

Bug

  • [WFCORE-5305] - Response warnings don't propagate up in read-resource response assembly
  • [WFCORE-6375] - Sync model operations fail when an HC with stopped managed servers registers back in the domain
  • [WFCORE-6434] - Managed servers could ignore restart/reload required operations when HC reconnects to the domain
  • [WFCORE-6458] - $HOSTNAME being set to "" prevents qualified hostname resolution
  • [WFCORE-6470] - Unexpected classloader when registering MBeans that are part of a deployment
  • [WFCORE-6477] - Possible NPE in YAMLExtension for some resource without a add operation

Task

  • [WFCORE-6457] - Enable dependabot for updating patch dependencies
  • [WFCORE-6460] - Fix the naming of build directory in Readme.md
  • [WFCORE-6461] - Replace PermissionUtils use of xom
  • [WFCORE-6464] - Update CustomCredentialSecurityFactoryImpl to no longer rely on private Elytron API
  • [WFCORE-6466] - Split LayersTest.test in two
  • [WFCORE-6478] - Enable manual start of github actions CI workflow

Component Upgrade

Enhancement

  • [WFCORE-6349] - YAML config file names should be logged at startup
  • [WFCORE-6450] - Allow jboss.server.name property resolution from Host Controller when used as a JVM option on a managed server
  • [WFCORE-6454] - Use TCP/IP process communication for surefire plugin
  • [WFCORE-6476] - Reducing logging level for failed internal read-only operation steps

New Contributors

21.1.1.Final

23 Aug 23:11
17ccb27
Compare
Choose a tag to compare

What's Changed

  • [WFCORE-6444] Upgrade BouncyCastle to 1.76. by @jamezp in #5597

Full Changelog: 21.1.0.Final...21.1.1.Final

For the complete list of all issues resolved, including Component Upgrade, Task, and Subtask issues, see the release notes in JIRA.

22.0.0.Beta1

09 Aug 12:56
Compare
Choose a tag to compare
22.0.0.Beta1 Pre-release
Pre-release

Release Notes - WildFly Core - Version 22.0.0.Beta1

For the complete list of all issues resolved, including Component Upgrade, Task, and Subtask issues, see the release notes in JIRA.

What's Changed

Bug

  • [WFCORE-6423] - Received no final outcome response for operation "reload" when reloading a remote host controller
  • [WFCORE-6431] - Use InputStream.nullInputStream
  • [WFCORE-6433] - ServerGroupResourceDefinition registers DomainServerLifecycleHandlers in the wrong place
  • [WFCORE-6440] - HttpManagementAddHandler references ServerEnvironment incorrectly
  • [WFCORE-6442] - ModuleSpecification discards dependency information

Enhancement

  • [WFCORE-6321] - Expose ServerEnvironment via a capability
  • [WFCORE-6393] - Eliminate usages of deprecated ServiceController.getName() method
  • [WFCORE-6394] - Eliminate usages of deprecated ServiceController.getUnavailableDependencies() method
  • [WFCORE-6397] - CapabilityServiceTarget should overload addService()
  • [WFCORE-6398] - Avoid redundant array allocation for capability services that provide a value with a single ServiceName
  • [WFCORE-6399] - OperationContext.getServiceTarget() and OperationContext.getCapabilityServiceTarget() methods are redundant
  • [WFCORE-6400] - DeploymentPhaseContext.getServiceTarget() should return object capable of resolving capability requirements

Full Changelog: 21.1.0.Final...22.0.0.Beta1

21.1.0.Final

31 Jul 10:31
Compare
Choose a tag to compare

Release Notes - WildFly Core - Version 21.1.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-5740] - Add the ability to ignore unavailable realms for a distributed-realm
  • [WFCORE-6206] - Add new module to allow an integration of an Installation Manager
  • [WFCORE-6352] - Add the ability to secure the management interface using a virtual HTTP authentication factory if available

Bug

  • [WFCORE-2957] - read-resource without include-runtime shows runtime-only resources
  • [WFCORE-5544] - Servers unable to connect in domain mode with Elytron without local auth
  • [WFCORE-5947] - Missing security algorithms causing regression on latest IBM JDK
  • [WFCORE-6096] - ModelTestModelControllerService does not set error when init capabilities are missing
  • [WFCORE-6129] - Unable to add integrity support to existing filesystem realm
  • [WFCORE-6290] - Failure to handle errors loading process-uuid file
  • [WFCORE-6291] - PolicyContext.getContext("jakarta.servlet.http.HttpServletRequest") throws java.lang.IllegalArgumentException: unknown handler key
  • [WFCORE-6297] - OperationContext createResource and addResource javadocs incorrectly say ISE is thrown
  • [WFCORE-6309] - Incorrect licence for StaxMapper should be LGPL 2.1 OR LATER
  • [WFCORE-6338] - YAML: A resource name can't match an attribute name of this resource
  • [WFCORE-6339] - Define remote name as origin if none is defined
  • [WFCORE-6341] - YAML: MapAttributeDefinition not properly processed for existing resources
  • [WFCORE-6342] - The jmx-remoting and layer's dependency needs to be non-optional
  • [WFCORE-6344] - Changes to json-formatter meta-data never take effect
  • [WFCORE-6346] - module java.base does not "opens java.net" to unnamed module
  • [WFCORE-6348] - Invalid YAML configuration fails silently
  • [WFCORE-6351] - The publish-configuration command doesn't throw an error when the git location is invalid
  • [WFCORE-6365] - RestartParent OperationStepHandler implementations are incompatible with service built via CapabilityServiceTarget
  • [WFCORE-6381] - ProcessNameReadAttributeHandler does an unnecessary recursive model read
  • [WFCORE-6384] - CLI is disconnected from DC if HC is reboot
  • [WFCORE-6386] - Recursive read-resource operations result in excessive peak memory use
  • [WFCORE-6391] - Incorrect licenses for some artifacts
  • [WFCORE-6408] - Add new DEPENDENCIES_JDBC_DRIVER phase for correct JDBC driver alignment
  • [WFCORE-6409] - org.jboss.marshalling module should be private
  • [WFCORE-6421] - InterfaceManagementUnitTestCase fails on RHEL9
  • [WFCORE-6424] - Generic command argument value issue with List containing Object
  • [WFCORE-6425] - Domain testsuite uses invalid remoting configuration
  • [WFCORE-6428] - Error occurred in starting fork when running with jacoco profile

Enhancement

  • [WFCORE-5106] - Add configuration option in Elytron subsystem to change file encoding in FileAuditEndpoint.
  • [WFCORE-5549] - Managed servers require local authentication to connect to their host controller
  • [WFCORE-6154] - Log reasons for implicit module dependencies
  • [WFCORE-6248] - Only Java SE aggregation module should be visible to all deployments by default
  • [WFCORE-6249] - Eliminate usage of deprecated sun.jdk module
  • [WFCORE-6293] - Eliminate JDK 8 specific excludes from maven enforcer plugin configurations
  • [WFCORE-6301] - Prepare sun.scripting private module for removal
  • [WFCORE-6308] - Remove Jetty ALPN provider that was targeting JDK8 and below
  • [WFCORE-6325] - Replace ExtensionRegistry constructor bloat with builder pattern
  • [WFCORE-6328] - Add AbstractSubsystemTest subclass for use with tests parameterized via SubsystemSchema
  • [WFCORE-6345] - Add additional methods for to the CommandBuilder for passing YAML files
  • [WFCORE-6361] - Replace VersionedURN and subclasses with factory methods.
  • [WFCORE-6369] - Eliminate unnecessary collection copying in AbstractAddStepHandler constructors
  • [WFCORE-6380] - Eliminate unnecessary validator allocations in global operation handlers
  • [WFCORE-6382] - Minimize retained memory if an OperationContext impl is cached beyond the lifetime of its operation
  • [WFCORE-6392] - Eliminate deprecated CapabilityServiceBuilder.addCapabilityRequirement() methods

New Contributors

Full Changelog: 21.1.0.Beta2...21.1.0.Final

21.1.0.Beta2

31 Jul 10:29
Compare
Choose a tag to compare
21.1.0.Beta2 Pre-release
Pre-release

Release Notes - WildFly Core - Version 21.1.0.Beta2

Task

Component Upgrade

Enhancement

  • [WFCORE-6154] - Log reasons for implicit module dependencies
  • [WFCORE-6369] - Eliminate unnecessary collection copying in AbstractAddStepHandler constructors

Full Changelog: 21.1.0.Beta1...21.1.0.Beta2

21.1.0.Beta1

31 Jul 10:28
Compare
Choose a tag to compare
21.1.0.Beta1 Pre-release
Pre-release

Release Notes - WildFly Core - Version 21.1.0.Beta1

Bug

  • [WFCORE-6096] - ModelTestModelControllerService does not set error when init capabilities are missing
  • [WFCORE-6408] - Add new DEPENDENCIES_JDBC_DRIVER phase for correct JDBC driver alignment
  • [WFCORE-6409] - org.jboss.marshalling module should be private

Task

  • [WFCORE-6313] - org.jboss.as.host.controller.resources.NativeManagementResourceDefinition uses the wrong NativeManagementRemoveHandler
  • [WFCORE-6405] - Make the org.wildfly.extension.elytron module private

Component Upgrade

Full Changelog: 21.0.0.Beta4...21.1.0.Beta1

21.0.0.Beta4

31 Jul 10:27
Compare
Choose a tag to compare
21.0.0.Beta4 Pre-release
Pre-release

Release Notes - WildFly Core - Version 21.0.0.Beta4

Bug

  • [WFCORE-6384] - CLI is disconnected from DC if HC is reboot
  • [WFCORE-6386] - Recursive read-resource operations result in excessive peak memory use
  • [WFCORE-6391] - Incorrect licenses for some artifacts

Task

Component Upgrade

  • [WFCORE-6403] - Upgrade WildFly Elytron to 2.2.1.Final

Enhancement

  • [WFCORE-6361] - Replace VersionedURN and subclasses with factory methods.
  • [WFCORE-6392] - Eliminate deprecated CapabilityServiceBuilder.addCapabilityRequirement() methods

Full Changelog: 21.0.0.Beta3...21.0.0.Beta4