Skip to content

Releases: wildfly/wildfly

32.0.0.Final

25 Apr 13:06
Compare
Choose a tag to compare

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
  • [
Read more

32.0.0.Beta1

08 Apr 10:24
Compare
Choose a tag to compare
32.0.0.Beta1 Pre-release
Pre-release
    Release Notes - WildFly - Version 32.0.0.Beta1

For the most up-to-date list of all issues resolved, including those resolved as fix in WildFly 32 Beta after the release date, see the release notes in 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-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-19073] - $JBOSS_HOME/docs/schema/jboss-app_* contain wrong links inside the documentation elements
  • [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-14064] - Intermittent failures in PassivationFailedTestCase.testPassivationFailure
  • [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-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-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-18984] - The jaxrs-server layer should not result in MicroProfile REST Client or Config provisioning
  • [WFLY-19010] - SSL Client context not loaded with AMQP Connector used in bootable jar
  • [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-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 whe...
Read more

WildFly 31.0.1.Final

28 Feb 15:02
Compare
Choose a tag to compare

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

Changes in the underlying WildFly Core 23 releases are listed in its 23.0.2.Final and 23.0.3.Final releases.

Bug

  • [WFLY-18700] - java.lang.OutOfMemoryError: Direct buffer memory
  • [WFLY-18959] - Mail Quickstart maven dependencies have wrong scope
  • [WFLY-18969] - Give the Apache Lucene module access to jdk.unsupported
  • [WFLY-19010] - SSL Client context not loaded with AMQP Connector used in bootable jar
  • [WFLY-19019] - Exception that happened during deployment is being hidden
  • [WFLY-19020] - JakartaEE application client: module "org.hibernate" is not added to classpath
  • [WFLY-19040] - Regression due to SSLHandshakeException affecting HotRod client when connecting to remote Infinispan

Task

  • [WFLY-19029] - Hibernate ORM 6.4+ should export services to consumer classpath

Component Upgrade

Enhancement

  • [WFLY-18956] - Add sha1 to Quickstart's dist module

Full Changelog: 31.0.0.Final...31.0.1.Final

What's Changed

  • [WFLY-18969] Give the Apache Lucene module access to jdk.unsupported by @ropalka in #17567
  • [31.x] [WFLY-19032] Upgrade snappy-java to 1.1.10.5 by @darranl in #17630
  • [31.x] [WFLY-19034] Upgrade nimbus-jose-jwt to 9.37.3 by @darranl in #17636
  • 31.x - [WFLY-19010] Elytron registry is in common module by @kabir in #17619
  • WFLY-19020 Application client applications should be able to deploy persistence units by @scottmarlow in #17631
  • WFLY-18989 Upgrade to Hibernate 6.4.4.Final release for 31.0.1.Final by @scottmarlow in #17621
  • WFLY-19003 Upgrade Netty to 4.1.106.Final by @pferraro in #17625
  • [WFLY-19042] Upgrade HAL to 3.7.0.Final (WildFly 31.0.1.Final) by @hpehl in #17641
  • WFLY-19019: Do not hide exceptions of failed deployments in case unde… by @bstansberry in #17627
  • WFLY-18946 Upgrade Infinispan to 14.0.22.Final by @pferraro in #17624
  • WFLY-19029 Hibernate ORM 6.4+ should export services to consumer clas… by @scottmarlow in #17642
  • WFLY-19040 Configure SNI hostnames per cluster if possible by @pferraro in #17644
  • [WFLY-19048] Upgrade WildFly Core to 23.0.2.Final by @yersan in #17648
  • WFLY-19045, WFLY-19046 Upgrade Infinispan to 14.0.24.Final, JGroups to 5.2.22.Final by @pferraro in #17647
  • WFLY-18977 Upgrade jgroups-kubernetes to 2.0.2.Final by @jmesnil in #17649
  • [WFLY-19058] Upgrade WildFly Core to 23.0.3.Final by @yersan in #17655

31.0.0.Final

24 Jan 19:59
Compare
Choose a tag to compare

Release Notes - WildFly - Version 31.0.0.Final

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

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

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

Feature Request

  • [WFLY-15405] - Add support for AMQP Connector in MP Reactive Messaging
  • [WFLY-18838] - Preview support for Jakarta MVC 2.1
  • [WFLY-18866] - Update WF feature pack to use preview stability level

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-18468] - ejb-throws-exception 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-18405] - JCA: make sure WorkManager doesn't relate on jboss-threads executor's blocking API
  • [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-18512] - todo-backend 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-18644] - Remove xerces from distribution
  • [WFLY-18743] - Change NoAuditLogTestCase class to use the system default encoding to read the log file
  • [WFLY-18768] - Add Micrometer quickstart
  • [WFLY-18769] - Publish Quickstarts docs
  • [WFLY-18790] - Convert testsuite provisioning from galleon-maven-plugin to wildfly-maven-plugin
  • [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
  • [WFLY-18856] - Document stability levels
  • [WFLY-18890] - "docs/schema" does not contain "orm_3-1.xsd"
  • [WFLY-18901] - OpenShift CI support for MicroProfile LRA Quickstart

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-18560] - Galleon layers reference javax API alias packages
  • [WFLY-18639] - Improve resiliency of reflection based-e...
