github wildfly/wildfly 32.0.0.Final

9 days ago

Release Notes - WildFly - Version 32.0.0.Final

For the most up-to-date list of all issues resolved, including those resolved as fixed in WildFly 32 after the release date, see the release notes in JIRA.

For all changes since WildFly 31.0.0.Final, see the full changelog.

Changes in the underlying WildFly Core 24 releases are listed in the WildFly Core JIRA.

Feature Request

  • [WFLY-13762] - [Community] SSLContext to support delegation to alternate instances based on peer information.
  • [WFLY-16532] - [Preview] elytron-oidc-client: add ability to configure additional scope for authentication request
  • [WFLY-18163] - Make it possible to use JaasSecurityRealm via a custom-realm resource
  • [WFLY-18185] - Documentation for possibility of the caching realm to authenticate users with underlying realm when credential verification with cached credential fails
  • [WFLY-19021] - [Community] WildFly provisioning to support WildFly stability
  • [WFLY-19062] - [Preview] Integrate the mvc-krazo subsystem into the wildfly feature pack
  • [WFLY-19116] - [Experimental] Provide a cool boot message
  • [WFLY-19130] - [Community] Publish Wildfly channel and manifest during project build

Enhancement

  • [WFLY-18073] - Integrate OWASP dependency check plugin into WildFly build
  • [WFLY-18462] - Remove contacts-jquerymobile Quickstart
  • [WFLY-18464] - ejb-multi-server Quickstart Common Enhancements CY2023Q3
  • [WFLY-18475] - helloworld-mutual-ssl-secured Quickstart Common Enhancements CY2023Q3
  • [WFLY-18476] - helloworld-mutual-ssl Quickstart Common Enhancements CY2023Q3
  • [WFLY-18503] - security-domain-to-domain Quickstart Common Enhancements CY2023Q3
  • [WFLY-18515] - Remove outdated wsat-simple Quickstart
  • [WFLY-18516] - Remove outdaded wsba-coordinator-completion-simple Quickstart
  • [WFLY-18517] - Remove outdated wsba-participant-completion-simple Quickstart
  • [WFLY-18955] - micrometer Galleon layer should contain rules to be discovered
  • [WFLY-18956] - Add sha1 to Quickstart's dist module
  • [WFLY-19000] - Add note to Quickstarts READMEs about Bootable Jar usage on OpenShift
  • [WFLY-19015] - Micrometer and Opentelemetry Quickstarts should use the MicroProfile BOM instead of non-user expansion BOM
  • [WFLY-19029] - Hibernate ORM 6.4+ should export services to consumer classpath
  • [WFLY-19073] - $JBOSS_HOME/docs/schema/jboss-app_* contain wrong links inside the documentation elements
  • [WFLY-19077] - Add maven central to archetype poms that declared JBoss Nexus as a repository
  • [WFLY-19178] - Rationalize order of 'Subsystem configurations' content in the Admin Guide
  • [WFLY-19179] - Move the 'Management API Reference' to the last spot in the Admin Guide
  • [WFLY-19184] - Make use of jakarta.annotation.ManagedBean optional

