Skip to content

31.0.0.Beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@bstansberry bstansberry released this 20 Dec 15:26
· 710 commits to main since this release

Release Notes - WildFly 31.0.0.Beta1

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

Information about changes in the WildFly Core releases that went into WildFly 31.0.0.Beta1 is also available:

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

Feature Request

  • [WFLY-15405] - Add support for AMQP Connector in MP Reactive Messaging
  • [WFLY-18838] - Preview support for Jakarta MVC 2.1

Enhancement

  • [WFLY-18383] - Quickstart for MicroProfile LRA
  • [WFLY-18460] - bmt Quickstart Common Enhancements CY2023Q3
  • [WFLY-18463] - ee-security Quickstart Common Enhancements CY2023Q3
  • [WFLY-18465] - ejb-remote Quickstart Common Enhancements CY2023Q3
  • [WFLY-18466] - ejb-security-context-propagation Quickstart Common Enhancements CY2023Q3
  • [WFLY-18467] - ejb-security-programmatic-auth Quickstart Common Enhancements CY2023Q3
  • [WFLY-18469] - ejb-timer Quickstart Common Enhancements CY2023Q3
  • [WFLY-18473] - helloworld-jms Quickstart Common Enhancements CY2023Q3
  • [WFLY-18477] - helloworld-singleton Quickstart Common Enhancements CY2023Q3
  • [WFLY-18478] - helloworld-ws Quickstart Common Enhancements CY2023Q3
  • [WFLY-18480] - hibernate Quickstart Common Enhancements CY2023Q3
  • [WFLY-18481] - http-custom-mechanism Quickstart Common Enhancements CY2023Q3
  • [WFLY-18482] - jaxrs-client Quickstart Common Enhancements CY2023Q3
  • [WFLY-18483] - jaxrs-jwt Quickstart Common Enhancements CY2023Q3
  • [WFLY-18484] - jaxws-ejb Quickstart Common Enhancements CY2023Q3
  • [WFLY-18485] - jaxws-retail Quickstart Common Enhancements CY2023Q3
  • [WFLY-18487] - jta-crash-rec Quickstart Common Enhancements CY2023Q3
  • [WFLY-18488] - jts Quickstart Common Enhancements CY2023Q3
  • [WFLY-18490] - logging Quickstart Common Enhancements CY2023Q3
  • [WFLY-18491] - mail Quickstart Common Enhancements CY2023Q3
  • [WFLY-18494] - microprofile-fault-tolerance Quickstart Common Enhancements CY2023Q3
  • [WFLY-18495] - microprofile-health Quickstart Common Enhancements CY2023Q3
  • [WFLY-18499] - microprofile-rest-client Quickstart Common Enhancements CY2023Q3
  • [WFLY-18502] - remote-helloworld-mdb Quickstart Common Enhancements CY2023Q3
  • [WFLY-18504] - servlet-async Quickstart Common Enhancements CY2023Q3
  • [WFLY-18505] - servlet-filterlistener Quickstart Common Enhancements CY2023Q3
  • [WFLY-18506] - servlet-security Quickstart Common Enhancements CY2023Q3
  • [WFLY-18508] - spring-resteasy Quickstart Common Enhancements CY2023Q3
  • [WFLY-18513] - websocket-endpoint Quickstart Common Enhancements CY2023Q3
  • [WFLY-18514] - websocket-hello Quickstart Common Enhancements CY2023Q3
  • [WFLY-18544] - managed deployment in content repository duplicated in tmp/vfs/temp directory
  • [WFLY-18578] - Allow channel-based overriding of the org.jboss.as.product data
  • [WFLY-18743] - Change NoAuditLogTestCase class to use the system default encoding to read the log file
  • [WFLY-18758] - Use PermissionUtils to create permissions.xml
  • [WFLY-18782] - Dependency tree - wildfly-model-test & commons-text should only be in test scope
  • [WFLY-18791] - Create channel and manifest artifacts for the three feature packs
  • [WFLY-18792] - External configuration of channels to use when testing
  • [WFLY-18793] - Dynamic configuration of channels to use when testing
  • [WFLY-18819] - Quickstart READMEs XML snippets for server provisioning/bootable jar should not specify layers

