Release Notes - WildFly - Version 19.0.0.Final - HTML format

Sub-task

  • [WFLY-11679] - Remove org.jboss.metadata module
  • [WFLY-12641] - Add test module using microprofile-jwt TCK
  • [WFLY-12894] - Add Documentation for new MicroProfile JWT Subsystem

Feature Request

  • [WFLY-1160] - Provide ability to easily apply certain JBoss module libraries to all deployments running in a server
  • [WFLY-11255] - EE Concurrency Utilities Managed Executors / Thread Pool runtime stats
  • [WFLY-11697] - WS integration with WildFly Elytron - AuthenticationClient for Authentication / SSL
  • [WFLY-11930] - Provide the ability to enabling/disabling system property resolution on permissions.xml and jboss-permissions.xml
  • [WFLY-12187] - Add documentation and test updates for TLS 1.3 support
  • [WFLY-12298] - Allow to change RESTEasy settings via CLI
  • [WFLY-12313] - Integrate MicroProfile OpenAPI 1.1
  • [WFLY-12590] - Integrate MicroProfile Fault Tolerance 2.0
  • [WFLY-12609] - Add support for MicroProfile JWT 1.1
  • [WFLY-12740] - Test WildFly s390
  • [WFLY-12751] - Move base layers to the full galleon feature pack
  • [WFLY-12758] - Integrate MP OpenTracing 1.3 into WildFly
  • [WFLY-12770] - Create quickstart for MicroProfile Fault Tolerance 2.1
  • [WFLY-13024] - Integrate MP Fault Tolerance 2.1
  • [WFLY-13089] - Upgrade MicroProfile REST Client implementation to 1.4