Bug

  • [WFLY-11244] - RemoteStatefulEJBConcurrentFailoverTestCase fails intermittently again (more frequent after Infinispan 9.4.0 upgrade)
  • [WFLY-13957] - ManagedExecutorServiceMetricsTestCase.testActiveRequests fails intermittently
  • [WFLY-15426] - ReliableServiceTestCase fails after migration from Apache JAXP implementations to JDK provided JAXP implementations
  • [WFLY-16584] - Servlet's default character encoding setting is not working.
  • [WFLY-17893] - Jacorb subsystem migrate operation does not include a migration warn if the 'client' or 'identity' security were used
  • [WFLY-18080] - Regular failures of FaultToleranceMicrometerIntegrationTestCase
  • [WFLY-18664] - i18n of exception messages in transactions
  • [WFLY-18700] - java.lang.OutOfMemoryError: Direct buffer memory
  • [WFLY-18765] - Missing Locale parameter while calling toUpperCase and toLowerCase methods
  • [WFLY-18776] - Incorrect link in the documentation pointing to Keycloak documentation
  • [WFLY-18821] - Wildfly 30: form with enctype="multipart/form-data" does not support large input data (16425 bytes)
  • [WFLY-18913] - Restore the ignored service-name attribute in the opentelemetry subsystem
  • [WFLY-18921] - Undertow subsystem tests use invalid configuration
  • [WFLY-18952] - Migrate operations for MP OpenTracing and MP Metrics are failing
  • [WFLY-18957] - MicroProfile LRA is missing in the Getting Started Guide's MicroProfile spec table
  • [WFLY-18959] - Mail Quickstart maven dependencies have wrong scope
  • [WFLY-18969] - Give the Apache Lucene module access to jdk.unsupported
  • [WFLY-18972] - JDR not collecting server manifest.yaml
  • [WFLY-18983] - Galleon layers documentation doesn't cover 'metrics' and 'health'
  • [WFLY-18984] - The jaxrs-server layer should not result in MicroProfile REST Client or Config provisioning
  • [WFLY-18987] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null)
  • [WFLY-19010] - SSL Client context not loaded with AMQP Connector used in bootable jar
  • [WFLY-19016] - org.infinispan module does not export required package org.infinispan.util.function
  • [WFLY-19019] - Exception that happened during deployment is being hidden
  • [WFLY-19020] - JakartaEE application client: module "org.hibernate" is not added to classpath
  • [WFLY-19023] - Reactive messaging modules depend on javax api alias modules
  • [WFLY-19036] - Duplicate declaration of org.apache.kerby:kerb-server-api-all dependency
  • [WFLY-19040] - Regression due to SSLHandshakeException affecting HotRod client when connecting to remote Infinispan
  • [WFLY-19044] - Welcome page points to old user forum
  • [WFLY-19071] - Fixing Apache Artemis 2.32 upgrade dependencies
  • [WFLY-19072] - Fixing AddressSettings default values
  • [WFLY-19083] - Missing goal verify in the MicroprofileHealt QS in integration testing profile
  • [WFLY-19087] - External messaging resources can't be updated
  • [WFLY-19089] - Exception javax/management/openmbean/CompositeData using AMQP-client in Wildfly built-in Artemis ActiveMQ server
  • [WFLY-19098] - galleon: custom provisioning creates unsecured http-invoker (CVE-2023-4503)
  • [WFLY-19100] - Datasource subsystem fails to parse 5.0 and 6.0 configurations
  • [WFLY-19110] - Connector: restore application security configuration
  • [WFLY-19115] - Platform Mail TCK tests fail on Java 21
  • [WFLY-19132] - MSC000004: Failure during stop of service jboss.undertow.filter.load-balancer.service: NPE
  • [WFLY-19133] - Using Undertow mod_cluster filter with legacy security realms should throw an OperationFailedException
  • [WFLY-19140] - Clustering testsuite failures when using -Dts.bootable.preview
  • [WFLY-19145] - The wildfly-glow-arquillian-plugin config doesn't account for WildFly Preview
  • [WFLY-19150] - Incorrect dropping of 'server.jvm.args' meant to be passed to Arquillian
  • [WFLY-19151] - Several metrics are not loaded correctly from their MBean
  • [WFLY-19167] - war containing JDBC drivers deploys an extra driver
  • [WFLY-19170] - The wildfly-preview feature pack doesn't run at preview stability OOTB
  • [WFLY-19183] - Bootable jar testing fails with WildFly Preview in the testsuite/integration/microprofile module
  • [WFLY-19187] - Fix missed JMX bean name
  • [WFLY-19189] - Invalid Glow verbosity config in microprofile-tck
  • [WFLY-19201] - Fix the maven warn about duplicate plugin declaration
  • [WFLY-19209] - The jaxrs subsystem should not assume that simply have the org.wildfly.microprofile.config means the microprofile-rest-client layer is present
  • [WFLY-19219] - ManagementOnlyModeTestCase is broken because Manual model OIDC tests
  • [WFLY-19220] - WildFly needs to pass the "old" Faces 4.0 TCK tests in jakarta-faces-tck-4.0.3.zip
  • [WFLY-19222] - The internal.channel.profile is broken
  • [WFLY-19231] - Upgrade mvc-krazo to 1.0.0.Final
  • [WFLY-19249] - Strange bolding in Admin Guide 'Managed Domain Configuration Files'
  • [WFLY-19250] - Duplicate Admin Guide 'Default Native Interface Security' sections
  • [WFLY-19262] - hibernate.type.json_format_mapper error
  • [WFLY-19270] - Shared CI to build and test WildFly issue with Windows and JDK11

