Releases: wildfly/wildfly
Releases · wildfly/wildfly
29.0.0.Beta1
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...
28.0.1.Final
Release Notes - WildFly - Version 28.0.1.Final
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
- [WFLY-17955] - Upgrade to Smallrye opentelemetry 2.3.2
- [WFLY-18005] - Upgrade RESTEasy to 6.2.4.Final
- [WFLY-18007] - Upgrade xalan to 2.7.3 (CVE-2022-34169)
- [WFLY-18010] - Upgrade jose4j to 0.9.3
- [WFLY-18022] - WildFly Core to 20.0.2.Final
28.0.0.Final
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
- [
28.0.0.Beta1
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...
26.1.3.Final
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
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
- [WFLY-16807] - Upgrade RESTEasy Spring to 3.0.0.Final
- [WFLY-17285] - Upgrade Bootable JAR to 8.1.0.Final
- [WFLY-17341] - Upgrade Woodstox from 6.2.8 to 6.4.0 (resolves CVE-2022-40152)
- [WFLY-17359] - Update protobuf to 3.19.6 (resolves CVE-2022-3171)
- [WFLY-17363] - Upgrade artemis-wildfly-integration to 1.0.7
- [WFLY-17376] - Upgrade HAL to 3.6.5.Final (WildFly 27.0.1.Final)
- [WFLY-17406] - Upgrade WildFly Core to 19.0.1.Final
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
Release Notes - WildFly - Version 27.0.0.Final
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...
27.0.0.Beta1
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...
27.0.0.Alpha5
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 ...
26.1.2.Final
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