Bug

  • [WFLY-6008] - CommandDispatcher commands execute using wrong TCCL
  • [WFLY-6607] - Broadcast/Discovery group is possible to create with just a name
  • [WFLY-9450] - NPE on jaxrs subsystem of FAILED deployment
  • [WFLY-10339] - Broadcast/discovery-group resources have ambiguous requirement specs
  • [WFLY-11328] - EE Concurency Utilities "hung-task-threshold" / "long-running-tasks" do not work and are not implemented as explained
  • [WFLY-11359] - Test ClassFileTransformerTestCase fails with security manager
  • [WFLY-11481] - EL expressions that contain unnecessary parentheses fail
  • [WFLY-11508] - Add "org.eclipse.microprofile.restclient" dependency to "resteasy-client-microprofile" module
  • [WFLY-11728] - Microprofile rest client - redeployment WELD-001414: Bean name is ambiguous.
  • [WFLY-12093] - bug in tutorial "batch-processing" with column "End Time"
  • [WFLY-12290] - Class java.net.HttpClient not found in Wildfly 17
  • [WFLY-12348] - JPA statistics fix (WFLY-10964) should be applied to JPA 2.1 as well
  • [WFLY-12393] - The jberet-core module should not depend on the javaee.api module
  • [WFLY-12444] - EJB/JNDI over HTTP-Invoker Throws CommunicationException instead of AuthenticationException
  • [WFLY-12477] - CommandDispatcher commands cannot read application jndi namespace
  • [WFLY-12486] - Memory leak in OpenTracing when deployment is redeployed multiple times
  • [WFLY-12496] - Use correct address for node1 in integration tests
  • [WFLY-12563] - org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL flag ignored when WARs are embedded in EAR
  • [WFLY-12587] - Distributed web/SFSB expiration after failover schedules premature expiration
  • [WFLY-12588] - BeanManager.findBean(...) can return an expired bean.
  • [WFLY-12596] - Hibernate bytecode transformer needs to pass classloader into ASM ClassWriter for super classes that are in a different classloader
  • [WFLY-12601] - Eliminate StabilityMonitor usages in clustering subsystem
  • [WFLY-12604] - The web-clustering layer needs to ensure the org.wildfly.cluster.web.undertow module is provisioned
  • [WFLY-12613] - Exclude IBM J9 JVM from Byteman-based test cases
  • [WFLY-12614] - Duplicated ConstraintViolation message
  • [WFLY-12629] - MicroProfile capability names are mangled "org.wildlfy..."
  • [WFLY-12634] - Remove hack from WFLY-12226
  • [WFLY-12635] - Http requests failed with ISPN000299 after redirect and session invalidation
  • [WFLY-12647] - Remove rbac-soak profile from org.wildfly:wildfly-ts-integ-mp
  • [WFLY-12650] - EL does not handle identifiers as JavaBeans
  • [WFLY-12651] - ModuleClassLoaderLocator$CombinedClassLoader created for every request when using default module
  • [WFLY-12653] - Session passivation event can deadlock if it attempts write operations on a session
  • [WFLY-12655] - Exception with web.xml url-pattern
  • [WFLY-12657] - KUBE_PING too frequent warning metadata.labels.pod-template-hash not found in pod json. Impossible to reliably determine pod group during Rolling Update
  • [WFLY-12676] - memory leak, org.jboss.jca.core.connectionmanager.pool.idle.IdleRemover$IdleRemoverRunner is keeping deployment in memory after undeployment
  • [WFLY-12682] - Update EE Security Subsystem to use Phases from WildFly Core
  • [WFLY-12689] - WAR deployment fails due to NPE when both MBean and persistence-unit are packaged
  • [WFLY-12690] - Metrics call causes java.util.ConcurrentModificationException
  • [WFLY-12699] - Avoid stack overflow with Hibernate bytecode transformer
  • [WFLY-12707] - Passing the command line properties enforcer.skip or checkstyle.skip override cases where they should be skipped
  • [WFLY-12718] - Clustering: replicated-cache sampling errors
  • [WFLY-12730] - Move inner class org.jboss.as.webservices.util.SubjectUtil$SimpleGroup to outter level
  • [WFLY-12739] - Flash Scope is not cleared when JSF1095 is occurred
  • [WFLY-12741] - Eliminate redundant buffer allocation/copying when marshalling session attributes and EJB instances
  • [WFLY-12752] - RankedAffinityTestCase fails on OpenJ9
  • [WFLY-12755] - Layer for EE Security Missing CDI capability requirement
  • [WFLY-12760] - Recurring failures in org.jboss.as.test.integration.ws.wsse.trust with JDK 13
  • [WFLY-12773] - BOMs is a separate component
  • [WFLY-12777] - Stateful bean with @StatefulTimeout value -1 should not timeout or removed
  • [WFLY-12782] - Mojarra 4553 - Resoures#encodeAll doesn't work anymore since 2.3.x
  • [WFLY-12791] - CXF-8118 - CXF LoggingInInterceptor, CachedWriter leaks
  • [WFLY-12794] - Elytron/JACC: Inconsistent EjbMethodPermissions
  • [WFLY-12797] - WFLY quickstart 'jts' contains errors after import into Code Ready in the 'jboss-ejb3.xml' file
  • [WFLY-12805] - Loading JTSSynchronizationWrapper gets NoClassDefFoundError: org/jboss/as/naming/context/NamespaceContextSelector
  • [WFLY-12811] - Can not inject MP Config property to a HealthCheck bean
  • [WFLY-12812] - opentracing-interceptors dep should be provided
  • [WFLY-12814] - PreDestroy method not called by stateful beans with timeout 0
  • [WFLY-12822] - Undertow Deadlock
  • [WFLY-12824] - Clustering: java.lang.StackOverflowError in scattered cache scenarios
  • [WFLY-12855] - UnsupportedOperationException in several DUPs on undeploy
  • [WFLY-12856] - EJB management resource component-class-name showing component name
  • [WFLY-12857] - DatabaseTimerPersistence has unused instances of resultSet
  • [WFLY-12858] - Eliminate redundant buffer allocation/copying when marshalling CommandDispatcher commands/responses
  • [WFLY-12859] - Acceptor is open after broker starts but before queues are created resulting in QUEUE_DOES_NOT_EXIST message=AMQ229017 (the queue is in the standalone.xml file)
  • [WFLY-12863] - microprofile-health subsystem should not expose smallrye implementation to deployments
  • [WFLY-12893] - Error when running Arquillian tests in managed-executor-service QS
  • [WFLY-12895] - Mojarra-4500 - NPE when determining converter for primitive values
  • [WFLY-12903] - EJBComponent may throw NPE in certain conditions from checkCallerSecurityIdentityRole
  • [WFLY-12905] - Update $JBOSS_HOME/docs/schema to show https schema URL instead of http
  • [WFLY-12908] - MicroProfile ConfigProviderResolver should be set eagerly
  • [WFLY-12922] - server scale down keeps data in client's data/ejb-xa-recovery and transactions on client aren't commited
  • [WFLY-12923] - EjbJaccConfigurator has unused methodIdentifier after WFLY-12794 changes
  • [WFLY-12924] - MP FT fallback metric is incremented wrongly
  • [WFLY-12925] - MP FT retry.callsSucceededRetried.total metric has wrong value
  • [WFLY-12929] - HttpSessionListener.sessionDestroyed event can deadlock if it attempts write operations on a session
  • [WFLY-12937] - Expired distributed web sessions/SFSBs not properly removed following rehash
  • [WFLY-12938] - Expired distributed web sessions/SFSBs not properly removed following topology change with no rehash
  • [WFLY-12939] - Local scheduler should trigger expiration *after* distributed web session/SFSB has expired.
  • [WFLY-12947] - EL should coerce String to Integer in equals operation
  • [WFLY-12952] - MP Health returns UP when checks are expected but not installed yet.
  • [WFLY-12954] - Web sessions passivated on shutdown even if the cache store purges on startup
  • [WFLY-12957] - MP Fault tolerance tests are failing on Ubuntu
  • [WFLY-12958] - [GSS](7.3.z) Calling Asynchronous EJB will use the propagated caller transaction which is not according to the specification
  • [WFLY-12961] - LocalScheduler.close() can deadlock with run()
  • [WFLY-12964] - org.jboss.as.test.integration.jpa.cfgfile.CfgFileTestCase fails
  • [WFLY-12968] - SecurityDomainContextRealm is not caching passwords correctly
  • [WFLY-12971] - SmallRye Metrics - JmxWorker - findKeyForValueToBeReplaced could use some polish
  • [WFLY-12974] - Default cache configurations for local/passivating caches are overly restrictive
  • [WFLY-12976] - Base64 encoded JWKS from a file fails to resolve
  • [WFLY-12982] - MP fault tolerance: CDI contexts not available in @Timeout methods
  • [WFLY-12991] - SunX509 TrustManagerFactory not available from Elytron tests on IBM jdk
  • [WFLY-13008] - TCPPING is unreliable with default num_discovery_runs="1"
  • [WFLY-13009] - moduleAvailability message is sent before module has started
  • [WFLY-13017] - cloud-server layer to extend jaxrs-server layer
  • [WFLY-13021] - EAP quickstart 'spring-greeter' contains errors after import into Red Hat CodeReady Studio (missing servlet-api-3.1.jar dependency in the pom.xml)
  • [WFLY-13027] - Missing reference to openapi layer in Galleon layers page in Admin Guide
  • [WFLY-13028] - Missing reference to JWT layer in Galleon layers page in Admin Guide
  • [WFLY-13032] - Missing host exclusion entries in server configuration files
  • [WFLY-13042] - Jaeger tracer sender-binding isn't configurable
  • [WFLY-13052] - Workaround for MicroProfile Config TCK "ShouldThrowException" failure
  • [WFLY-13068] - Error adding activemq-subsystem with outbound socket bindings
  • [WFLY-13070] - WARN about using NoopTracer by default
  • [WFLY-13071] - Legacy feature pack OpenTracing config doesn't match what Galleon pack produces
  • [WFLY-13080] - Opentracing is not working after redeployment
  • [WFLY-13121] - jgroups channel protocol read-resource error with include-runtime
  • [WFLY-13127] - NPE in OpenApiAnnotationScanner when OpenTracing TCK war is deployed
  • [WFLY-13136] - Can't create a Pooled Connection Factory using Jgroups
  • [WFLY-13142] - Can't create a Connection Factory using JGroups discovery
  • [WFLY-13168] - Invalidation caches use wrong key affinity
  • [WFLY-13185] - Rest-client can't be used without opentracing subsystem present in config
  • [WFLY-13210] - open-tracing layer must depend on microprofile-config
  • [WFLY-13216] - /openapi throws 406 when Accept header is sufficiently complex
  • [WFLY-13314] - Metrics smallrye contains duplicated help lines
  • [WFLY-13680] - Generated metrics have duplicate labels

