Skip to content

Releases: wildfly/wildfly

29.0.0.Beta1

06 Jul 16:47
Compare
Choose a tag to compare
29.0.0.Beta1 Pre-release
Pre-release
    Release Notes - WildFly - Version 29.0.0.Beta1

Sub-task

  • [WFLY-18101] - Migrate clustering subsystem tests to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18102] - Migrate Undertow subsystem tests to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18103] - Migrate MicroProfile fault-tolerance subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18104] - Migrate MicroProfile OpenAPI subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18105] - Migrate bean-validation subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18106] - Migrate health subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18107] - Migrate Micrometer subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18108] - Migrate MicroProfile JWT subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18110] - Migrate MicroProfile reactive messaging/streams subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18111] - Migrate MicroProfile Telemetry subsystem test to use AbstractSubsystemSchemaTest from wildfly-core
  • [WFLY-18112] - Migrate OpenTelemetry subsystem test to use AbstractSubsystemSchemaTest from wildfly-core

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
  • [WFLY-17658] - It must be possible for BOMs to be regenerated to reflect the versions in the channel.
  • [WFLY-18055] - Consume upstream Mojarra artifacts directly

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-16042] - WildFly basic tests started to fail on IBM JDK11
  • [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-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-18036] - Marshalling optimizations are not getting applied to @SessionScoped @stateful EJBs
  • [WFLY-18038] - JGroups transport thread pool configuration is ignored
  • [WFLY-18040] - EJB: make deployments share client context if only static interceptors are used
  • [WFLY-18043] - WildFly BOMs don't build after WFLY-18018
  • [WFLY-18046] - Quickstart Readme minor inconsistencies
  • [WFLY-18050] - When provisioning additional feature packs together with wildfly's feature pack, the generated license.html is incorrect
  • [WFLY-18065] - Distributed @SessionScoped @stateful EJBs require excessive cache transactions p...
Read more

28.0.1.Final

23 May 16:05
Compare
Choose a tag to compare

Release Notes - WildFly - Version 28.0.1.Final

Full release notes

Bug

  • [WFLY-17016] - todo-backend QS has outdated Readme instructions
  • [WFLY-17921] - Add missing org.jboss.vfs to RESTEasy Spring deployments
  • [WFLY-17947] - todo-backend Readme OpenShift instructions results in a non-functional QS app
  • [WFLY-17960] - LRA causes a failure in the ContextPropagationTestCase
  • [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.

Task

  • [WFLY-17949] - Improve quickstart CI with provisioned-server, openshift and bootable jar profiles

Component Upgrade

28.0.0.Final

20 Apr 18:42
Compare
Choose a tag to compare

Release Notes - WildFly 28.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-7232] - Add support for Elytron provided SSLContexts in Artemis
  • [WFLY-13355] - Add a Galleon layer for EE Concurrency
  • [WFLY-13520] - Add support for Infinispan query, counters, locks, and CDI
  • [WFLY-13978] - YAML support for system properties and configuration customization
  • [WFLY-14869] - Add support for MicroProfile LRA
  • [WFLY-14980] - Provide default read and write-timeouts for Socket listeners
  • [WFLY-16018] - RESTEasy should be able to provide trace information about request
  • [WFLY-16043] - Allow configuration of an arbitrary cookie to use for web request affinity
  • [WFLY-16793] - Support for identity propagation from a WAR to an EJB in an EAR when using OIDC
  • [WFLY-17138] - Convert MP Metrics subsystem to Admin-Only Mode
  • [WFLY-17144] - Add Micrometer support to standard WildFly
  • [WFLY-17156] - Implement Support for MicroProfile Telemetry
  • [WFLY-17219] - Create a separate project and feature packs for the deployment-transformer
  • [WFLY-17289] - Deliver a set of Quickstarts which showcase WildFly major enhancements wrt provisioning, cloud and testing
  • [WFLY-17377] - Upgrade to MP JWT 2.1
  • [WFLY-17510] - Convert MicroProfile OpenTracing subsystem to Admin-Only Mode
  • [WFLY-17644] - Provide complete QuickStart and documentation for connecting to a remote AMQ broker
  • [WFLY-17648] - Create a Galleon Layer for the Jakarta EE Core Profile
  • [WFLY-17681] - Add Micrometer support to MP Fault Tolerance
  • [WFLY-17804] - Add a servlet Galleon Layer