Component Upgrade

  • [WFLY-18520] - Upgrade CXF to 4.0.4(resolve CVE-2024-28752)
  • [WFLY-18716] - Upgrade Mojarra to 4.0.6
  • [WFLY-18946] - Upgrade Infinispan to 14.0.22.Final
  • [WFLY-18958] - Upgrade JGroups to 5.2.20.Final
  • [WFLY-18970] - Upgrade ASM to 9.6
  • [WFLY-18971] - Upgrade ByteBuddy to 1.14.11
  • [WFLY-18977] - Upgrade jgroups-kubernetes to 2.0.2.Final
  • [WFLY-18978] - Update JBeret to 2.2.1.Final
  • [WFLY-18980] - Upgrade SmallRye Config to 3.5.2
  • [WFLY-18981] - Upgrade SmallRye Reactive Messaging to 4.16.0
  • [WFLY-18982] - Upgrade Apache Artemis to 2.32.0
  • [WFLY-18989] - Upgrade to Hibernate 6.4.4.Final release
  • [WFLY-19001] - Upgrade joda-time from 2.12.5 to 2.12.6
  • [WFLY-19003] - Upgrade Netty to 4.1.106
  • [WFLY-19005] - Upgrade to SmallRye Mutiny 2.5.6
  • [WFLY-19014] - Upgrade jboss-ejb-client to 5.0.6.Final
  • [WFLY-19022] - Upgrade testcontainers to 1.19.5
  • [WFLY-19028] - Upgrade openjdk-orb to 10.1.0.Final
  • [WFLY-19031] - Upgrade RESTEasy from 6.2.7.Final to 6.2.8.Final
  • [WFLY-19032] - Upgrade Snappy Java to 1.1.10.5 (CVEs CVE-2023-34453, CVE-2023-34454, CVE-2023-34455, CVE-2023-43642)
  • [WFLY-19034] - Upgrade nimbus-jose-jwt to 9.37.3 [CVE-2023-52428]
  • [WFLY-19035] - Upgrade wildfly-http-client to 2.0.7.Final
  • [WFLY-19037] - Upgrade WildFly Core to 24.0.0.Beta1
  • [WFLY-19041] - Upgrade HAL to 3.7.0.Final
  • [WFLY-19045] - Upgrade Infinispan to 14.0.24.Final
  • [WFLY-19046] - Upgrade JGroups to 5.2.22.Final
  • [WFLY-19052] - Upgrade SmallRye Config from 3.5.2 to 3.5.4
  • [WFLY-19053] - Update VertX Kafka client from 4.4.6 to 4.4.8
  • [WFLY-19054] - Update Vert.x from from 4.5.1 to 4.5.3
  • [WFLY-19055] - Update SmallRye Reactive Messaging from 4.16.0 to 4.16.2
  • [WFLY-19056] - Upgrade Narayana to 7.0.1.Final
  • [WFLY-19059] - Update resteasy-spring to 3.1.2.Final
  • [WFLY-19076] - Upgrade WildFly Core to 24.0.0.Beta2
  • [WFLY-19079] - Upgrade Infinispan to 14.0.26.Final
  • [WFLY-19084] - Upgrade smallrye-open-api to 3.10.0
  • [WFLY-19088] - Upgrade Apache James Mime4j to 0.8.10 for CVE-2024-21742
  • [WFLY-19090] - Upgrade Jakarta Activation from 2.1.2 to 2.1.3
  • [WFLY-19091] - Upgrade Angus Activation from 2.0.1 to 2.0.2
  • [WFLY-19092] - Upgrade Jakarta Mail from 2.1.2 to 2.1.3
  • [WFLY-19094] - Upgrade Angus Mail to from 2.0.2 to 2.0.3
  • [WFLY-19095] - Update Micrometer to 1.12.4
  • [WFLY-19096] - Upgrade to SmallRye Mutiny 2.5.7
  • [WFLY-19097] - Upgrade Netty to 4.1.107
  • [WFLY-19104] - Upgrade to WildFly Galleon Plugins 7.0.0.Beta4
  • [WFLY-19105] - Upgrade to Hibernate Search 7.1
  • [WFLY-19106] - Upgrade to Lucene 9.9
  • [WFLY-19107] - Upgrade to Elasticsearch client 8.12
  • [WFLY-19108] - Upgrade org.bitbucket.b_c:jose4j from 0.9.4 to 0.9.6
  • [WFLY-19109] - Upgrade com.fasterxml.jackson from 2.15.3 to 2.15.4
  • [WFLY-19118] - Upgrade SmallRye Config from 3.4.3 to 3.6.1
  • [WFLY-19119] - Upgrade SmallRye Reactive Messaging to 4.18.0 and Kafka Client to 3.7.0
  • [WFLY-19123] - Upgrade wildfly-transaction-client to 3.0.5.Final
  • [WFLY-19129] - Upgrade JGroups to 5.2.23.Final
  • [WFLY-19135] - Bump version.org.testcontainers from 1.19.6 to 1.19.7
  • [WFLY-19137] - Use deployment-transformer-feature-pack transformer
  • [WFLY-19146] - Upgrade Jakarta XML Bind API to 4.0.2
  • [WFLY-19159] - Upgrade to SmallRye Reactive Messaging 4.19.0
  • [WFLY-19168] - Upgrade WildFly Core to 24.0.0.Beta3
  • [WFLY-19169] - Upgrade the WildFly Maven Plugin to 5.0.0.Beta4
  • [WFLY-19173] - Upgrade Infinispan to 14.0.27.Final
  • [WFLY-19174] - Upgrade jbossws-cxf to 7.1.0.Final
  • [WFLY-19181] - Upgrade to Galleon 6.0.0.Beta5 and Galleon Plugins 7.0.0.Beta6
  • [WFLY-19193] - Bump version.io.netty from 4.1.107.Final to 4.1.108.Final fixes CVE-2024-29025
  • [WFLY-19199] - Bump org.owasp:dependency-check-maven from 9.0.9 to 9.0.10
  • [WFLY-19200] - Upgrade to Galleon 6.0.0.Beta6 and Galleon Plugins 7.0.0.Beta7
  • [WFLY-19211] - Upgrade ironjacamar to 3.0.9.Final
  • [WFLY-19230] - Update Mojarra to 4.0.7
  • [WFLY-19240] - Upgrade WildFly Preview to Jakarta Annotation 3.0.0
  • [WFLY-19241] - Upgrade WildFly Preview to Jakarta Interceptor 2.2.0
  • [WFLY-19242] - Upgrade the wildfly-maven-plugin from 5.0.0.Beta4 to 5.0.0.Final
  • [WFLY-19243] - Upgrade the galleon-maven-plugin from 6.0.0.Beta6 to 6.0.0.Final
  • [WFLY-19244] - Upgrade wildfly-glow from 1.0.0.Beta13 to 1.0.0.Final
  • [WFLY-19245] - Upgrade WildFly Galleons plugins from 7.0.0.Beta7 to 7.0.0.Final
  • [WFLY-19246] - Upgrade the wildfly-jar-maven-plugin from 11.0.0.Beta1 to 11.0.0.Final
  • [WFLY-19256] - Update Jakarta CDI to 4.1.0 in WildFly Preview
  • [WFLY-19258] - Upgrade testsuite/integration/legacy to Netty 4.0.19.Final
  • [WFLY-19259] - Update Jakarta EL to 6.0.0 in WildFly Preview
  • [WFLY-19272] - Upgrade WildFly Core to 24.0.0.Final