Bug

  • [WFLY-14769] - Lookup of txn:LocalUserTransaction makes it possible to illegally use UserTransaction in a CMT context
  • [WFLY-16929] - ForwardedHandlerTestCase fails with security manager
  • [WFLY-17349] - WebJPATestCase intermittently fails
  • [WFLY-18009] - WildFly lacks support for LZ4 compression, which is needed by Kafka clients
  • [WFLY-18054] - Operations on any child resource of an Undertow servlet container fail with DuplicateServiceException
  • [WFLY-18215] - license correction for jipijapa-hibernate6 + wildfly-jpa
  • [WFLY-18240] - org.apache.activemq.artemis is required as an explicit dependency for some deployments
  • [WFLY-18384] - [CLUSTERING] File containing session data is never shrunk or deleted
  • [WFLY-18397] - Fix Standalone Old Faces 4.0 TCK 26 failures
  • [WFLY-18533] - Simplest JAXRS app is failing when deployed in server provisioned with jaxrs
  • [WFLY-18639] - Improve resiliency of reflection based-externalizers and marshallers
  • [WFLY-18653] - i18n of exception messages in ApplicationClientParsingDeploymentProcessor
  • [WFLY-18654] - i18n of exception message in WildFlyJobXmlResolver
  • [WFLY-18656] - i18n of exception messages in connector
  • [WFLY-18657] - i18n of exception messages in ee
  • [WFLY-18658] - i18n of exception messages in ejb3
  • [WFLY-18659] - i18n of exception messages in jpa
  • [WFLY-18660] - i18n of exception messages in messaging-activemq
  • [WFLY-18661] - i18n of exception messages in naming
  • [WFLY-18662] - i18n of exception messages in pojo
  • [WFLY-18663] - i18n of exception messages in sar
  • [WFLY-18665] - i18n of exception messages in webservices
  • [WFLY-18666] - i18n of exception messages in weld
  • [WFLY-18667] - i18n of exception messages in xts
  • [WFLY-18683] - Blocked JDBC store threads prevent shutdown
  • [WFLY-18694] - Broken link in Application Client documentation
  • [WFLY-18702] - In WildFly Preview jaxrs-server layer does not provision MP Rest Client
  • [WFLY-18703] - Misleading error message for XA DataSource class
  • [WFLY-18718] - license.xml has different line endings when provisioned on Windows
  • [WFLY-18726] - Illegal reflective access by org.wildfly.extension.elytron.SSLDefinitions when started by ps1 script
  • [WFLY-18727] - ATTRIBUTE granularity distributed sessions should always replicate on setAttribute(...)
  • [WFLY-18733] - Deployments of SharedClientContextTestCase should be undeployed
  • [WFLY-18736] - Remove okhttp dependency
  • [WFLY-18740] - On cache writes, Infinispan store=hotrod throws ISE: Only byte[] instances are supported currently
  • [WFLY-18742] - Provisioning micrometer and opentelemetry layers issue
  • [WFLY-18746] - Revisit telemetry layers inclusion rules.
  • [WFLY-18756] - WildFly throws UnknownHostExceptions and XARecovery fails when Connected to an AMQ Cluster in OpenShift
  • [WFLY-18775] - Intermittent NPE in distributed timers TimerScheduler
  • [WFLY-18811] - Reduce visibility org.infinispan module to only those packages containing public API
  • [WFLY-18814] - A typo in run-integration-tests-with-provisioned-server.adoc
  • [WFLY-18823] - Fix Flaky AbstractValidationUnitTest
  • [WFLY-18844] - Invalid XmlMerge output on Windows
  • [WFLY-18849] - Official installation modules can produce installations with a '.galleon/history' folder
  • [WFLY-18853] - QS websocket-hello, websocket-endpoint and servlet-async are missing wildfly-maven-plugin in pluginManagement section in pom.xml