Enhancement

  • [WFLY-15349] - Use batch statement when creating ejb timer table in DatabaseTimerPersistence
  • [WFLY-16863] - Express default standalone configurations with Galleon layers
  • [WFLY-17177] - Configure surefire plugin's 'reportNameSuffix' when test will be executed multiple times
  • [WFLY-17217] - Redesign SFSB cache SPI to improve performance of distributed SFSB cache
  • [WFLY-17281] - Set release version to maven compiler plugin
  • [WFLY-17286] - Eliminate unused version.org.jboss.byteman in clustering TS
  • [WFLY-17288] - JDBC drivers - deprecate driver-name attribute
  • [WFLY-17290] - TXFramework removal
  • [WFLY-17293] - Remove use of ClassFileInfo.interfaces()
  • [WFLY-17306] - Cleanup the messaging subsystem poms
  • [WFLY-17334] - Eliminate usage of deprecated org.jboss.msc.inject.ConcurrentMapInjector
  • [WFLY-17335] - Remove dead code in PooledConnectionFactoryService
  • [WFLY-17336] - Eliminate usage of deprecated org.jboss.msc.inject.MapInjector
  • [WFLY-17337] - Eliminate usage of deprecated org.jboss.msc.inject.CastingInjector
  • [WFLY-17418] - Remove static references to ResourceDefinition instances
  • [WFLY-17473] - Eliminate usage of deprecated org.jboss.msc.service.ValueInjectionService
  • [WFLY-17475] - Eliminate usage of deprecated org.jboss.msc.service.AbstractService
  • [WFLY-17476] - Eliminate usage of deprecated org.jboss.msc.value.ImmediateValue
  • [WFLY-17477] - Eliminate usage of deprecated org.jboss.msc.service.ValueService
  • [WFLY-17488] - Create clustering subsystem/deployment parsers on demand
  • [WFLY-17501] - Eliminate usage of deprecated CapabilityServiceBuilder.addCapabilityRequirement() methods in EJB3 subsystem
  • [WFLY-17502] - Eliminate usage of deprecated CapabilityServiceBuilder.addCapabilityRequirement() methods in JCA subsystem
  • [WFLY-17503] - Remove unused method org.jboss.as.ejb3.util.EjbValidationsUtil#getBusinessMethods
  • [WFLY-17516] - Add 'include-runtime' read-resource coverage to RBAC testing
  • [WFLY-17608] - Add a wildfly-design section to wildfly.github.io
  • [WFLY-17609] - Duplicate warnings of io.smallrye.opentracing-contrib already registered
  • [WFLY-17622] - Remove remanence of jboss-ejb-api dependency
  • [WFLY-17634] - Prepare for removal of deprecated DeploymentUnit methods
  • [WFLY-17666] - Deployments using RMI Java Naming provider must define explicit dependency on jdk.naming.rmi JPMS module
  • [WFLY-17686] - Move ibm.jdk module into unused modules in LayersTestCase
  • [WFLY-17697] - Make the Dependency Tree Input Builder workflow a bit more modifiable
  • [WFLY-17703] - Migrate Micrometer subsystem to PersistentSubsystemSchema
  • [WFLY-17705] - Migrate OpenTelemetry subsystem to PersistentSubsystemSchema
  • [WFLY-17706] - Add Jakarta XML WS API to jaxws-client BOM
  • [WFLY-17707] - Migrate bean-validation subsystem to PersistentSubsystemSchema
  • [WFLY-17708] - Migrate EE security subsystem to PersistentSubsystemSchema
  • [WFLY-17709] - Migrate health subsystem to PersistentSubsystemSchema
  • [WFLY-17710] - Migrate JDR subsystem to PersistentSubsystemSchema
  • [WFLY-17711] - Migrate MicroProfile JWT subsystem to PersistentSubsystemSchema
  • [WFLY-17712] - Migrate MicroProfile reactive messaging to PersistentSubsystemSchema
  • [WFLY-17713] - Migrate MicroProfile reactive streams operators to PersistentSubsystemSchema
  • [WFLY-17714] - Migrate POJO subsystem to PersistentSubsystemSchema/XMLElementSchema
  • [
Read more

28.0.0.Beta1

30 Mar 17:10
Compare
Choose a tag to compare
28.0.0.Beta1 Pre-release
Pre-release

Release Notes - WildFly 28.0.0.Beta1

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

Feature Request

  • [WFLY-216] - Include Infinispan CDI as a JBoss module
  • [WFLY-7232] - Add support for Elytron provided SSLContexts in Artemis
  • [WFLY-13355] - Add a Galleon layer for EE Concurrency
  • [WFLY-13520] - Add support for Infinispan query, counters, locks, and CDI
  • [WFLY-13978] - YAML support for system properties and configuration customization
  • [WFLY-14869] - Add support for MicroProfile LRA
  • [WFLY-14980] - Provide default read and write-timeouts for Socket listeners
  • [WFLY-16018] - RESTEasy should be able to provide trace information about request
  • [WFLY-16043] - Allow configuration of an arbitrary cookie to use for web request affinity
  • [WFLY-16793] - Support for identity propagation from a WAR to an EJB in an EAR when using OIDC
  • [WFLY-17138] - Convert MP Metrics subsystem to Admin-Only Mode
  • [WFLY-17144] - Add Micrometer support to standard WildFly
  • [WFLY-17156] - Implement Support for MicroProfile Telemetry
  • [WFLY-17289] - Deliver a set of Quickstarts which showcase WildFly major enhancements wrt provisioning, cloud and testing
  • [WFLY-17510] - Convert MicroProfile OpenTracing subsystem to Admin-Only Mode
  • [WFLY-17644] - Provide complete QuickStart and documentation for connecting to a remote AMQ broker
  • [WFLY-17648] - Create a Galleon Layer for the Jakarta EE Core Profile
  • [WFLY-17681] - Add Micrometer support to MP Fault Tolerance
  • [WFLY-17804] - Add a servlet Galleon Layer

Enhancement

  • [WFLY-12134] - Add org.infinispan:infinispan-multimap, org.infinispan:infinispan-clustered-counter, org.infinispan:infinispan-clustered-lock modules
  • [WFLY-16863] - Express default standalone configurations with Galleon layers
  • [WFLY-17177] - Configure surefire plugin's 'reportNameSuffix' when test will be executed multiple times
  • [WFLY-17217] - Redesign SFSB cache SPI to improve performance of distributed SFSB cache
  • [WFLY-17281] - Set release version to maven compiler plugin
  • [WFLY-17286] - Eliminate unused version.org.jboss.byteman in clustering TS
  • [WFLY-17290] - TXFramework removal
  • [WFLY-17293] - Remove use of ClassFileInfo.interfaces()
  • [WFLY-17306] - Cleanup the messaging subsystem poms
  • [WFLY-17334] - Eliminate usage of deprecated org.jboss.msc.inject.ConcurrentMapInjector
  • [WFLY-17335] - Remove dead code in PooledConnectionFactoryService
  • [WFLY-17336] - Eliminate usage of deprecated org.jboss.msc.inject.MapInjector
  • [WFLY-17337] - Eliminate usage of deprecated org.jboss.msc.inject.CastingInjector
  • [WFLY-17418] - Remove static references to ResourceDefinition instances
  • [WFLY-17473] - Eliminate usage of deprecated org.jboss.msc.service.ValueInjectionService
  • [WFLY-17475] - Eliminate usage of deprecated org.jboss.msc.service.AbstractService
  • [WFLY-17476] - Eliminate usage of deprecated org.jboss.msc.value.ImmediateValue
  • [WFLY-17477] - Eliminate usage of deprecated org.jboss.msc.service.ValueService
  • [WFLY-17488] - Create clustering subsystem/deployment parsers on demand
  • [WFLY-17501] - Eliminate usage of deprecated CapabilityServiceBuilder.addCapabilityRequirement() methods in EJB3 subsystem
  • [WFLY-17502] - Eliminate usage of deprecated CapabilityServiceBuilder.addCapabilityRequirement() methods in JCA subsystem
  • [WFLY-17503] - Remove unused method org.jboss.as.ejb3.util.EjbValidationsUtil#getBusinessMethods
  • [WFLY-17510] - Convert MicroProfile OpenTracing subsystem to Admin-Only Mode
  • [WFLY-17511] - Remove MicroProfile Metrics
  • [WFLY-17516] - Add 'include-runtime' read-resource coverage to RBAC testing
  • [WFLY-17609] - Duplicate warnings of io.smallrye.opentracing-contrib already registered
  • [WFLY-17622] - Remove remanence of jboss-ejb-api dependency
  • [WFLY-17634] - Prepare for removal of deprecated DeploymentUnit methods
  • [WFLY-17697] - Make the Dependency Tree Input Builder workflow a bit more modifiable
  • [WFLY-17703] - Migrate Micrometer subsystem to PersistentSubsystemSchema
  • [WFLY-17705] - Migrate OpenTelemetry subsystem to PersistentSubsystemSchema
  • [WFLY-17706] - Add Jakarta XML WS API to jaxws-client BOM
  • [WFLY-17707] - Migrate bean-validation subsystem to PersistentSubsystemSchema
  • [WFLY-17708] - Migrate EE security subsystem to PersistentSubsystemSchema
  • [WFLY-17709] - Migrate health subsystem to PersistentSubsystemSchema
  • [WFLY-17710] - Migrate JDR subsystem to PersistentSubsystemSchema
  • [WFLY-17711] - Migrate MicroProfile JWT subsystem to PersistentSubsystemSchema
  • [WFLY-17712] - Migrate MicroProfile reactive messaging to PersistentSubsystemSchema
  • [WFLY-17713] - Migrate MicroProfile reactive streams operators to PersistentSubsystemSchema
  • [WFLY-17714] - Migrate POJO subsystem to PersistentSubsystemSchema/XMLElementSchema
  • [WFLY-17715] - Migrate SAR subsystem to PersistentSubsystemSchema
  • [WFLY-17716] - Leverage SubsystemResourceDescriptionResolver within subsystems
  • [WFLY-17736] - Remove redundant map of view classes in org.jboss.as.wel...
Read more

26.1.3.Final

19 Jan 02:37
Compare
Choose a tag to compare

Release Notes - WildFly - Version 26.1.3.Final

Component Upgrade

  • [WFLY-17384] - Upgrade Jackson Databind 2.12.7.1
  • [WFLY-17474] - Upgrade CXF from 3.4.7 to 3.4.10
  • [WFLY-17494] - Upgrade jaxb-ri to 2.3.3-b02-jbossorg-2

Task

  • [WFLY-17489] - Default to https://www.w3.org instead of http://www.w3.org to resolve

27.0.1.Final

16 Dec 16:58
Compare
Choose a tag to compare

Release Notes - WildFly - Version 27.0.1.Final

Bug

  • [WFLY-17186] - Wrong exception handling by ManagedScheduledExecutorService.schedule(...)
  • [WFLY-17287] - Cannot persist ejb timers into database
  • [WFLY-17313] - Distributed TimerService fails when cache is configured with jdbc-store
  • [WFLY-17350] - Custom mail providers are not loaded
  • [WFLY-17352] - NoSuchElementException during scale up under load
  • [WFLY-17362] - Messaging - Transaction remained in prepared state after failover
  • [WFLY-17374] - Upgrade to Xerces 2.12.0.SP05

Component Upgrade

Task

  • [WFLY-17367] - NPE throws from WSEndpointMetrics
  • [WFLY-17410] - Upgrade CXF from 3.5.2-jbossorg-3 to 3.5.2-jbossorg-4

27.0.0.Final

08 Nov 23:45
Compare
Choose a tag to compare

Release Notes - WildFly - Version 27.0.0.Final

Full release notes

Feature Request

  • [WFLY-8770] - Integrate aws.S3_PING discovery protocol
  • [WFLY-14693] - Support ActiveMQ Artemis' "auto-delete-created-queue" property
  • [WFLY-14947] - Implement the Observability policy - Metrics
  • [WFLY-15679] - Support for Jakarta EE 10
  • [WFLY-16861] - Add public module to wildfly-preview for hibernate-search-orm-coordination-outbox-polling
  • [WFLY-16874] - Mark Lucene, Elasticsearch REST client, GSON as public modules
  • [WFLY-17004] - Support provisioning Hibernate Search in a slimmed server

Bug

  • [WFLY-10912] - CodecSessionConfig#findSessionId() causes an incorrect JSESSIONID Set-Cookie header
  • [WFLY-11365] - Test JSONBTestCase fails with security manager
  • [WFLY-14298] - Using Fault Tolerance in WildFly 22 causes WELD-001408
  • [WFLY-14719] - wsconsume & wsprovide commandline tools not working in EE 9 preview distro
  • [WFLY-14737] - Jackson returns 500 error code for serialisation of LocalDate, LocalDateTime and Duration objects
  • [WFLY-15274] - Make WildFly able to use latest OpenSSL 3.0.0 libraries
  • [WFLY-15859] - Re-authentication after reboot, even though HttpSession are persisted
  • [WFLY-15863] - ERROR: The LogManager accessed before the "java.util.logging.manager" system property was set to "org.jboss.logmanager.LogManager". Results may be unexpected.
  • [WFLY-15881] - ExternalJMSDestinationDefinitionLegacyPrefixMessagingDeploymentTestCase Test Failures
  • [WFLY-15920] - iiop-openjdk subsystem has security-domain attribute requiring legacy security domain
  • [WFLY-16212] - QS jaxws-retail is using broken version of jaxws-tools-maven-plugin
  • [WFLY-16238] - CVE-2022-1278: Unconfigured MP OpenTracing may leak sensitive details
  • [WFLY-16291] - WARN if invalid 'database' specified for EJB Database Timer Persistence
  • [WFLY-16382] - Microprofile JWT configuration properties are out of date
  • [WFLY-16412] - Failed deployment leaves classloader leaks through undertow references
  • [WFLY-16460] - TokenUtilsEncryptTest failing on OpenJDK 19 EA
  • [WFLY-16552] - Envers failures when run under security manager
  • [WFLY-16729] - WildFly fails to display statistics for a resource adapter using jndi-name without a prefix
  • [WFLY-16827] - Restructure the WildFly High Availability Guide
  • [WFLY-16839] - Fix Faces-related failures
  • [WFLY-16856] - Clustering: "Import 'java.time.proto' not found" in remote-cache-container
  • [WFLY-16916] - Wrong description of enable-graceful-txn-shutdown attribute
  • [WFLY-16921] - Transformed licenses files have OS-specific line endings
  • [WFLY-16922] - Fix broken Database Timers document link
  • [WFLY-16934] - Count messages is not working properly for JMS Queues
  • [WFLY-16935] - NullPointerException when trying add ejb3 timer service with edb
  • [WFLY-16937] - Remove use of WildFlyConversationAwareViewHandler
  • [WFLY-16948] - ExpressionFactory from Faces Application does not match one from the JSPFactory
  • [WFLY-16952] - JsonSchemaValidationTest failed with a java.lang.NoClassDefFoundError
  • [WFLY-16956] - jboss-ejb-client-legacy dependency scope change in wildfly-ejb-client-legacy-bom pom
  • [WFLY-16957] - ELContext obtained from a JSP PageContext cannot resolve 'facesContext' and 'view' implicit objects
  • [WFLY-16958] - Operations may fail on JMS Topic
  • [WFLY-16960] - Change single quote to double quote in docs cli sample commands
  • [WFLY-16991] - Missing support for Connector 2.1 (Jakarta EE 10) in Ironjacamar
  • [WFLY-16992] - WFLYJCA0073: Failed to load module for RA [org.jboss.genericjms]
  • [WFLY-17003] - Version 6.1 of resourceadapter XSD is missing report-directory element
  • [WFLY-17012] - Created timer will random skipped due to "Timer is not active"
  • [WFLY-17019] - opensaml:4.2.0 dependency not found makes a Wildfly Maven plugin build fail
  • [WFLY-17023] - OpenTracing support is missing kotlin-stdlib
  • [WFLY-17025] - jboss-ejb-security_1_1.xsd and jboss-ejb-security-role_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17026] - jboss-ejb-timer-service_2_0.xsd schema is not Jakarta EE 10 compatible
  • [WFLY-17027] - jboss-ejb-resource-adapter-binding_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17028] - jboss-ejb-pool_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17029] - jboss-ejb-delivery-active_1_2.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17030] - jboss-ejb-container-interceptors_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17031] - jboss-ejb-clustering_1_1.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17032] - jboss-ejb-cache_1_0.xsd schema not Jakarta EE 10 compatible
  • [WFLY-17049] - jboss-ejb-timer-service_2_0.xsd schema is invalid
  • [WFLY-17050] - Clean up Micrometer module
  • [WFLY-17051] - The Jakarta JSON Binding API cannot load the implementation if the security manager is present
  • [WFLY-17054] - Remove superfluous jboss-ejb-timer-service_3_0.xsd
  • [WFLY-17061] - Jakarta Mail cannot create various types with the security manager enabled
  • [WFLY-17065] - The jakarta.xml.bind.api module cannot load the implementation if the security manager is enabled
  • [WFLY-1...
Read more

27.0.0.Beta1

29 Sep 19:22
Compare
Choose a tag to compare
    Release Notes - WildFly - Version 27.0.0.Beta1

Feature Request

  • [WFLY-14693] - Support ActiveMQ Artemis' "auto-delete-created-queue" property
  • [WFLY-14947] - Implement the Observability policy - Metrics
  • [WFLY-16861] - Add public module to wildfly-preview for hibernate-search-orm-coordination-outbox-polling
  • [WFLY-16874] - Mark Lucene, Elasticsearch REST client, GSON as public modules
  • [WFLY-17004] - Support provisioning Hibernate Search in a slimmed server

Enhancement

  • [WFLY-16166] - Eliminate WebServices dependency on legacy Xalan and use JDK JAXP instead
  • [WFLY-16658] - Update some obsolete contents in wildfly extension documentation
  • [WFLY-16667] - Mark system modules protected in Galleon feature packs
  • [WFLY-16792] - Resource adapters - duplicate resource between attribute and children definitions
  • [WFLY-16951] - Add necessary individual elytron component jars to jboss-client.jar
  • [WFLY-16954] - Construct ImmediateValue directly instead of Values.immediateValue() factory method
  • [WFLY-16969] - ValueManagedReference must use java.util.function.Supplier instead of org.jboss.msc.value.Value
  • [WFLY-16970] - ValueManagedReferenceFactory must use java.util.function.Supplier instead of org.jboss.msc.value.Value

Bug

  • [WFLY-10912] - CodecSessionConfig#findSessionId() causes an incorrect JSESSIONID Set-Cookie header
  • [WFLY-15859] - Re-authentication after reboot, even though HttpSession are persisted
  • [WFLY-16238] - CVE-2022-1278: Unconfigured MP OpenTracing may leak sensitive details
  • [WFLY-16291] - WARN if invalid 'database' specified for EJB Database Timer Persistence
  • [WFLY-16460] - TokenUtilsEncryptTest failing on OpenJDK 19 EA
  • [WFLY-16552] - Envers failures when run under security manager
  • [WFLY-16827] - Restructure the WildFly High Availability Guide
  • [WFLY-16839] - Fix Faces-related failures
  • [WFLY-16856] - Clustering: "Import 'java.time.proto' not found" in remote-cache-container
  • [WFLY-16916] - Wrong description of enable-graceful-txn-shutdown attribute
  • [WFLY-16921] - Transformed licenses files have OS-specific line endings
  • [WFLY-16922] - Fix broken Database Timers document link
  • [WFLY-16934] - Count messages is not working properly for JMS Queues
  • [WFLY-16935] - NullPointerException when trying add ejb3 timer service with edb
  • [WFLY-16937] - Remove use of WildFlyConversationAwareViewHandler
  • [WFLY-16948] - ExpressionFactory from Faces Application does not match one from the JSPFactory
  • [WFLY-16952] - JsonSchemaValidationTest failed with a java.lang.NoClassDefFoundError
  • [WFLY-16956] - jboss-ejb-client-legacy dependency scope change in wildfly-ejb-client-legacy-bom pom
  • [WFLY-16957] - ELContext obtained from a JSP PageContext cannot resolve 'facesContext' and 'view' implicit objects
  • [WFLY-16958] - Operations may fail on JMS Topic
  • [WFLY-16960] - Change single quote to double quote in docs cli sample commands
  • [WFLY-16991] - Missing support for Connector 2.1 (Jakarta EE 10) in Ironjacamar
  • [WFLY-16992] - WFLYJCA0073: Failed to load module for RA [org.jboss.genericjms]
  • [WFLY-17019] - opensaml:4.2.0 dependency not found makes a Wildfly Maven plugin build fail
  • [WFLY-17023] - OpenTracing support is missing kotlin-stdlib
  • [WFLY-17049] - jboss-ejb-timer-service_2_0.xsd schema is invalid
  • [WFLY-17054] - Remove superfluous jboss-ejb-timer-service_3_0.xsd

Component Upgrade

  • [WFLY-16076] - Upgrade to JBoss Metadata 15.1.0.Final
  • [WFLY-16228] - Upgrade Jackson to 2.13
  • [WFLY-16399] - Upgrade JGroups to 5.2.x
  • [WFLY-16400] - Upgrade Infinispan to 14.0.0.CR2
  • [WFLY-16761] - Upgrade elytron-web to 3.0.0.Final
  • [WFLY-16800] - Upgrade WildFly Galleon Plugins to 6.0.0.Final
  • [WFLY-16801] - Upgrade WildFly Jar plugin to 8.0.0.Final
  • [WFLY-16802] - Upgrade com.sun.messaging.saaj to 3.0.0
  • [WFLY-16804] - Upgrade Elytron org.wildfly.security.jakarta deps to 3.0.0.Final
  • [WFLY-16805] - Upgrade Elytron JWT to 2.0.0.Final
  • [WFLY-16808] - Upgrade RESTEasy MicroProfile to 2.0.0.Final
  • [WFLY-16809] - Upgrade Hibernate Validator to 8.0.0.Final
  • [WFLY-16811] - Upgrade Eclipse Expressly to 5.0.0
  • [WFLY-16812] - Upgrade MP RSO API to 3.0
  • [WFLY-16813] - Upgrade MP Reactive Messaging API to 3.0
  • [WFLY-16815] - Upgrade Smallrye OpenTracing to 3.0.0
  • [WFLY-16816] - Upgrade Smallrye Metrics to 4.0.0
  • [WFLY-16817] - Upgrade Smallrye JWT to 4.0.0
  • [WFLY-16818] - Upgrade SmallRye Health to 4.0.0
  • [WFLY-16819] - Upgrade SmallRye Fault Tolerance to 6.0.0
  • [WFLY-16820] - Upgrade Smallrye Config to 3.0.0
  • [WFLY-16821] - Upgrade Smallrye Common to 2.0.0
  • [WFLY-16833] - Upgrade Apache Artemis to 2.25.0
  • [WFLY-16865] - Upgrade RESTEasy to 6.2.0.Beta1
  • [WFLY-16917] - Upgrade Jandex to 3.0.0...
Read more

27.0.0.Alpha5

12 Sep 03:36
Compare
Choose a tag to compare
    Release Notes - WildFly - Version 27.0.0.Alpha5

Feature Request

  • [WFLY-16452] - Create a layer for mod_cluster subsystem

Enhancement

  • [WFLY-16753] - Avoid the Json serialization/deserialization to get Artemis security roles
  • [WFLY-16768] - Comment out @OverRide annotation of deprecated method in tests
  • [WFLY-16769] - Eliminate CapabilityServiceBuilder.addDependency() deprecated method usages
  • [WFLY-16772] - Eliminate CapabilityServiceBuilder.addCapability(RuntimeCapability,Service) deprecated method usages
  • [WFLY-16858] - Add the new Elytron EE module needed for Jakarta Security integration

Bug

  • [WFLY-14971] - Singleton deployment tests still failing intermittently
  • [WFLY-15231] - RaAdd model validation logic uses incorrect attributes
  • [WFLY-15893] - Wrong Weld runtime MSC dependencies set up causes missing service exception
  • [WFLY-16207] - Application caches throw marshalling exceptions when using deployment classes for keys or values
  • [WFLY-16257] - Injected PROTOSTREAM cache doesn't want to add entries
  • [WFLY-16514] - Explicit transaction-timeout of a previous transaction from the same thread used instead of default transaction-timeout
  • [WFLY-16696] - Security issue on okhttp-3.14.9.jar
  • [WFLY-16762] - JMSQueueService uses wrong prefix
  • [WFLY-16770] - Distributable-web subsystem documentation neglects to mention marshaller attribute
  • [WFLY-16771] - Remove bcel from jboss/xalan-j binaries (Fix CVE-2022-34169)
  • [WFLY-16775] - Modifications to the preferences attribute of a singleton election policy should restart its services
  • [WFLY-16779] - Take advantage of ARTEMIS-3682
  • [WFLY-16838] - Wrong name for MP Reactive Messaging subsystem
  • [WFLY-16879] - Using SSL with a netty-acceptor is failing
  • [WFLY-16937] - Remove use of WildFlyConversationAwareViewHandler
  • [WFLY-16948] - ExpressionFactory from Faces Application does not match one from the JSPFactory
  • [WFLY-16957] - ELContext obtained from a JSP PageContext cannot resolve 'facesContext' and 'view' implicit objects

Task

  • [WFLY-14419] - Add tests for naming subsystem for attributes that allow expression
  • [WFLY-15108] - Validate WildFly Preview's use of the Eclipse jakarta.transaction spec artifact
  • [WFLY-16146] - [primary/secondary] Review community documentation
  • [WFLY-16735] - Drop wildfly-clustering-el-glassfish module
  • [WFLY-16739] - Normalize SSO and web session SPI wrt marshalling configuration
  • [WFLY-16742] - Update the skeleton subsystem for keycloak to align with current practices
  • [WFLY-16752] - Make it possible for Hibernate ORM to be able to access org.postgresql.jdbc and com.oracle.ojdbc JDBC driver classes
  • [WFLY-16756] - Remove H2 dependency from Hibernate ORM 6 module
  • [WFLY-16765] - Remove jakarta.xml.ws:jakarta.xml.ws-api dependency
  • [WFLY-16774] - Upgrade to Hibernate Validator 8.0.0CR3
  • [WFLY-16776] - Remove jakarta.jws:jakarta.jws-api from non-legacy dependencies
  • [WFLY-16782] - Update jboss/xalan-j README, add an install.sh script
  • [WFLY-16787] - Don't use jboss-invocation jboss-interceptors-api_1.2_spec dependencies from WildFly Core
  • [WFLY-16788] - Move org.wildfly.security:wildfly-elytron-jaspi from testsuite/integration to the legacy modules
  • [WFLY-16794] - Missing documentation for SmallRye Fault Tolerance capability
  • [WFLY-16803] - Remove version.rhino.js maven property
  • [WFLY-16825] - Complete AttributeDefinition.getImmutableFlags() -> getFlags() transition
  • [WFLY-16836] - Prepare wildfly-ee-security for ongoing development
  • [WFLY-16837] - Add org.glassfish.soteria:soteria.spi.bean.decorator.weld for Soteria
  • [WFLY-16841] - Ensure javax.api JSONP is available on the test class path to bootstrap legacy kernel services
  • [WFLY-16844] - The EE security subsystem needs the additional annotation types specifying to trigger activation.
  • [WFLY-16846] - Upgrade CXF from 3.5.2-jbossorg-2 to 3.5.2-jbossorg-3
  • [WFLY-16852] - Remove obsolete version property
  • [WFLY-16977] - Temporarily disable creating zip assemblies of galleon content

Sub-task

  • [WFLY-16781] - Allow use of ProtoStream for marshalling timeout context of a distributed timer.

Component Upgrade

  • [WFLY-16700] - Upgrade jberet-core Jakarta Batch 2.1 Impl from 2.1.0.Final to 2.1.1.Final
  • [WFLY-16740] - Upgrade jboss-ejb-client from 4.0.44.Final to 4.0.45.Final
  • [WFLY-16741] - Upgrade wildfly-http-ejb-client to 1.1.13.Final
  • [WFLY-16745] - Upgrade legacy jastow from 2.0.10.Final to 2.0.11.Final
  • [WFLY-16750] - Upgrade Hibernate ORM to 5.3.28.Final
  • [WFLY-16758] - Upgrade WildFly Arquillian to 5.0.0.Alpha5
  • [WFLY-16759] - Upgrade Arquillian to 1.7.0.Alpha12
  • [WFLY-16773] - Upgrade xalan-j to 2.7.1-jbossorg-6
  • [WFLY-16784] - Upgrade Legacy Undertow to 2.2.19.Final
  • [WFLY-16786] - Upgrade smallrye-open-api to 3.0.0.CR3
  • [WFLY-16789] - Update `resteasy-spring` to `3.0.0.Beta1`
  • [WFLY-16830] - Upgrade Jackson Core and Databind 2.12.7
  • [WFLY-16832] - Upgrade netty from 4.1.77 to 4.1.79 ...
Read more

26.1.2.Final

31 Aug 14:19
Compare
Choose a tag to compare
    Release Notes - WildFly - Version 26.1.2.Final

Bug

  • [WFLY-15485] - OIDC client adapter doesn't work correct with Bearer-only
  • [WFLY-16377] - Remote Artemis queue connection requires createDurableQueue permission
  • [WFLY-16397] - clustered-ejb-timer: ORA-00923: FROM keyword not found where expected
  • [WFLY-16448] - Duplicate key in LocalDescriptions.properties file
  • [WFLY-16481] - EndpointService throws NPE when publish ws endpint with EndpintPublisherImpl
  • [WFLY-16514] - Explicit transaction-timeout of a previous transaction from the same thread used instead of default transaction-timeout
  • [WFLY-16607] - WFLYEJB0275: Could not resolve corresponding ejbCreate or @init method for home interface
  • [WFLY-16666] - Do not use component class as superclass for local home interface proxy
  • [WFLY-16734] - jboss-client.jar not working with Wildfly 26.1.1
  • [WFLY-16762] - JMSQueueService uses wrong prefix
  • [WFLY-16771] - Remove bcel from jboss/xalan-j binaries (Fix CVE-2022-34169)
  • [WFLY-16880] - Using SSL with a netty-acceptor is failing

Task

  • [WFLY-16595] - backport webservices (security) replacement changes for UsersRolesLoginModule
  • [WFLY-16782] - Update jboss/xalan-j README, add an install.sh script

Component Upgrade

  • [WFLY-16226] - Upgrade com.fasterxml.woodstox 6.2.8
  • [WFLY-16285] - Upgrade commons-lang3 3.12.0
  • [WFLY-16303] - Upgrade Apache cxf to 3.4.7 (26.x)
  • [WFLY-16414] - Upgrade jberet-core (javax.batch impl) from 1.3.12.Final to 1.3.13.Final
  • [WFLY-16424] - Upgrade Netty from 4.1.76.Final to 4.1.77.Final (resolves CVE-2022-24823)
  • [WFLY-16440] - Upgrade wildfly-http-ejb-client to 1.1.12.Final
  • [WFLY-16745] - Upgrade legacy jastow from 2.0.10.Final to 2.0.11.Final
  • [WFLY-16773] - Upgrade xalan-j to 2.7.1-jbossorg-6
  • [WFLY-16822] - [26.x] Upgrade Hibernate ORM to 5.3.28.Final
  • [WFLY-16828] - [26.x] Upgrade RESTEasy to 4.7.7.Final
  • [WFLY-16830] - Upgrade Jackson Core and Databind 2.12.7
  • [WFLY-16831] - Upgrade Agroal to 1.16 (26.x)
  • [WFLY-16832] - Upgrade netty from 4.1.77 to 4.1.79
  • [WFLY-16834] - Upgrade joda-time 2.11.0
  • [WFLY-16835] - Upgrade Apache MyFaces 2.3.10 and 3.0.2
  • [WFLY-16847] - Upgrade Eclipse Yasson to 1.0.11/2.0.4/3.0.1
  • [WFLY-16849] - Upgrade JGroups to 4.2.21.Final (26.x)
  • [WFLY-16859] - Upgrade WildFly Core to 18.1.2.Final