Task

  • [WFLY-10734] - Undertow DUPs use ad hoc phase priorities
  • [WFLY-12125] - Integration test for PLINK-793
  • [WFLY-12464] - Remove the legacy security subsystem from the config used by testsuite/integration/elytron
  • [WFLY-12560] - Prefer ServerReload methods that use ManagementClient instead of ModelControllerClient
  • [WFLY-12603] - Add Galleon layers testing to testsuite/integration/clustering
  • [WFLY-12607] - Add Galleon layers testing to testsuite/integration/elytron
  • [WFLY-12625] - WildFly 19 release graphic
  • [WFLY-12649] - Deal with mixed-domain failures in the OpenJ9 jobs
  • [WFLY-12700] - Update project GitHub readme file
  • [WFLY-12711] - Avoid jaxb-api dependency convergence errors from Hibernate Search ORM
  • [WFLY-12712] - Upgrade RESTEasy to 3.10.0.Final
  • [WFLY-12728] - remove unneeded dependencies/dependencyManagement from jpa/hibernate5_3/pom.xml
  • [WFLY-12746] - Bump clustering testsuite surefire execution timeout to 5400
  • [WFLY-12750] - The EE Security subsystem should advertise a capability
  • [WFLY-12757] - Create 'microprofile' integration test module
  • [WFLY-12759] - Extract microprofile-config galleon layer from observability.
  • [WFLY-12763] - Separate the bean-validation subsystem from the 'cdi' Galleon layer
  • [WFLY-12768] - Extract microprofile-metrics galleon layer from observability
  • [WFLY-12787] - Add documentation describing how to add custom HTTP headers to the management endpoints
  • [WFLY-12802] - Quickstart for MP Config 1.4
  • [WFLY-12809] - Quickstart for MP Metrics 2.3
  • [WFLY-12820] - Simplify CoarseSessionAttributes mutation tracking
  • [WFLY-12823] - Quickstart for MP REST-client 1.4
  • [WFLY-12829] - Quickstart for MP OpenTracing 1.3
  • [WFLY-12839] - Prepare tests for allowing addition of HTTP headers to management console responses
  • [WFLY-12841] - Ban log4j:log4j
  • [WFLY-12864] - Update CodeReady Studio correct name in Quickstarts docs
  • [WFLY-12878] - Addition of a multiversion testcase for WFLY-12871
  • [WFLY-12900] - Clustering TS: Default to non-multicast discovery protocol
  • [WFLY-12901] - Create new QuickStart demonstrating MicroProfile JWT
  • [WFLY-12909] - Fix license names for org.hdrhistogram:HdrHistogram licenses
  • [WFLY-12940] - Upgrade JBossWS to 5.4
  • [WFLY-12956] - Add EAP 7.3.0 adjustments to mixed-domain testing
  • [WFLY-12963] - Use maven project.groupId for wildfly-microprofile-jwt-smallrye dependencies
  • [WFLY-12984] - OpenTracing TCK fails due to Maven Central banning insecure connections
  • [WFLY-12985] - Provide a Galleon-based separation of rapidly evolving MP items
  • [WFLY-13036] - Update the Jira references to use issues.redhat.com
  • [WFLY-13072] - Support multiple module layers in HostExcludesTestCase
  • [WFLY-13073] - LayeredDistributionTestCase should cope with an existing layers.conf
  • [WFLY-13151] - Include Wildscribe documentation with the default WildFly doumentation
  • [WFLY-13193] - Move resteasy-client-microprofile to a dedicated module
  • [WFLY-13207] - Quickstart for MP OpenAPI 1.1.2