Component Upgrade

  • [WFLY-18406] - Upgrade ironjacamar to 3.0.6.Final
  • [WFLY-18442] - Upgrade MP Config API to 3.1 (MP 6.1)
  • [WFLY-18443] - Upgrade MP Telemetry API to 1.1 (MP 6.1)
  • [WFLY-18555] - Upgrade to Hibernate 6.4.1.Final release
  • [WFLY-18630] - Upgrade Infinispan to 14.0.20.Final
  • [WFLY-18645] - Upgrade openjdk-orb to 10.0.0.Final
  • [WFLY-18646] - Upgrade Jastow to 2.2.7.Final
  • [WFLY-18647] - Upgrade HAL to 3.6.16.Final
  • [WFLY-18655] - Upgrade Eclipse ECJ to 3.32.0
  • [WFLY-18674] - Bump version.com.fasterxml.jackson from 2.15.2 to 2.15.3
  • [WFLY-18679] - Upgrade jaxbintros from 2.0.0 to 2.0.1
  • [WFLY-18682] - Upgrade WildFly Http Client to 2.0.5.Final
  • [WFLY-18685] - Upgrade santuario to 3.0.3 (addresses CVE-2023-44483)
  • [WFLY-18688] - Update JBeret to 2.1.3.Final
  • [WFLY-18690] - Upgrade the Jakarta XML Binding API to 4.0.1 and the Implementation to 4.0.4
  • [WFLY-18693] - Upgrade to SmallRye Reactive Messaging 4.11.0
  • [WFLY-18704] - Upgrade Artemis to 2.31.2 (resolves CVE-2023-46604)
  • [WFLY-18707] - Upgrade WildFly Core to 23.0.0.Beta1
  • [WFLY-18713] - Upgrade RESTEasy to 6.2.6.Final
  • [WFLY-18714] - Upgrade Galleon to 5.2.2.Final and Galleon plugins to 6.5.3.Final
  • [WFLY-18725] - Upgrade WildFly Http Client to 2.0.6.Final
  • [WFLY-18732] - Upgrade SmallRye Config to 3.4.3
  • [WFLY-18735] - Upgrade to SmallRye OpenTelemetry 2.6.0
  • [WFLY-18738] - Upgrade to Mojarra 4.0.5
  • [WFLY-18750] - Upgrade to MP Config 3.0.3
  • [WFLY-18751] - Upgrade RxJava to 3.1.8
  • [WFLY-18752] - Upgrade Jakarta JSTL Implementation to 3.0.1
  • [WFLY-18754] - Upgrade WSS4j from 3.0.1 to 3.0.2
  • [WFLY-18755] - Upgrade stax2-api from 4.2.1 to 4.2.2
  • [WFLY-18760] - Upgrade smallrye-open-api to 3.7.0
  • [WFLY-18767] - Upgrade Byteman to 4.0.22
  • [WFLY-18772] - Upgrade the WildFly Maven Plugin to 4.2.1
  • [WFLY-18774] - Upgrade Infinispan to 14.0.21.Final
  • [WFLY-18778] - Upgrade Jakarta JSP API to 3.1.1
  • [WFLY-18779] - Upgrade WildFly Core to 23.0.0.Beta2
  • [WFLY-18795] - Bump jakarta.enterprise.concurrent:jakarta.enterprise.concurrent-api from 3.0.2 to 3.0.3
  • [WFLY-18797] - Upgrade to SmallRye Config 3.4.4
  • [WFLY-18804] - Upgrade to Hibernate Search 7.0
  • [WFLY-18805] - Upgrade to Elasticsearch client 8.11
  • [WFLY-18806] - Upgrade to Lucene 9.8
  • [WFLY-18836] - Upgrade WildFly Core to 23.0.0.Beta3
  • [WFLY-18841] - Upgrade com.sun.xml.fastinfoset:FastInfoset from 2.1.0 to 2.1.1
  • [WFLY-18842] - Upgrade mod_cluster to 2.0.4.Final
  • [WFLY-18845] - Upgrade wildfly-transaction-client to 3.0.3.Final
  • [WFLY-18861] - Upgrade WildFly Core to 23.0.0.Beta4

New Contributors