Release Notes - WildFly Core - Version 11.0.0.Final - HTML format

Feature Request

  • [WFCORE-1110] - Allow addition of HTTP headers to management console responses
  • [WFCORE-2147] - Impossible to use environment variables or system properties in permissions.xml and jboss-permissions.xml
  • [WFCORE-4172] - Add support for TLS 1.3
  • [WFCORE-4704] - WS integration with WildFly Elytron - AuthenticationClient for Authentication / SSL
  • [WFCORE-4770] - CLI script execution at server boot

Bug

  • [WFCORE-2356] - Failure in a step ResultHandler should not always be reported as occurring during rollback
  • [WFCORE-3948] - Potential race condition on deployment of EAR when Class-Path manifest entry is in use
  • [WFCORE-4475] - jboss-deployment-structure.xml with fails to parse when annotations=true on a sub-deployment module
  • [WFCORE-4596] - Write lock is acquired reading patching resource using include-runtime
  • [WFCORE-4656] - Write Empty ALLOWED_ORIGINS list cause ConfigurationPersistenceException on reload
  • [WFCORE-4684] - The legacy core-feature-pack doesn't install the .well-known/acme-challenge dir
  • [WFCORE-4687] - StandaloneScriptTestCase fails on Eclipse OpenJ9
  • [WFCORE-4688] - '-Xlog:gc' option is not supported on OpenJDK11 + OpenJ9
  • [WFCORE-4699] - preferIPv6Addresses and preferIPv4Stack System Properties are Mishandled in the Config
  • [WFCORE-4717] - Add missing phases for EE Security subsystem
  • [WFCORE-4720] - SetupAction does not specify whether the dependencies method can return null
  • [WFCORE-4723] - SyslogAuditLogTestCase Test Failures
  • [WFCORE-4726] - Exclude javax.inject:javax.inject from org.apache.maven:maven-resolver-provider dependency
  • [WFCORE-4733] - Server stops after switching from 'local' DC to 'remote' DC
  • [WFCORE-4745] - Fix logging test suite to work in all environments
  • [WFCORE-4765] - Remove licenses for artifacts that are not in the distribution
  • [WFCORE-4766] - Add additional logging to ManagementInterfaceAddStepHandler.LenientVerifyInstallationStep
  • [WFCORE-4768] - WFLYIO001: Worker 'default' has auto-configured to 24 core threads should be IO threads
  • [WFCORE-4774] - .CLI command to write attribute is giving a StackOverflow Exception
  • [WFCORE-4775] - Some .CLI commands that has been working since WF9 fails on WF18
  • [WFCORE-4776] - NPE in EmbeddedServer for version/help arguments
  • [WFCORE-4778] - Legacy LDAP realm, runtime operations and access to runtime attributes fail
  • [WFCORE-4782] - HttpManagementConstantHeadersTestCase doesn't do assertions on headerList.contains
  • [WFCORE-4791] - HttpManagementConstantHeadersTestCase causes tests failures
  • [WFCORE-4798] - Add necessary module dependencies to elytron-private module
  • [WFCORE-4820] - Error: WFLYDM0042: Multiple CallbackHandlerServices for the same mechanism (PLAIN)
  • [WFCORE-4822] - Upgrade Management API Version to 12.0
  • [WFCORE-4829] - An operation to add a pattern-formatter resource does not correctly marshal the XML configuration
  • [WFCORE-4830] - HCs (slaves) can not register to the DC (master) during DC and its servers start up
  • [WFCORE-4831] - CLI boot, exception not thrown when error printed to error file
  • [WFCORE-4833] - Cannot configure Elytron legacy security domain integration in admin-only mode
  • [WFCORE-4862] - NPE starting the server by using incorrect git repository configurations

Task

  • [WFCORE-4419] - Remove deprecated ParseUtil methods
  • [WFCORE-4449] - Remove unused MultistepUtil methods
  • [WFCORE-4598] - Migrate remoting module to new MSC API
  • [WFCORE-4626] - Expose ExternalModuleService as WildFly capability
  • [WFCORE-4652] - Ignore tests that expect default configuration during Elytron testing
  • [WFCORE-4679] - Update the mock-server-netty dep; specify the logback dep
  • [WFCORE-4681] - Add Phase entries for Microprofile OpenAPI Extension
  • [WFCORE-4686] - Ensure the log manager is set for tests for Eclipse OpenJ9
  • [WFCORE-4690] - Fix test suite tests to work with Eclipse OpenJ9
  • [WFCORE-4696] - Bump the Elytron subsystem version
  • [WFCORE-4700] - Add dependency on elytron-jwt
  • [WFCORE-4701] - SecurityCommandsTestCase and SyslogAuditLogTestCase cleanup
  • [WFCORE-4702] - Add deployment phases for MicroProfile Fault Tolerance
  • [WFCORE-4713] - Migrate controller module to new MSC API
  • [WFCORE-4727] - Clean out no longer needed AbstractControllerService and ModelTestControllerService constructors
  • [WFCORE-4728] - Ban javax.inject:javax.inject by maven-enforcer-plugin
  • [WFCORE-4744] - Undertow DUPs use ad hoc phase priorities
  • [WFCORE-4749] - Add version 11 of the urn:jboss:domain / wildfly-config schema
  • [WFCORE-4760] - Add HostExcludeResourceDefinition.KnownRelease values
  • [WFCORE-4790] - Migrate deployment-scanner module to new MSC API
  • [WFCORE-4850] - Updating mockserver to 5.9.0. Exclusion of dependency from xom.io7m