Task

  • [WFLY-15178] - Rework ParseAndMarshalModelsTestCase
  • [WFLY-17740] - Add missing @fallback test in MicroProfile Fault Tolerance quickstart
  • [WFLY-17784] - Add a test case that makes use of a virtual-security-domain with MP-JWT
  • [WFLY-18174] - Change the default jakarta.faces.FACELETS_BUFFER_SIZE size to -1
  • [WFLY-18218] - Add contributing and other community documents to widfly-bom-builder-plugin
  • [WFLY-18297] - Reevalute test exclusions in the WildFly Preview maven profiles
  • [WFLY-18559] - Fix or remove org.jboss.as.test.smoke.jsf.JSFTestCase
  • [WFLY-18748] - Document how to optimize cloud clustering configuration created by our tooling to be scalable
  • [WFLY-18786] - Add tests for SetRequestInformationCallbackMechanismFactory
  • [WFLY-18932] - Update the WildFly vs WildFly Preview document for current differences
  • [WFLY-18937] - Add git log data to the shared-wildfly-build.yml output
  • [WFLY-18942] - Fix automated testing of Micrometer QS under OpenShift
  • [WFLY-18943] - Fix automated testing of OpenTelemetry QS under OpenShift
  • [WFLY-18964] - Upgrade to Galleon 6 Beta2, upgrade all provisioning tooling
  • [WFLY-18966] - Upgrade licenses plugin, update licenses
  • [WFLY-18967] - Require SE 17+ to build, 17 to deploy, but SE 11 source/target/release level
  • [WFLY-18975] - Remove stray System.out in SessionExpirationScheduler
  • [WFLY-18985] - Update WildFly docs to include reload operation required to valid key-store attributes update on Filesystem Security Realm
  • [WFLY-18997] - Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security'
  • [WFLY-19025] - Update LayersTestCase(s) to reflect WFCORE-6456
  • [WFLY-19026] - Update LayerTestBase assertions
  • [WFLY-19030] - Update HostExcludesTestCase configuration to work with WF32
  • [WFLY-19049] - Use testcontainers to start Mail server for running mail tests
  • [WFLY-19061] - Add comments to wildfly-feature-pack-build.xml files explaining the package-schemas element
  • [WFLY-19064] - Update the EE 11 preview to use current EE 11 releases
  • [WFLY-19065] - Make the ee subsystem dependency on the JBoss fork of Jakarta EL optional
  • [WFLY-19070] - Remove the unsupported compensations API
  • [WFLY-19078] - [Preview] Update the elytron-oidc-client subsystem parser to enumerate schema versions
  • [WFLY-19093] - Jakarta Mail no longer needs to find implementations on the Thread Context Class Loader
  • [WFLY-19101] - Add test checking for X-Content-Type-Options header in management console
  • [WFLY-19114] - Resolve WildFly-specific EE 10 TCK 10 failures on Java 21
  • [WFLY-19127] - shared-wildfly-build-and-test workflow file should allow for a branch/tag
  • [WFLY-19131] - Clustering TS: disable color output logging from nodes
  • [WFLY-19141] - Use SE 17 as the base JDK in GitHub Actions
  • [WFLY-19142] - Update the OIDC tests to use the 24.0.1 version of quay.io/keycloak/keycloak
  • [WFLY-19161] - Add documentation for configuration file aliases (WFCORE-4868)
  • [WFLY-19163] - Create testsuite/preview/manualmode
  • [WFLY-19165] - Update SpnegoMechTestCase to use org.wildfly.security.mechanism.gssapi.GSSCredentialSecurityFactory
  • [WFLY-19177] - Update elytron-oidc-client subsystem transformer to add a transformer from model version 2 to model version 3
  • [WFLY-19186] - Add CODEOWNERS to quickstart
  • [WFLY-19195] - Integrate EE 11 branch into main
  • [WFLY-19197] - Update ExpressionsTestCase for elytron-oidc-client to use the stability associated with the currently tested schema
  • [WFLY-19202] - Don't run layers tests against WFP on SE < 17
  • [WFLY-19207] - Add the KeycloakConfiguration test class inside testsuite/integration/manualmode to the allowlist for gitleaks
  • [WFLY-19224] - Suppress CVE-2023-1973 from being reported against Undertow
  • [WFLY-19225] - CVE-2023-6236: Add tests for multi-tenancy to ensure that a valid token from one tenant cannot be used to access another tenant
  • [WFLY-19226] - CVE-2024-1233: Add documentation for the new wildfly.elytron.jwt.allowed.jku.values.<realm-name> system property
  • [WFLY-19232] - Update ElytronOidcSubsystemSchema to only add the Scope attribute to Preview:2.0 schema version or later
  • [WFLY-19236] - [SCA Suppressions] Update CPE exclusion now org.wildfly.galleon-pluginstransformer has become org/wildfly/deployment/transformer/transformer
  • [WFLY-19237] - [SCA Suppressions] Add a suppression for CVE-2024-23080
  • [WFLY-19265] - Ensure OidcWithMultiTenancyTest runs successfully with the security manager enabled and gets skipped if Docker isn't available

Sub-task

  • [WFLY-18604] - Reevalute test exclusions in the integration/clustering module
  • [WFLY-18681] - Reevalute test exclusions in the testsuite/domain module
  • [WFLY-18874] - Replace service value captor abstractions from wildfly-clustering-common with variants from wildfly-subsystem
  • [WFLY-18895] - Pass Standalone Mail TCK tests on Java 21
  • [WFLY-18988] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in Undertow subsystem
  • [WFLY-18990] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in JSF subsystem
  • [WFLY-18991] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in EJB subsystem
  • [WFLY-18992] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in EE subsystem
  • [WFLY-18993] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) from JCA subsystem
  • [WFLY-18994] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) from JGroups subsystem
  • [WFLY-18995] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) from Infinispan subsystem
  • [WFLY-18996] - Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in batch-jberet subsystem
  • [WFLY-19006] - Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in connector subsystem
  • [WFLY-19007] - Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in ejb3 subsystem
  • [WFLY-19008] - Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in ee subsystem
  • [WFLY-19009] - Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in undertow subsystem
  • [WFLY-19012] - Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in webservices subsystem
  • [WFLY-19051] - Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in messaging subsystem

New Contributors

GitHub Release Notes

In addition to the JIRA-focused notes above, we also provide GitHub generated release notes, which provide links to relevant pull requests.