Read more

31.0.0.Beta1

20 Dec 15:26
Compare
Choose a tag to compare
31.0.0.Beta1 Pre-release
Pre-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
  • [
Read more

30.0.1.Final

05 Dec 15:03
Compare
Choose a tag to compare

Release Notes - WildFly - Version 30.0.1.Final

Bug

  • [WFLY-18295] - WildFly vs WildFly Preview document needs update
  • [WFLY-18384] - [CLUSTERING] File containing session data is never shrunk or deleted
  • [WFLY-18533] - Simplest JAXRS app is failing when deployed in server provisioned with jaxrs
  • [WFLY-18702] - In WildFly Preview jaxrs-server layer does not provision MP Rest Client
  • [WFLY-18727] - ATTRIBUTE granularity distributed sessions should always replicate on setAttribute(...)
  • [WFLY-18740] - On cache writes, Infinispan store=hotrod throws ISE: Only byte[] instances are supported currently
  • [WFLY-18783] - MBean: java.lang.ClassNotFoundException: org.glassfish.jaxb.runtime.v2.ContextFactory from [Module "org.jboss.as.sar" version 27.0.1.Final...

Component Upgrade

Sub-task

  • [WFLY-18642] - Reevalute test exclusions in the integration/microprofile module

Full changelog: https://github.com/wildfly/wildfly/compare/30.0.0.Final..30.0.1.Final

30.0.0.Final

18 Oct 16:18
Compare
Choose a tag to compare

Release Notes - WildFly 30.0.0.Final

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

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

Feature Request

  • [WFLY-18000] - Add an attribute to be able to configure max-read-page-bytes

Enhancement

  • [WFLY-16168] - Eliminate RestEasy dependency on legacy Xerces and use JDK JAXP instead
  • [WFLY-17651] - Add a getting started archetype
  • [WFLY-18047] - Eliminate WebServices dependency on legacy Xerces and use JDK JAXP instead
  • [WFLY-18233] - Optimize ATTRIBUTE granularity mapping in distributed session manager
  • [WFLY-18237] - Adding a connector shouldn't require to reload
  • [WFLY-18258] - AssumeTestGroupUtil should log exception if docker is unavailable and not assume false is ok
  • [WFLY-18264] - Convert TimerAttributeDefinition to ObjectListAttributeDefinition
  • [WFLY-18311] - Eliminate Hibernate Validator dependency on legacy Xerces and use JDK JAXP instead
  • [WFLY-18315] - Optimize metadata mapping in distributed session managers
  • [WFLY-18351] - Optimize metadata mapping for distributed @stateful EJBs
  • [WFLY-18360] - Make it more clear when Persistence unit deployment fails due to bytecode enhancement failure
  • [WFLY-18458] - batch-processing Quickstart Common Enhancements CY2023Q3
  • [WFLY-18461] - cmt Quickstart Common Enhancements CY2023Q3
  • [WFLY-18474] - helloworld-mdb Quickstart Common Enhancements CY2023Q3
  • [WFLY-18479] - helloworld Quickstart Common Enhancements CY2023Q3
  • [WFLY-18486] - jsonp Quickstart Common Enhancements CY2023Q3
  • [WFLY-18489] - kitchensink Quickstart Common Enhancements CY2023Q3
  • [WFLY-18493] - microprofile-config Quickstart Common Enhancements CY2023Q3
  • [WFLY-18496] - microprofile-jwt Quickstart Common Enhancements CY2023Q3
  • [WFLY-18497] - microprofile-openapi Quickstart Common Enhancements CY2023Q3
  • [WFLY-18500] - numberguess Quickstart Common Enhancements CY2023Q3
  • [WFLY-18510] - temperature-converter Quickstart Common Enhancements CY2023Q3
  • [WFLY-18511] - thread-racing Quickstart Common Enhancements CY2023Q3
  • [WFLY-18522] - Handle new BootOperationFailedException in testsuite
  • [WFLY-18523] - Quickstarts Testing Plan Implementation Pt.1
  • [WFLY-18553] - Use helm install --wait rather than instructions for manually waiting in the Quickstarts

Bug

  • [WFLY-16156] - MP JWT return 500 instead of 401.
  • [WFLY-16416] - mod_cluster: Contexts not registered on proxy when server started in suspend mode
  • [WFLY-16522] - Evaluate using podman instead of docker and docker-compose on RHEL systems
  • [WFLY-16783] - [wsconsume.sh] Inconsistency in supported JAX-WS spec versions stated by the script
  • [WFLY-17700] - Undelivered messages in simple send/receive scenario with paging
  • [WFLY-17801] - Intermittent failures in HotRodPersistentTimerTestCase
  • [WFLY-18194] - XML Schema for datasource credentials wrong
  • [WFLY-18201] - Require RemoteHttpInvoker affinity handler to participate in interoperability protocol
  • [WFLY-18268] - MicroProfile LRA participant layer must depend on the MicroProfile Config
  • [WFLY-18275] - Hibernate can't access Jackson
  • [WFLY-18279] - Update HostExcludesTestCase configuration to work with WF30
  • [WFLY-18286] - BOM doesn't contain Opentelemetry API
  • [WFLY-18289] - Incorrect or confusing maven properties for numerous GAV declarations
  • [WFLY-18296] - Wildfly 29: does not start on JRE, works on JDK. Worked in WFLY28
  • [WFLY-18301] - Upgrade com.squareup.okio to 3.4.0 (resolves CVE-2023-3635)
  • [WFLY-18306] - Default Infinispan remote-timeout should not be less than the default lock-timeout
  • [WFLY-18309] - Clustering: Time out waiting for responses during re-balance
  • [WFLY-18312] - ResourceAdaptersSubSystemAdd file name doesn't match class
  • [WFLY-18314] - DistributedTimerServiceTestCase is failing intermittently
  • [WFLY-18318] - MP BOM doesn't contain Micrometer API
  • [WFLY-18331] - DefaultKeyAffinityServiceTestCase intermittently fails
  • [WFLY-18334] - remote-helloworld-mdb quickstart pom.xml uses QS parent property for Maven repository URL definition
  • [WFLY-18345] - ClassNotFoundException com.sun.security.jgss.InquireType
  • [WFLY-18346] - JVM crash when passing record to local EJB via remote interface
  • [WFLY-18350] - The testsuite/galleon tests are too unconstrained as to what channel is tested
  • [WFLY-18352] - Optimize metadata mapping for distributed timers
  • [WFLY-18357] - MP BOM doesn't contain org.reactivestreams:reactive-streams
  • [WFLY-18358] - MP BOM doesn't contain jakarta.annotation:jakarta.annotation-api
  • [WFLY-18359] - MP BOM doesn't contain io.opentelemetry:opentelemetry-context
  • [WFLY-18361] - MP BOM doesn't contain jakarta.interceptor:jakarta.interceptor-api
  • [WFLY-18366] - Problems with upgrade of resteasy-microprofile and CDI
  • [WFLY-18380] - message-destination-type in ejb-jar.xml is ignored
  • [WFLY-18389] - <max-active-sessions/> causes sessions to expire prematurely using the HotRod-based HttpSession manager
  • [WFLY-...
Read more

30.0.0.Beta1

28 Sep 15:15
Compare
Choose a tag to compare
30.0.0.Beta1 Pre-release
Pre-release
    Release Notes - WildFly - Version 30.0.0.Beta1

Sub-task

  • [WFLY-18348] - PermissionUtils should delegate to the WildFly Core variant where possible

Feature Request

  • [WFLY-17992] - Delete RHOSAK support in Reactive Messaging
  • [WFLY-18000] - Add an attribute to be able to configure max-read-page-bytes
  • [WFLY-18526] - Move BOMs to WildFly repository

Bug

  • [WFLY-16416] - mod_cluster: Contexts not registered on proxy when server started in suspend mode
  • [WFLY-16522] - Evaluate using podman instead of docker and docker-compose on RHEL systems
  • [WFLY-17700] - Undelivered messages in simple send/receive scenario with paging
  • [WFLY-17801] - Intermittent failures in HotRodPersistentTimerTestCase
  • [WFLY-18194] - XML Schema for datasource credentials wrong
  • [WFLY-18201] - Require RemoteHttpInvoker affinity handler to participate in interoperability protocol
  • [WFLY-18268] - MicroProfile LRA participant layer must depend on the MicroProfile Config
  • [WFLY-18275] - Hibernate can't access Jackson
  • [WFLY-18279] - Update HostExcludesTestCase configuration to work with WF30
  • [WFLY-18286] - BOM doesn't contain Opentelemetry API
  • [WFLY-18289] - Incorrect or confusing maven properties for numerous GAV declarations
  • [WFLY-18296] - Wildfly 29: does not start on JRE, works on JDK. Worked in WFLY28
  • [WFLY-18301] - Upgrade com.squareup.okio to 3.4.0 (resolves CVE-2023-3635)
  • [WFLY-18306] - Default Infinispan remote-timeout should not be less than the default lock-timeout
  • [WFLY-18312] - ResourceAdaptersSubSystemAdd file name doesn't match class
  • [WFLY-18314] - DistributedTimerServiceTestCase is failing intermittently
  • [WFLY-18318] - MP BOM doesn't contain Micrometer API
  • [WFLY-18331] - DefaultKeyAffinityServiceTestCase intermittently fails
  • [WFLY-18334] - remote-helloworld-mdb quickstart pom.xml uses QS parent property for Maven repository URL definition
  • [WFLY-18345] - ClassNotFoundException com.sun.security.jgss.InquireType
  • [WFLY-18350] - The testsuite/galleon tests are too unconstrained as to what channel is tested
  • [WFLY-18357] - MP BOM doesn't contain org.reactivestreams:reactive-streams
  • [WFLY-18358] - MP BOM doesn't contain jakarta.annotation:jakarta.annotation-api
  • [WFLY-18359] - MP BOM doesn't contain io.opentelemetry:opentelemetry-context
  • [WFLY-18361] - MP BOM doesn't contain jakarta.interceptor:jakarta.interceptor-api
  • [WFLY-18366] - Problems with upgrade of resteasy-microprofile and CDI
  • [WFLY-18380] - message-destination-type in ejb-jar.xml is ignored
  • [WFLY-18389] - <max-active-sessions/> causes sessions to expire prematurely using the HotRod-based HttpSession manager
  • [WFLY-18404] - HotRod-based session manager creates too many threads for handling concurrent expiration events
  • [WFLY-18413] - Memory leak in MetricCollector
  • [WFLY-18425] - Duplicate CLI sections in the "Management Clients" section of the Admin Guide
  • [WFLY-18429] - Duplicated classes in narayana-jts-integration-6.0.1.Final-redhat-00001.jar and wildfly-transactions-8.0.0.GA-redhat-20230811.jar
  • [WFLY-18457] - Avoid creating duplicate thread groups on server reload
  • [WFLY-18519] - The org.wildfly.extension.messaging-activemq module has an optional dependency on org.jboss.as.security
  • [WFLY-18524] - Various modules depend on the alias modules
  • [WFLY-18536] - LocalUserClient missing from jboss-client.jar
  • [WFLY-18537] - WFTC-136 Memory leak :reload operation in transaction client
  • [WFLY-18543] - MBeanAppClassLoaderTCCLTestCase is failing on Windows
  • [WFLY-18563] - Incorrect license info for Narayana components

Task

  • [WFLY-16683] - Fix WFP 'branding' in the source code
  • [WFLY-17064] - Rename the ts.ee9 and ts.bootable.ee9 profiles
  • [WFLY-17842] - Update documentation due to removal of sun.jdk as implicit dependency
  • [WFLY-17969] - Convert parameterized subsystem parsing tests to extend AbstractSubsystemSchemaTest
  • [WFLY-18004] - Upgrade messaging schema to 16.0
  • [WFLY-18221] - Add contributing and other community documents to quickstart
  • [WFLY-18245] - Move the org.apache.avro module from the wildfly-ee feature pack to wildfly-preview
  • [WFLY-18261] - Add a SECURITY.md
  • [WFLY-18276] - Update OidcActivationProcessorTest to use mock DeploymentPhaseContext/DeploymentUnit objects
  • [WFLY-18282] - Update the version for the keycloak-saml-adapter-galleon-pack to 22.0.1
  • [WFLY-18298] - Set up JRE testing
  • [WFLY-18304] - Enable manual start of github actions CI workflow
  • [WFLY-18305] - Enable dependabot for updating patch dependencies
  • [WFLY-18317] - BouncyCastleModuleTestCase explicit SM permissions are no longer needed
  • [WFLY-18324] - JCA: allow for empty username and password in recovery configuration
  • [WFLY-18326] - Add test case to verify jboss.server.name can be resolved by a HC as a JVM option on a managed server
  • [WFLY-18341] - Restore incorrectly updated copyright dates in Jipijapa
  • [WFLY-18353] - Update TestCustomPrincipalTransformer to no longer rely on the Elytron subsystem
  • [WFLY-18370] - Remove org.eclipse.angus.activati...
Read more

29.0.1.Final

28 Aug 14:27
5a805e8
Compare
Choose a tag to compare

What's Changed

  • [WFLY-18294] Upgrade HAL to 3.6.12.Final by @hpehl in #17047
  • [WFLY-18330] Upgrade okio to 3.4.0 by @jasondlee in #17080
  • WFLY-18341 Restore incorrectly updated copyright dates in Jipijapa by @yrodiere in #17092
  • [29.x][WFLY-18350] Constrain the testsuite/galleon/update testing to the minor channel associated with the branch. by @bstansberry in #17102
  • [WFLY-18296] Remove the org.jboss.jts dependency on jdk.console by @bstansberry in #17051
  • [29.x] [WFLY-18378] Upgrade resteasy-microprofile to 2.1.3.Final. by @jamezp in #17130
  • [29.x] [WFLY-18376] Upgrade RESTEasy to 6.2.5.Final by @jamezp in #17127
  • WFLY-18379 Upgrade WildFly Core to 21.1.1.Final by @pferraro in #17131

Full Changelog: 29.0.0.Final...29.0.1.Final

29.0.0.Final

21 Jul 03:31
Compare
Choose a tag to compare

Release Notes - WildFly 29.0.0.Final

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

Feature Request

  • [WFLY-15260] - Add the ability to secure the management console with OIDC
  • [WFLY-16306] - Support a Galleon feature pack to install the Keycloak SAML Elytron adapter

Enhancement

  • [WFLY-13834] - Document the new file encoding parameter added to Elytron audit logging.
  • [WFLY-17614] - Create a cloud section in our documentation
  • [WFLY-17658] - Allow BOMs to be regenerated to reflect the versions in the channel.
  • [WFLY-17931] - Eliminate usage of deprecated javax.api module
  • [WFLY-17932] - Eliminate usage of deprecated sun.jdk module
  • [WFLY-17933] - Eliminate usage of deprecated javax.sql.api module
  • [WFLY-17934] - Eliminate usage of deprecated javax.xml.stream.api module
  • [WFLY-17935] - Move all distribution modules to latest schema namespace
  • [WFLY-17976] - Ensure the JACC Policy is enabled in the default EE feature pack configuration.
  • [WFLY-17990] - The datasources-web-server and ee-core-profile-server layers should depend on Elytron
  • [WFLY-17991] - The ee-security layer needs a dependency on elytron
  • [WFLY-17994] - The jmx-remoting and layer's dependency needs to be non-optional
  • [WFLY-18055] - Consume upstream Mojarra artifacts directly
  • [WFLY-18127] - Remove opentelemetry workaround
  • [WFLY-18152] - Rename module jakarta.faces to jakarta.faces.impl
  • [WFLY-18176] - WildFly Readiness probe should check the suspended state of the server
  • [WFLY-18186] - Record Galleon provisioned state in WildFly distributions
  • [WFLY-18257] - JaxrsSubsystemDefinition should use a single JaxrsParamHandler instance

Bug

  • [WFLY-8718] - JDBC driver's xa-datasource-class vs. driver-xa-datasource-class-name in the datasources subsystem
  • [WFLY-11173] - The JPADefinition.DEPLOY_INSTANCE ResourceDefinition is not correct
  • [WFLY-12019] - Cannot remove a undertow server resource at one time
  • [WFLY-12631] - Server doesn't start when DNS_PING is configured
  • [WFLY-14387] - Resource adapters subsystem does not accept expression for wm-security attribute
  • [WFLY-15358] - PolicyContextTestCase fails once Undertow extension no longer references PicketBox module
  • [WFLY-15487] - wfly-25 security config missing support for picketbox "auth-module" impl of javax.security.auth.message.module.ClientAuthModule
  • [WFLY-16013] - Discovery Group can't change from Socket binding to Jgroups cluster.
  • [WFLY-16042] - WildFly basic tests started to fail on IBM JDK11
  • [WFLY-16528] - JSFDeploymentProcessorTestCase fails with Faces 4
  • [WFLY-16722] - ContextServiceImpl.getTransactionSetupProvider returns null when use-transaction-setup-provider=true
  • [WFLY-17016] - todo-backend QS has outdated Readme instructions
  • [WFLY-17169] - NPE in JSF BeanValidator.validate
  • [WFLY-17349] - WebJPATestCase intermittently fails
  • [WFLY-17563] - Restore *module.xml necessary for manual installation of different jsf implementations
  • [WFLY-17699] - Elytron security tests fail since IBM JDK (IBM Semeru Runtime Certified Edition 11.0.15.0)
  • [WFLY-17704] - Broken formatting in the Getting Started Developing Applications Guide
  • [WFLY-17783] - Intermittent failures in ReactiveMessagingKafkaUserApiTestCase
  • [WFLY-17790] - Remove the org.jboss.as.test.integration.logging.syslogserver package from testsuite/shared
  • [WFLY-17899] - Asciidoc errors reported during build
  • [WFLY-17921] - Add missing org.jboss.vfs to RESTEasy Spring deployments
  • [WFLY-17939] - Update HostExcludesTestCase configuration to work with WF29
  • [WFLY-17947] - todo-backend Readme OpenShift instructions results in a non-functional QS app
  • [WFLY-17948] - todo-backend bootable jar Helm chart needs to be updated
  • [WFLY-17950] - 28.0.0.SP1 Quickstart READMEs refer to 28.0.0.Final tag
  • [WFLY-17953] - Do not use the JBoss Modules MavenResolver for resolving dependencies in tess
  • [WFLY-17957] - EJB timer schedule increment 0 should be considered as single value
  • [WFLY-17959] - OpenTelemetry is complaining about "java.lang.NoClassDefFoundError: sun/misc/Unsafe"
  • [WFLY-17960] - LRA causes a failure in the ContextPropagationTestCase
  • [WFLY-17961] - Spurious Micrometer error on shutdown
  • [WFLY-17962] - Remove the ResteasyBootstrap listener from being registered in the AbstractRTSService
  • [WFLY-17967] - MicroProfile LRA layer should depend on MicroProfile Config layer
  • [WFLY-18002] - ExpirationMetaData.isExpired() test does not conform to logic in LocalScheduler
  • [WFLY-18011] - Add java.base/java.net package to recommended client side JPMS settings
  • [WFLY-18012] - The JaxrsIntegrationProcessor should not attempt to get the RESTEasy configuration when not a REST deployment.
  • [WFLY-18014] - Missing EE API license entries from core; wrong Apache license URLs
  • [WFLY-18021] - ee-security quickstart produce WFLYCTL0212: Duplicate resource
  • [WFLY-18023] - @SessionScoped EJBs are replicating proxy placeholders unnecessarily
  • [WFLY-18024] - CacheIdentity and IdentityContainer instances are replicating unnecessarily
  • [WFLY-18026] - Configuration applied on ServerAdd shouldn't apply runtime change...
Read more