Component Upgrade

  • [WFLY-12492] - Upgrade jastow from 2.0.7.Final to 2.0.8.Final
  • [WFLY-12564] - Upgrade H2 from 1.4.193 to 1.4.197
  • [WFLY-12575] - Upgrade RESTEasy to 3.9.3.Final
  • [WFLY-12591] - Upgrade mustache to 0.9.6
  • [WFLY-12595] - Upgrade IronJacamar to 1.4.18.Final
  • [WFLY-12621] - Upgrade Hibernate ORM from 5.3.12 to 5.3.13
  • [WFLY-12627] - Upgrade wildfly-http-client to 1.0.17.Final
  • [WFLY-12644] - Upgrade JSF based on Mojarra 2.3.9.SP04
  • [WFLY-12646] - Upgrade JGroups to 4.1.6.Final
  • [WFLY-12663] - Upgrade jgroups-kubernetes to 1.0.13.Final
  • [WFLY-12667] - Upgrade Hibernate Validator to 6.0.18 (Resolves CVE-2019-10219)
  • [WFLY-12672] - Upgrade galleon plugins to 4.0.4.Final
  • [WFLY-12675] - Upgrade WildFly Core 11.0.0.Beta1
  • [WFLY-12678] - Upgrade org.jboss.spec.javax.ws.jboss-jaxrs-api_2.1_spec to 2.0.1.Final
  • [WFLY-12685] - Update Microprofile Health to 2.1
  • [WFLY-12686] - Upgrade MicroProfile Metrics to 2.2.1
  • [WFLY-12687] - Upgrade smallrye-config to 1.4.1
  • [WFLY-12694] - Update jackson-databind to 2.9.10.1 (Resolves CVE-2019-16942 / CVE-2019-16943)
  • [WFLY-12697] - Upgrade Jackson2 to 2.10.1
  • [WFLY-12698] - Upgrade commons-codec from 1.11 to 1.13
  • [WFLY-12708] - Upgrade saaj api to 1.0.1.Final
  • [WFLY-12713] - Upgrade org.glassfish:jakarta-el from 3.0.2 to 3.0.3
  • [WFLY-12716] - Upgrade Narayana to 5.10.0.Final
  • [WFLY-12717] - Upgrade beanutils from 1.93 to 1.94 (Resolves CVE-2019-10086)
  • [WFLY-12727] - Upgrade Netty to 4.1.42 (Resolves CVE-2019-16869)
  • [WFLY-12732] - Upgrade WildFly Core 11.0.0.Beta2
  • [WFLY-12734] - Update SmallRye Health to 2.1.0
  • [WFLY-12735] - Upgrade smallrye-metrics 2.3.2
  • [WFLY-12742] - Upgrade IronJacamar from 1.4.18.Final to 1.4.19.Final
  • [WFLY-12747] - Upgrade Galleon from 4.0.4.Final to 4.1.1.Final
  • [WFLY-12761] - Upgrade jberet from 1.3.4.Final to 1.3.5.Final
  • [WFLY-12762] - Upgrade wildfly-transaction-client to 1.1.8.Final
  • [WFLY-12764] - Move to Bouncy Castle 1.62
  • [WFLY-12766] - Upgrade WildFly Common to 1.5.2.Final
  • [WFLY-12774] - Upgrade Hibernate ORM from 5.3.13 to 5.3.14
  • [WFLY-12781] - Upgrade JBoss JSF API from 3.0.0.Final to 3.0.0.SP01
  • [WFLY-12785] - Upgrade jboss-ejb-client to 4.0.27.Final
  • [WFLY-12789] - Upgrade to Wildfly HTTP Client 1.0.18.Final
  • [WFLY-12792] - Upgrade Apache CXF from 3.3.3 to 3.3.4
  • [WFLY-12799] - Upgrade JSF based on Mojarra 2.3.9.SP04 to 2.3.9.SP05
  • [WFLY-12801] - Upgrade JGroups to 4.1.8.Final
  • [WFLY-12808] - Upgrade Weld from 3.1.2.Final to 3.1.3.Final
  • [WFLY-12819] - Upgrade WildFly Core 11.0.0.Beta3
  • [WFLY-12826] - Switch to GAV-based locations for feature-pack dependencies
  • [WFLY-12831] - Upgrade HAL to 3.2.4.Final
  • [WFLY-12838] - Upgrade Infinispan to 9.4.17.Final
  • [WFLY-12844] - Upgrade Narayana to 5.10.1.Final
  • [WFLY-12845] - Upgrade JGroups to 4.1.9.Final
  • [WFLY-12850] - Upgrade WildFly Core 11.0.0.Beta4
  • [WFLY-12867] - Upgrade IronJacamar from 1.4.19.Final to 1.4.20.Final
  • [WFLY-12880] - Upgrade Jaeger client to 0.34.1 and Apache Thrift to 0.13.0
  • [WFLY-12885] - Upgrade JSF based on Mojarra 2.3.9.SP05 to 2.3.9.SP06
  • [WFLY-12892] - Upgrade JAXB from 2.3.1 to 2.3.3-b02
  • [WFLY-12897] - Upgrade WildFly Core 11.0.0.Beta5
  • [WFLY-12910] - Upgrade wildfly-transaction-client to 1.1.9.Final
  • [WFLY-12911] - Upgrade jboss-ejb-client to 4.0.28.Final
  • [WFLY-12914] - Upgrade Galleon to 4.2.1.Final and the wildfly-galleon-plugins to 4.2.2.Final
  • [WFLY-12921] - Upgrade smallrye-fault-tolerance to 2.1.4
  • [WFLY-12926] - Upgrade Infinispan to 9.4.18.Final
  • [WFLY-12942] - Upgrade WildFly Core 11.0.0.Beta6
  • [WFLY-12943] - Upgrade HAL to 3.2.5.Final
  • [WFLY-12949] - Upgrade WildFly-Http-Client from 1.0.18.final to 1.0.20.Final
  • [WFLY-12955] - Upgrade galleon to 4.2.3
  • [WFLY-12959] - Upgrade microprofile-fault-tolerance-api to 2.0.3
  • [WFLY-12962] - Upgrade WildFly Core 11.0.0.Beta7
  • [WFLY-12966] - Upgrade Hibernate ORM from 5.3.14 to 5.3.15
  • [WFLY-12983] - Upgrade JBoss SAAJ to 1.0.2.Final
  • [WFLY-12988] - Upgrade smallrye-fault-tolerance to 2.1.5
  • [WFLY-12990] - Upgrade WildFly-Naming-Client from 1.0.11.final to 1.0.12.Final
  • [WFLY-12993] - Upgrade Smallrye JWT to 2.0.12
  • [WFLY-13004] - Upgrade jgroups-kubernetes to 1.0.14.Final
  • [WFLY-13022] - Upgrade MicroProfile Metrics 2.3
  • [WFLY-13023] - Upgrade MicroProfile Config 1.4
  • [WFLY-13026] - Upgrade jboss-ejb-client to 4.0.29.Final
  • [WFLY-13039] - Upgrade OpenTracing API from 1.3.1 to 1.3.2
  • [WFLY-13041] - Upgrade to Galleon 4.2.4
  • [WFLY-13048] - Upgrade MicroProfile Health 2.2
  • [WFLY-13049] - Upgrade netty to 4.1.45.Final
  • [WFLY-13062] - Upgrade WildFly Core 11.0.0.Beta8
  • [WFLY-13066] - Upgrade Apache CXF from 3.3.4 to 3.3.5
  • [WFLY-13078] - Upgrade SmallRye JWT to 2.0.13
  • [WFLY-13096] - Upgrade Soteria to 1.0.1-jbossorg-1
  • [WFLY-13100] - Upgrade Jaeger Java Client to 0.34.3
  • [WFLY-13103] - Upgrade Smallrye Opentracing to 1.3.4
  • [WFLY-13124] - Upgrade RESTEasy to 3.11.0.Final
  • [WFLY-13135] - Upgrade WildFly Core 11.0.0.Beta9
  • [WFLY-13139] - Upgrade org.glassfish:jakarta-el from 3.0.3.jbossorg-1 to 3.0.3.jbossorg-2
  • [WFLY-13143] - WF19: Upgrade HAL to 3.2.7.Final
  • [WFLY-13158] - Upgrade smallrye-config from 1.6.1 to 1.6.2
  • [WFLY-13190] - Upgrade smallrye-fault-tolerance to 4.1.1
  • [WFLY-13203] - Upgrade wildfly-core 11.0.0.Beta10
  • [WFLY-13229] - Upgrade WildFly Core 11.0.0.Final
  • [WFLY-13242] - Upgrade snakeyaml to 1.26; resolve CVE-2017-18640
  • [WFLY-13243] - Upgrade cryptacular to 1.2.4

