Release Notes - WildFly - Version 27.0.0.Alpha5 - HTML format

Sub-task

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

Feature Request

  • [WFLY-15684] - Jakarta Batch 2.1 in WildFly Preview
  • [WFLY-15686] - Jakarta Connectors 2.1 in WildFly Preview
  • [WFLY-15689] - Jakarta Expression Language 5.0 in WildFly Preview
  • [WFLY-15693] - Jakarta Messaging 3.1 in WildFly Preview
  • [WFLY-16452] - Create a layer for mod_cluster subsystem

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-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

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
  • [WFLY-16834] - Upgrade joda-time 2.11.0
  • [WFLY-16835] - Upgrade Apache MyFaces 2.3.10 and 3.0.2
  • [WFLY-16842] - Upgrade WildFly Elytron to 2.0.0.Beta3
  • [WFLY-16843] - Upgrade Legacy WildFly Elytron to 1.20.1.Final
  • [WFLY-16847] - Upgrade Eclipse Yasson to 1.0.11/2.0.4/3.0.1
  • [WFLY-16851] - Upgrade groovy-all to 4.0.4
  • [WFLY-16853] - Upgrade HAL to 3.6.3
  • [WFLY-16855] - Upgrade to Elytron MP 2.0.0.Beta4
  • [WFLY-16866] - Upgrade Elytron EE 3 to 3.0.0.Beta3
  • [WFLY-16915] - Upgrade to Elytron EE 3.0.0.Beta4
  • [WFLY-16941] - Upgrade Jastow to 2.2.3.Final
  • [WFLY-16942] - Upgrade Eclipse ECJ to 3.30.0

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

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.