Component Upgrade

  • [WFCORE-4295] - Upgrade jboss-vfs to 3.2.15.Final
  • [WFCORE-4391] - Upgrade apacheds-all to 2.0.0-M24 for Elytron tests
  • [WFCORE-4678] - Use a more recent version of guava
  • [WFCORE-4682] - Upgrade Jandex to 2.1.1.Final
  • [WFCORE-4689] - Upgrade jboss-remoting to 5.0.16.Final
  • [WFCORE-4691] - Upgrade XNIO to 3.7.5.Final
  • [WFCORE-4692] - Upgrade WildFly Common to 1.5.2.Final
  • [WFCORE-4697] - Upgrade WildFly Elytron to 1.11.0.Final
  • [WFCORE-4705] - Upgrade WildFly Elytron 1.11.0.CR1
  • [WFCORE-4706] - Upgrade Elytron Web to 1.7.0.CR1
  • [WFCORE-4708] - Upgrade XNIO to 3.7.6.Final
  • [WFCORE-4709] - Upgrade Undertow to 2.0.27.Final (Resolves CVE-2019-9515)
  • [WFCORE-4711] - Upgrade XNIO to 3.7.7.Final
  • [WFCORE-4714] - Upgrade galleon plugins to 4.0.4.Final
  • [WFCORE-4716] - Upgrade Byteman to 4.0.8
  • [WFCORE-4721] - Upgrade test and build dependencies
  • [WFCORE-4732] - Upgrade wildfly-server-provisioning-maven-plugin from 1.2.12 to 1.2.13
  • [WFCORE-4734] - Upgrade jackson-databind test dependency to 2.9.10.1
  • [WFCORE-4738] - Upgrade Galleon from 4.0.4.Final to 4.1.1.Final
  • [WFCORE-4741] - Upgrade Undertow to 2.0.28.Final
  • [WFCORE-4751] - Upgrade WildFly Elytron to 1.11.0.CR2
  • [WFCORE-4752] - Upgrade Elytron Web to 1.7.0.CR2
  • [WFCORE-4753] - Upgrade JBoss Modules from 1.9.1.Final to 1.9.2.Final
  • [WFCORE-4756] - Upgrade jboss-logging-tools from 2.2.0.Final to 2.2.1.Final
  • [WFCORE-4759] - Upgrade to Galleon and WFGP 4.2.1.Final
  • [WFCORE-4769] - Upgrade WildFly Elytron to 1.11.0.CR3
  • [WFCORE-4771] - Upgrade Elytron Web to 1.7.0.CR3
  • [WFCORE-4773] - Upgrade WildFly OpenSSL to 1.0.9.Final
  • [WFCORE-4777] - Upgrade JBoss Remoting from 5.0.16 to 5.0.17
  • [WFCORE-4779] - Upgrade Woodstox from 5.0.3 to 6.0.3
  • [WFCORE-4783] - Upgrade WildFly Elytron to 1.11.0.CR4
  • [WFCORE-4784] - Upgrade Undertow to 2.0.29.Final
  • [WFCORE-4786] - Upgrade Jandex 2.1.2.Final
  • [WFCORE-4788] - Upgrade org.apache.httpcomponents:httpclient 4.5.10
  • [WFCORE-4793] - Upgrade WildFly Elytron to 1.11.0.CR5
  • [WFCORE-4794] - Upgrade Elytron Web to 1.7.0.CR4
  • [WFCORE-4796] - Upgrade Elytron Web to 1.7.0.Final
  • [WFCORE-4797] - Upgrade galleon to 4.2.3
  • [WFCORE-4802] - Upgrade httpcomponents httpclient to 4.5.11 and httpcore to 4.4.13
  • [WFCORE-4810] - Upgrade WildFly Elytron to 1.11.1.Final
  • [WFCORE-4818] - Upgrade WildFly Elytron to 1.11.2.Final
  • [WFCORE-4823] - Upgrade to Galleon 4.2.4
  • [WFCORE-4824] - Upgrade JBoss Modules from 1.9.2 to 1.10.0.Final
  • [WFCORE-4825] - Upgrade Undertow to 2.0.30.Final fixes CVE-2019-14888 and CVE-2020-1745
  • [WFCORE-4838] - Upgrade slf4j-jboss-logmanager from 1.0.3.GA to 1.0.4.GA
  • [WFCORE-4865] - Upgrade Remoting JMX to 3.0.4.Final

Enhancement

  • [WFCORE-4505] - use default charset for process file via jboss-cli --properties
  • [WFCORE-4594] - Expose CoreProcessStateService functionality used by subsystems via a capability
  • [WFCORE-4595] - ControlledProcessState.State should expose whether a state means a running server
  • [WFCORE-4635] - Introduce multiple overloads of CapabilityServiceBuilder.provides() method
  • [WFCORE-4710] - Wrong BufferPoolMXBean name used in lookup
  • [WFCORE-4809] - Allow composite operation to read the model without need to acquired the write lock in domain mode
  • [WFCORE-4844] - CommandLineArgumentUsage custom usage
  • [WFCORE-4854] - Layers for application and management core security realms

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.