Enhancement

  • [WFLY-11005] - Requires connectors for broadcast-group resource
  • [WFLY-11567] - Provide way to retrieve VirtualFile instance from url.openConnection()
  • [WFLY-11813] - Add tests for empty username for Elytron's FormAuthenticationMechanism.
  • [WFLY-12445] - Document some quickstarts to use new openshift templates
  • [WFLY-12467] - Move EE management model version to 5.0.0
  • [WFLY-12520] - Replace managed executor config's thread-factory attribute with thread-priority
  • [WFLY-12547] - Include timer id in timerHasExpired and timerWasCanceled
  • [WFLY-12581] - Optimize distributed web/ejb expiration schedulers
  • [WFLY-12737] - Quickstart for MP Health 2.2
  • [WFLY-12790] - CXF-8105 - introduce a property for JMS transport client to decide reset JMS connection or not when client timeout
  • [WFLY-12916] - Optimize builders for EJB Client BOMs
  • [WFLY-12917] - Optimize builders for JMS Client BOM
  • [WFLY-12935] - Replace Java EE7 Concurrency RI with Jakarta EE 8 Concurrency RI
  • [WFLY-12953] - Delete any existing licenses.html before transforming to create a new one
  • [WFLY-12967] - Improve tests in integration/multinode/../transaction/async/TransactionPropagationTestCase
  • [WFLY-12973] - add micro profile artifacts to BOMs
  • [WFLY-13029] - Clustering jpa2lc tests shouldn't depend on ejb
  • [WFLY-13030] - Add tests to exclude Galleon layers
  • [WFLY-13050] - metrics should be optional in observability layer
  • [WFLY-13137] - Facilitate use of a distinct maven groupId for artifacts associated with org.wildfly:wildfly-galleon-pack
  • [WFLY-13138] - BOM Builder feature to include transitives of a dependency
  • [WFLY-13172] - health-microprofile layer
  • [WFLY-13173] - Some layers have dependency on unsecure management
  • [WFLY-13208] - MicroProfile BOM
  • [WFLY-13248] - Add Jakarta APIs that are included in MicroProfile to MicroProfile BOM
  • [WFLY-13251] - Add WildFly Arquillian Commons to WildFly BOMs

Edit/Copy Release Notes

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