What's Changed

  • WFLY-18946 Upgrade Infinispan to 14.0.22.Final by @pferraro in #17555
  • WFLY-18958 Upgrade JGroups to 5.2.20.Final by @dependabot in #17554
  • WFLY-18975 Remove stray System.out in SessionExpirationScheduler by @pferraro in #17575
  • [WFLY-18952] Migrate operations for MP OpenTracing and MP Metrics are failing by @jasondlee in #17559
  • [WFLY-18765] Add Locale parameter while calling toUpperCase and toLowerCase methods by @soul2zimate in #17422
  • WFLY-18080 Fix FaultToleranceMicrometerIntegrationTestCase to lookup Micrometer Counters with a specific Tags by @rhusar in #17573
  • WFLY-18966: bump licenses-plugin to 2.4.1.Final, delete unneeded entries by @michpetrov in #17571
  • Bump org.apache.groovy:groovy from 4.0.17 to 4.0.18 by @dependabot in #17553
  • [WFLY-18970] Upgrade ASM to 9.6 by @ropalka in #17568
  • [WFLY-18984] Remove the microprofile-rest-client dependency from the … by @jamezp in #17579
  • WFLY-18994 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) from JGroups subsystem by @pferraro in #17586
  • WFLY-18995 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) from Infinispan subsystem by @pferraro in #17587
  • WFLY-18993 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) from JCA subsystem by @pferraro in #17585
  • [WFLY-18980][WFLY-18981] Upgrade SR Config (3.5.2) and Reactive Messaging (4.16.0) by @kabir in #17577
  • WFLY-18978 Update JBeret to 2.2.1.Final by @liweinan in #17576
  • [WFLY-18972] collect installation manifest files by @bmaxwell in #17570
  • WFCORE-6668 Ensure read-feature-description results contain stability as reported by associated description for use by WildFly Glow by @pferraro in #17589
  • WFLY-18992 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in EE subsystem by @pferraro in #17584
  • [WFLY-18937] Add git log data to the shared-wildfly-build.yml output by @soul2zimate in #17548
  • Revert "[WFLY-15426] Temporarily disabling WS RM test" by @bstansberry in #17535
  • [WFLY-19001]:Upgrade joda-time from 2.12.5 to 2.12.6 by @jimma in #17592
  • [WFLY-18971] Upgrade ByteBuddy to 1.14.11 by @ropalka in #17569
  • Fix for WFLY-18964, Upgrade to Galleon 6 Beta2, upgrade all provisioning tooling by @jfdenise in #17563
  • WFLY-19003 Bump version.io.netty from 4.1.104.Final to 4.1.106.Final by @dependabot in #17539
  • WFLY-18996 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in batch-jberet subsystem by @pferraro in #17588
  • [WFLY-18786] Add tests for SetRequestInformationCallbackMechanismFactory by @Skyllarr in #17449
  • [WFLY-18776]: Incorrect link in the documentation pointing to Keycloak documentation by @harshittiwariii in #17608
  • Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.4 to 2.2.5 by @dependabot in #17607
  • [WFLY-18969] Give the Apache Lucene module access to jdk.unsupported by @ropalka in #17566
  • [WFLY-19013] Upgrade wildfly-transaction-client to 3.0.4.Final by @tadamski in #17604
  • [WFLY-19005] Bump version.io.smallrye.smallrye-mutiny from 2.5.1 to 2.5.6 by @dependabot in #17593
  • WFLY-18080 Fix FaultToleranceMicrometerIntegrationTestCase to check for Docker being available which is a requirement of the MicrometerSetupTask by @rhusar in #17610
  • WFLY-18989 Upgrade to Hibernate 6.4.4.Final release by @scottmarlow in #17609
  • [WFLY-19022] Upgrade testcontainers to 1.19.5 by @darranl in #17612
  • [WFLY-19008] Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in ee subsystem by @soul2zimate in #17603
  • [WFLY-19010] Elytron registry is in common module by @kabir in #17602
  • [WFLY-18982]: Upgrade Apache Artemis to 2.32.0 by @ehsavoie in #17578
  • [WFLY-19009] Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in undertow subsystem by @soul2zimate in #17600
  • [WFLY-18997] Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in connector subsystem by @soul2zimate in #17598
  • [WFLY-18604][WFLY-18681] re-evaluated test exclusions for ts.preview and ts.bootable.preview profiles by @istudens in #17331
  • WFLY-18874 Replace service value captor abstractions from wildfly-clustering-common with variants from wildfly-subsystem by @pferraro in #17509
  • [WFLY-19023] Use jakarta module dependencies in the reactive messagin… by @bstansberry in #17617
  • WFLY-18988 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) from Undertow subsystem by @pferraro in #17581
  • [WFLY-19028] Upgrade openjdk-orb to 10.1.0.Final by @tadamski in #17620
  • [WFLY-16854] Fix servlet picking up response and request encoding from web.xml by @xjusko in #17590
  • [WFLY-19026] Update LayerTestBase assertions by @bstansberry in #17618
  • WFLY-19020 Application client applications should be able to deploy persistence units by @scottmarlow in #17616
  • WFLY-19019: Do not hide exceptions of failed deployments in case undeploy also failed by @kevinferrare in #17611
  • [WFLY-19032] Upgrade snappy-java to 1.1.10.5 by @darranl in #17629
  • WFLY-18990 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in JSF subsystem by @pferraro in #17582
  • [WFLY-19034] Upgrade nimbus-jose-jwt to 9.37.3 by @darranl in #17635
  • [WFLY-19036] Remove duplicated org.apache.kerby:kerb-server-api-all d… by @yersan in #17638
  • WFLY-19029 Hibernate ORM 6.4+ should export services to consumer classpath by @Sanne in #17591
  • [WFLY-19037] Upgrade WildFly Core to 24.0.0.Beta1 by @yersan in #17639
  • [WFLY-18163] Make it possible to use JaasSecurityRealm via a custom-realm resource by @Skyllarr in #17622
  • [WFLY-18163] Make it possible to use JaasSecurityRealm via a custom-realm resource by @fjuma in #17637
  • [WFLY-19041] Upgrade HAL to 3.7.0.Final by @hpehl in #17640
  • WFLY-19040 Configure SNI hostnames per cluster if possible by @pferraro in #17643
  • WFLY-18977 Upgrade jgroups-kubernetes to 2.0.2.Final by @rhusar in #17633
  • WFLY-19045, WFLY-19046 Upgrade Infinispan to 14.0.24.Final, JGroups to 5.2.22.Final by @pferraro in #17646
  • [WFLY-19012] Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in webservices subsystem by @soul2zimate in #17601
  • [WFLY-19007] Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in ejb3 subsystem by @soul2zimate in #17599
  • Bump org.asciidoctor:asciidoctor-maven-plugin from 2.2.5 to 2.2.6 by @dependabot in #17623
  • [WFLY-19051] Remove Stage.RUNTIME uses of capability 'org.wildfly.legacy-security' in messaging subsystem by @soul2zimate in #17652
  • Bump version.org.wildfly.glow from 1.0.0.Beta7 to 1.0.0.Beta9 by @dependabot in #17651
  • [WFLY-18985] Update WildFly docs to include reload operation required to valid key-store attributes update on Filesystem Security Realm by @lvydra in #17580
  • [WFLY-19014][WFLY-19035] Upgrade jboss-ejb-client to 5.0.6.Final, wildfly-http-client to 2.0.7.Final by @tadamski in #17605
  • Add precision to a system property note in the admin guide by @mr1chter in #17628
  • [WFLY-19054]Bump version.io.vertx.vertx from 4.5.1 to 4.5.3 by @dependabot in #17594
  • [WFLY-19052] Bump version.io.smallrye.smallrye-config from 3.5.2 to 3.5.4 by @dependabot in #17606
  • [WFLY-18559] Fix or remove org.jboss.as.test.smoke.jsf.JSFTestCase by @jasondlee in #17659
  • Bump version.org.eclipse.jetty from 9.4.53.v20231009 to 9.4.54.v20240208 by @dependabot in #17662
  • [WFLY-19055] Bump version.io.smallrye.smallrye-reactive-messaging from 4.16.0 to 4.16.2 by @dependabot in #17613
  • WFLY-19044: Fixing the User Forum link on the welcome page by @awesomebjt in #17673
  • WFLY-18991 Remove illegal uses of Operation.hasOptionalCapability(String, null, null) in EJB subsystem by @pferraro in #17583
  • [WFLY-19076] Upgrade WildFly Core to 24.0.0.Beta2 by @yersan in #17679
  • Fix GH nick typo in wildfly-bot.yml by @xstefank in #17678
  • WFLY-19084 Upgrade smallrye-open-api to 3.10.0 by @pferraro in #17681
  • [WFLY-18174] Change the default jakarta.faces.FACELETS_BUFFER_SIZE size to -1 by @jasondlee in #17661
  • WFLY-19056 Upgrade Narayana to 7.0.1.Final by @marcosgopen in #17654
  • [WFLY-19089]: Exception javax/management/openmbean/CompositeData usin… by @ehsavoie in #17684
  • [WFLY-19088] Upgrade Apache James Mime4j to 0.8.10 for CVE-2024-21742 by @darranl in #17682
  • Fix for WFLY-19021, WildFly provisioning to support WildFly stability by @jfdenise in #17645
  • Bump version.org.testcontainers from 1.19.5 to 1.19.6 by @dependabot in #17690
  • [WFLY-19096] Bump version.io.smallrye.smallrye-mutiny from 2.5.6 to 2.5.7 by @dependabot in #17691
  • [WFLY-19059] Update resteasy-spring to 3.1.2.Final by @liweinan in #17656
  • [WFLY-19025] Update LayersTestCase(s) to reflect WFCORE-6456 by @bstansberry in #17650
  • [WFLY-19053]Bump io.vertx:vertx-kafka-client from 4.4.6 to 4.4.8 by @dependabot in #17614
  • [WFLY-18185] Community documentation for caching realm allowing authentication with externally updated credential by @Skyllarr in #17053
  • [WFLY-19097] Bump version.io.netty from 4.1.106.Final to 4.1.107.Final by @dependabot in #17634
  • [WFLY-19108] Bump org.bitbucket.b_c:jose4j from 0.9.4 to 0.9.6 by @dependabot in #17696
  • Fix for WFLY-19104, Upgrade to WildFly Galleon Plugins 7.0.0.Beta4 by @jfdenise in #17699
  • Bump org.apache.groovy:groovy from 4.0.18 to 4.0.19 by @dependabot in #17695
  • WFLY-19098 galleon: custom provisioning creates unsecured http-invoker by @xstefank in #17693
  • [WFLY-19100] Fixes Datasource subsystem 5.0 and 6.0 parsing by @emmartins in #17697
  • WFLY-19129 Upgrade JGroups to 5.2.23.Final by @pferraro in #17715
  • [WFLY-19090][WFLY-19091][WFLY-19092][WFLY-19093][WFLY-19094] Upgrade Jakarta Activation, Jakarta Mail and Angus implementations by @yersan in #17685
  • Fix for WFLY-19127, shared-wildfly-build-and-test workflow file should allow for a branch/tag by @jfdenise in #17725
  • [WFLY-19135] Bump version.org.testcontainers from 1.19.6 to 1.19.7 by @dependabot in #17710
  • [WFLY-13957] use assertStatsAttribute in ManagedExecutorServiceMetric… by @emmartins in #17722
  • WFLY-18716 Upgrade Mojarra to 4.0.6 by @pferraro in #17716
  • [WFLY-19095] Update Micrometer to 1.12.4 by @jasondlee in #17704
  • [WFLY-19123] Upgrade wildfly-transaction-client to 3.0.5.Final by @tadamski in #17713
  • [WFLY-19073] fix schema link jboss-app_7_0.xsd by @baranowb in #17671
  • WFLY-19071/WFLY-19072: Fixing AddressSettings default values and Artemis 2.32 dependencies by @ehsavoie in #17670
  • [WFLY-19087]: External messaging resources can't be updated. by @ehsavoie in #17694
  • WFLY-11244 Unignore RemoteStatefulEJBConcurrentFailoverTestCase by @rhusar in #17723
  • WFLY-18921 Undertow subsystem tests use invalid configuration by @pferraro in #17529
  • WFCORE-6650 Implement DeploymentUnit.getStability() introduced via wildfly-core 24.0.0.Beta2. by @pferraro in #17702
  • [WFLY-15178] Enable the legacy ParseAndMarshalModelsTestCase's by @jamezp in #17726
  • WFLY-19133 Using Undertow mod_cluster filter with legacy security realms should throw an OperationFailedException + cleanup unused log messages by @rhusar in #17720
  • WFLY-19131 Clustering TS: disable color output logging from nodes by @rhusar in #17718
  • WFLY-19132 MSC000004: Failure during stop of service jboss.undertow.filter.load-balancer.service: NPE by @pferraro in #17719
  • WFLY-19105 Upgrade to Hibernate Search 7.1 (WFLY-19107 Upgrade to Elasticsearch client 8.12/ WFLY-19106 Upgrade to Lucene 9.9) by @marko-bekhta in #17700
  • Merge main into EE11 by @bstansberry in #17675
  • Ignore intermittently failing DistributedTimerServiceTestCase by @bstansberry in #17727
  • [WFLY-19118][WFLY-19119] Upgrade SmallRye Config to 3.6.1 and SmallRye Reactive Messaging to 4.18.0 by @kabir in #17712
  • [WFLY-19146] Bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.1 to 4.0.2 by @dependabot in #17706
  • Fix for WFLY-19021, WildFly provisioning to support WildFly stability (continuing) by @jfdenise in #17736
  • [WFLY-19140] For tests disabled with -Dts.bootable, disable them with… by @bstansberry in #17731
  • WFLY-19142 Update the OIDC tests to use the 24.0.1 version of quay.io/keycloak/keycloak by @xstefank in #17730
  • [WFLY-19109] Bump version.com.fasterxml.jackson from 2.15.3 to 2.15.4 by @dependabot in #17653
  • Bump com.squareup.okio:okio from 1.17.2 to 1.17.6 by @dependabot in #17724
  • WFLY-19070 Remove the narayana compensations module by @TomasHofman in #17669
  • [WFLY-19150] Clean up server.jvm.args handling by @bstansberry in #17740
  • [WFLY-19145] When provisioning a wildfly-preview based server for tests, use wildfly-test-feature-pack-preview for test-specific content by @bstansberry in #17732
  • [WFLY-19061] Document the meaning of wildfly-feature-pack-build.xml/p… by @bstansberry in #17657
  • WFLY-19079 Upgrade Infinispan to 14.0.26.Final by @pferraro in #17680
  • [WFLY-19165] Update SpnegoMechTestCase to use org.wildfly.security.mechanism.gssapi.GSSCredentialSecurityFactory by @fjuma in #17755
  • [WFLY-19031] Upgrade RESTEasy to 6.2.8.Final. by @jamezp in #17754
  • Bump version.org.wildfly.glow from 1.0.0.Beta9 to 1.0.0.Beta11 by @dependabot in #17748
  • Bump org.apache.groovy:groovy from 4.0.19 to 4.0.20 by @dependabot in #17745
  • [WFLY-19110] Connector: restore application security configuration by @tadamski in #17701
  • [WFLY-18520]:Upgrade CXF to 4.0.4 by @jimma in #17758
  • [WFLY-19158][WFLY-19159] Upgrade to SR Config 3.7.1 and Reactive Messaging 4.19.0 by @kabir in #17749
  • [WFLY-19116]: Experimental - Provide a cool boot banner. by @ehsavoie in #17703
  • [WFLY-19168] Upgrade WildFly core to 24.0.0.Beta3 by @darranl in #17761
  • [WFLY-19169] Upgrade the WildFly Maven Plugin to 5.0.0.Beta4 by @bstansberry in #17762
  • [WFLY-19170] Make WildFly Preview run at preview stability OOTB by @bstansberry in #17764
  • [WFLY-19174]:Upgrade jbossws-cxf to 7.1.0.Final by @jimma in #17768
  • [WFLY-19141] Step 2 -- Switch JRE tests to build with SE 17 by @bstansberry in #17757
  • [WFLY-19141] Step 1 -- switch simple workflows to build with JDK 17 by @bstansberry in #17756
  • [WFLY-19151] Several metrics are not loaded correctly from their MBean by @jasondlee in #17759
  • [WFLY-19049] Use testcontainers to start Mail server for running mail… by @yersan in #17721
  • [WFLY-19141] Switch to using SE 17 for GH workflow builds by @bstansberry in #17729
  • [WFLY-19101] Add test checking for X-Content-Type-Options header in management console by @soul2zimate in #17765
  • Fix for WFLY-19181, Upgrade to Galleon 6.0.0.Beta5 and Galleon Plugins 7.0.0.Beta6 by @jfdenise in #17770
  • [WFLY-18967] Require SE 17+ to build, 17 to deploy, but SE 11 source/… by @bstansberry in #17735
  • [WFLY-19145] Ensure the test feature pack is built before testsuite t… by @bstansberry in #17774
  • [WFLY-19183] Remove wildlfy-jar-maven-plugin config cruft by @bstansberry in #17775
  • Bump version.org.wildfly.glow from 1.0.0.Beta11 to 1.0.0.Beta12 by @dependabot in #17771
  • Ee11 testsuite by @bstansberry in #17741
  • [WFLY-19187] Fix missed JMX bean name by @jasondlee in #17776
  • [WFLY-19189] Use the correct config property for verbose output by @bstansberry in #17779
  • [WFLY-19173] ugraded Infinispan to 14.0.27.Final by @istudens in #17767
  • [WFLY-19193] Bump version.io.netty from 4.1.107.Final to 4.1.108.Final by @dependabot in #17747
  • [WFLY-18073] Add the OWASP dependency-check plugin to the WildFly build. by @darranl in #17686
  • [WFLY-18955] micrometer Galleon layer should contain rules to be discovered by @jasondlee in #17658
  • [WFLY-19064] Update EE 11 components to late March releases by @bstansberry in #17777
  • [WFLY-19064][WFLY-19065] Update the EE 11 preview to use current EE 11 releases by @bstansberry in #17677
  • [WFLY-18913] Restore the ignored service-name attribute in the opentelemetry subsystem by @jasondlee in #17632
  • [WFLY-13762] [Community] Tests for SSLContext to support delegation to alternate instances based on peer information. by @Skyllarr in #13687
  • [WFLY-19130] Create and publish WildFly channels by @spyrkob in #17746
  • [WFLY-19062] Add preview stability support for Jakarta MVC to standard WildFly by @bstansberry in #17766
  • [WFLY-19199] Bump org.owasp:dependency-check-maven from 9.0.9 to 9.0.10 by @dependabot in #17782
  • Fix for WFLY-19200, Upgrade to Galleon 6.0.0.Beta6 and Galleon Plugins 7.0.0.Beta7 by @jfdenise in #17788
  • [WFLY-19202] Require SE 17+ to run testsuite/integration/preview subm… by @bstansberry in #17789
  • [WFLY-19062] Don't hard code wildfly-preview-feature-pack when testing the mvc-krazo layer in testsuite/layers-expansion by @bstansberry in #17791
  • [WFLY-19195] Integrate EE 11 branch into main by @bstansberry in #17784
  • Pulls by @bstansberry in #17792
  • WFLY-16532 [Preview] elytron-oidc-client: add ability to configure additional scope for authentication request by @PrarthonaPaul in #17790
  • [WFLY-19207] Add the KeycloakConfiguration test class inside testsuit… by @PrarthonaPaul in #17793
  • Fix for WFLY-19137, Use deployment-transformer-feature-pack transformer by @jfdenise in #17806
  • [WFLY-19219] Use a specific server for manual mode OIDC tests by @yersan in #17804
  • [WFLY-19201] Fix the maven warn about duplicate plugin declaration by @bstansberry in #17786
  • [WFLY-19211] Upgrade ironjacamar to 3.0.9.Final by @tadamski in #17798
  • [WFLY-19224] Suppress CVE-2023-1973 as WildFly no longer uses Undertow's authentication mechanisms. by @darranl in #17810
  • Bump version.org.wildfly.glow from 1.0.0.Beta12 to 1.0.0.Beta13 by @dependabot in #17802
  • [WFLY-19209] Do not attempt to use the RESTEasy MicroProfile Configur… by @jamezp in #17797
  • [WFLY-19237] Add a suppression for CVE-2024-23080 by @darranl in #17819
  • [WFLY-19230] Upgrade to Mojarra 4.0.7 by @scottmarlow in #17814
  • [WFLY-19236] Update the suppression of the CPE mapping for the org.wildfly.deployment:transformer component. by @darranl in #17818
  • [WFLY-19167] war containing JDBC drivers deploys an extra driver by @gaol in #17760
  • [WFLY-18664] Fix i18n of exception messages in transactions by @soul2zimate in #17311
  • [WFLY-19240][WFLY-19241] EE 11 final spec upgrades by @bstansberry in #17820
  • [WFLY-19242 - WFLY-19246] Galleon based component upgrades by @jamezp in #17822
  • [WFLY-19226] Add documentation for the new wildfly.elytron.jwt.allowed.jku.values. system property for CVE-2024-1233 by @fjuma in #17812
  • [WFLY-19176][Preview] Update elytron-oidc-client scope related tests to use optional client scopes for multipleClientScopes test by @PrarthonaPaul in #17808
  • WFLY-19161: add documentation for configuration file aliases by @michpetrov in #17751
  • WFLY-19232 Update ElytronOidcSubsystemSchema to only add the Scope attribute to Preview:2.0 schema version or later by @PrarthonaPaul in #17816
  • WFLY-18748 Document how to optimize cloud clustering configuration created by our tooling to be scalable by @rhusar in #17432
  • [WFLY-19231] Upgrade mvc-krazo-feature-pack to 1.0.0.Final by @bstansberry in #17823
  • [WFLY-19258] Upgrade testsuite/integration/legacy to Netty 4.0.19.Final by @bstansberry in #17829
  • [WFLY-19256][WFLY-19259] Move CDI and EL to final releases in WildFly Preview by @bstansberry in #17830
  • [WFLY-18932] Update the WildFly vs WildFly Preview document for curre… by @bstansberry in #17825
  • WFLY-19021, community doc. Document usage of Galleon stability properties by @jfdenise in #17801
  • WFLY-19016 org.infinispan module needs to export org.infinispan.util.function package for use with SerializableFunctions. by @pferraro in #17827
  • [WFLY-19178][WFLY-19179][WFLY-19249][WFLY-19250] Admin guide improvements by @bstansberry in #17826
  • [WFLY-19177] [preview] Update elytron-oidc-client subsystem transformer to add a transformer from model version 3 to model version 2 by @PrarthonaPaul in #17803
  • [WFLY-19222] Use the correct GAV for the internal channel by @bstansberry in #17805
  • WFLY-19262 hibernate.type.json_format_mapper error by @scottmarlow in #17835
  • [WFLY-18957][WFLY-18983] Layers documentation fixes. by @bstansberry in #17837
  • [WFLY-19272] Upgrade WildFly Core to 24.0.0.Final by @yersan in #17841
  • Fix for WFLY-19270, Shared CI to build and test WildFly issue with Windows and JDK11 by @jfdenise in #17839
  • [WFLY-19172][WFLY-19225][WFLY-17784] Aggregate PR by @bstansberry in #17842
  • [WFLY-17784] Add tests for identity propagation with MP-JWT by @fjuma in #17456
  • [WFLY-19225] Add tests for multi-tenancy to ensure that a valid token from one tenant cannot be used to access another tenant for CVE-2023-6236 by @fjuma in #17811

Full Changelog: 31.0.1.Final...32.0.0.Final

Don't miss a new wildfly release

NewReleases is sending notifications on new releases.