Wildfly

wildfly/wildfly last check 53 releases
Notes
no notes yet
Release notes
v26.0.0 · 1y+
view on github

<h1>Release Notes WildFly 26.0.0.Final</h1>

Full release notes

<h2> Feature Request </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-14800'>WFLY-14800</a>] - Modernise the MicroProfile Reactive Messaging QuickStart for Reactive Messaging 2.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15095'>WFLY-15095</a>] - Test case and community documentation to verify the uses of jboss.server.[base,log,data,temp].dir properties as JVM managed server options </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15657'>WFLY-15657</a>] - Documentation for LoginModule compatible security realm. </li> </ul>

<h2> Enhancement </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-15186'>WFLY-15186</a>] - The REST subsystem should have a context handle for handling the context for Jakarta Concurrency </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15306'>WFLY-15306</a>] - Clear cached timer info from in-memory timers when using DatabaseTimerPersistence </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15350'>WFLY-15350</a>] - Move Woodstox &amp; Xerces dependencies from WildFly Core to WildFly </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15372'>WFLY-15372</a>] - Remove the use of TimerHandle in ejb timer management operations </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15400'>WFLY-15400</a>] - Remove the deprecated TimerServiceImpl(Map, ServiceName) constructor </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15401'>WFLY-15401</a>] - Simplify NonFunctionalTimerService and exclude it from TimerServiceRegistry </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15418'>WFLY-15418</a>] - Avoid duplicate data of timer service persistence service </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15456'>WFLY-15456</a>] - Do not register timer service resource for stateful session bean </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15473'>WFLY-15473</a>] - Remove unused methods in AbstractEjbXmlDescriptorProcessor </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15474'>WFLY-15474</a>] - Use the constant org.jboss.as.ejb3.util.MethodInfoHelper#EMPTY_STRING_ARRAY </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15494'>WFLY-15494</a>] - Duplicate dependencies in module.xml </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15499'>WFLY-15499</a>] - Honor sybase as database value, and remove the unused field databaseDialects in DatabaseTimerPersistence class </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15534'>WFLY-15534</a>] - Simplify step handler and date formatting in BatchJobExecutionResourceDefinition </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15552'>WFLY-15552</a>] - contention due to the synchronized block in TimerServiceImpl.getTimers() </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15562'>WFLY-15562</a>] - Simplify logging and validation in various createTimer methods in TimerServiceImpl </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15564'>WFLY-15564</a>] - Improve the comparison of ScheduleExpression in TimerServiceImpl </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15583'>WFLY-15583</a>] - Adjust sql statements during initialization of DatabaseTimerPersistence </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15593'>WFLY-15593</a>] - Eliminate JSF dependency on legacy xalan &amp; xerces and switch to JDK JAXP </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15612'>WFLY-15612</a>] - Replace usages of getParameterTypes().length with getParameterCount() </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15704'>WFLY-15704</a>] - Move ScheduleExpressionTypeUtil#getType method to ScheduleExpressionType class </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15713'>WFLY-15713</a>] - Remove redundant null checks in TimerHandleImpl constructor </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15786'>WFLY-15786</a>] - Move WildFly Preview to undertow-servlet-jakarta </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15787'>WFLY-15787</a>] - Move WildFly Preview to undertow-websockets-jsr-jakarta </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15800'>WFLY-15800</a>] - Remove ConfigMap from MP Reactive Messaging Quickstart for RHOSAK </li> </ul>

<h2> Bug </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-1021'>WFLY-1021</a>] - Possible errrors in English input for internationalized text </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-10725'>WFLY-10725</a>] - Repeating WARN log message &quot;Notified of connection failure&quot; after every xa recovery when read-timeout is configure with a smaller value than default client-failure-check-period (30 seconds) </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-14796'>WFLY-14796</a>] - JGroups AZURE_PING cannot specify independent cloud EndpointSuffix </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-14871'>WFLY-14871</a>] - Logic in try/finally blocks hides exceptions </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-14890'>WFLY-14890</a>] - TokenUtilsEncryptTest started to fail on jdk-17-ea+26 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-14919'>WFLY-14919</a>] - Credential store expression resolution not usable for deployment descriptors and annotations. </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15044'>WFLY-15044</a>] - Null pointers should not be dereferenced </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15205'>WFLY-15205</a>] - AnnotationsTestCase#testProcessConnectorFail never fails </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15236'>WFLY-15236</a>] - Revisit messaging-activemq needing an Elytron domain </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15361'>WFLY-15361</a>] - HostExcludesTestCase does not take care of removed extensions </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15375'>WFLY-15375</a>] - Fix stability issue with ContextPropagationTestCase </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15406'>WFLY-15406</a>] - ha-singleton-service quickstart fails to build </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15411'>WFLY-15411</a>] - Application authentication is requested when configure 2way TLS auth by default </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15412'>WFLY-15412</a>] - Let&#39;s use 2048 RSA keysize instead of 1024 in docs examples </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15413'>WFLY-15413</a>] - Update HostExcludesTestCase configuration to work with WF26 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15414'>WFLY-15414</a>] - Release module cannot be build if we are skipping WildFly preview module </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15415'>WFLY-15415</a>] - HealthContextService is not respecting MP Health config values which leads to wrong initial responses </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15425'>WFLY-15425</a>] - Add missing exclusions for artemis-selector and artemis-hqclient-protocol dependencies </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15455'>WFLY-15455</a>] - Wlfy-25 docs miss numbering chapters </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15465'>WFLY-15465</a>] - Use of maven-resource-plugin filtering during feature pack generation is picking up binary files </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15468'>WFLY-15468</a>] - Add missing Test Tag to NullRouteLocatorTestCase (clustering) </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15471'>WFLY-15471</a>] - request over HTTP 1.1 protocol with TLSv1.2 of openSSL implementation throw IllegalStateException: UT000124: renegotiation timed out </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15475'>WFLY-15475</a>] - &quot;Weld in not initialized yet&quot; exception when invoking a webservice from a webapp </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15477'>WFLY-15477</a>] - HTTPS connection fails with reverse proxy HTTPS -&gt; HTTPS </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15478'>WFLY-15478</a>] - All requests with Basic-Auth to a deployment get intercepted and returned with 401 [Wildfly 25] </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15497'>WFLY-15497</a>] - Clustering - some attributes are missing &#39;deprecated&#39; description </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15500'>WFLY-15500</a>] - BOM Builder Plugin doesn&#39;t resolve partial wildcard exclusions properly </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15501'>WFLY-15501</a>] - Fully initialize factory object (undertow) </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15502'>WFLY-15502</a>] - Remove duplicate if block (connector) </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15503'>WFLY-15503</a>] - Remove duplicate if/else block </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15518'>WFLY-15518</a>] - Test preparation errors shall cause failure (connector) </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15530'>WFLY-15530</a>] - BOM Builder Plugin doesn&#39;t resolve full wildcard exclusions properly </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15536'>WFLY-15536</a>] - License files need to be filtered by the maven resource plugin </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15553'>WFLY-15553</a>] - windows service (docs/contrib/service) cannot be executed </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15560'>WFLY-15560</a>] - Fix doc generation </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15567'>WFLY-15567</a>] - Wildfly 25 and nginx </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15573'>WFLY-15573</a>] - State transfer can fail due to ConcurrentModificationException if distributed web session attributes are concurrently modified </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15597'>WFLY-15597</a>] - Can&#39;t create a pooled CF with discovery group </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15608'>WFLY-15608</a>] - Testsuite modules are incorrectly relying on transitive dependencies via wildfly-core-testsuite-shared </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15643'>WFLY-15643</a>] - arq-remote profile is missing in jaxrs-client quickstart pom.xml </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15661'>WFLY-15661</a>] - ForwardedHandlerTestCase fails on jdk17 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15669'>WFLY-15669</a>] - Distributed web session fails to expire if its last access time is not unique </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15671'>WFLY-15671</a>] - The ee-security quickstart does not work with WildFly 25 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15676'>WFLY-15676</a>] - The enable-microprofile.cli CLI script fails if dependencies are not already installed </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15677'>WFLY-15677</a>] - Disable simple cache optimization when statistics are enabled </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15714'>WFLY-15714</a>] - Status Code in ReverseProxyTestCase should be 504 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15718'>WFLY-15718</a>] - JCETestCase fails with JDK 17 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15724'>WFLY-15724</a>] - Bump GSON version to 2.8.9 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15736'>WFLY-15736</a>] - dependencies.dependency.version for io.undertow:undertow-servlet-jakartaee9:test-jar is missing. </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15739'>WFLY-15739</a>] - Allow installation of security manager by testsuite on JDK 18+ </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15741'>WFLY-15741</a>] - Dead HTML link to Helm CLI in MicroProfile Reactive Messaging Kafka quickstart </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15752'>WFLY-15752</a>] - Incorrect generation of licenses files </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15769'>WFLY-15769</a>] - Defend against ConcurrentModificationExceptions while marshalling collections/maps </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15772'>WFLY-15772</a>] - RHOASK now requires ACLs </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15776'>WFLY-15776</a>] - Remove management identity&#39;s security domain configuration from domain mode </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15781'>WFLY-15781</a>] - The new Elytron sfbasic module is not present in the final distribution </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15788'>WFLY-15788</a>] - JakartaEE8 BOM: Security dependencies to include not found </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15804'>WFLY-15804</a>] - The resteasy-secure-random-max-use attribute sets the wrong value </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15811'>WFLY-15811</a>] - Three Jakarta EE 9.1 SecurityAPI TCK tests are failing on JDK11 + JDK17 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15820'>WFLY-15820</a>] - Wrong properties used in the CLI scripts for the bootable JAR in the MP RC TCK </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15824'>WFLY-15824</a>] - Remove unnecessary resteasy-client-microprofile dependency from rest-client TCK EE9 execution </li> </ul>

<h2> Component Upgrade </h2> <ul> <li>[<a href='https://issues.redhat.com/browse/WFLY-14336'>WFLY-14336</a>] - Upgrade Apache Artemis to 2.19.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-14557'>WFLY-14557</a>] - Upgrade artemis-wildfly-integration to 1.0.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-14992'>WFLY-14992</a>] - Upgrade PicketBox from 5.0.3.Final-redhat-00007 to 5.0.3.Final-redhat-00008 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15278'>WFLY-15278</a>] - Upgrade smallrye-open-api to 2.1.15 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15287'>WFLY-15287</a>] - Upgrade WildFly Preview to RESTEasy 6.0.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15340'>WFLY-15340</a>] - Upgrade Apache CXF from 3.4.4 to 3.4.5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15428'>WFLY-15428</a>] - Upgrade WildFly Core to 18.0.0.Beta1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15472'>WFLY-15472</a>] - Upgrade galleon plugins to 5.2.4.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15551'>WFLY-15551</a>] - Upgrade WildFly Core to 18.0.0.Beta2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15571'>WFLY-15571</a>] - Upgrade openjpa 2.4.3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15574'>WFLY-15574</a>] - Upgrade com.squareup.okhttp3 3.14.9 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15575'>WFLY-15575</a>] - Upgrade wildfly extras creaper 1.6.2 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15577'>WFLY-15577</a>] - Upgrade azure-storage 8.6.6 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15578'>WFLY-15578</a>] - Upgrade HornetQ from 2.4.7.Final to 2.4.8.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15585'>WFLY-15585</a>] - Upgrade istack-commons-runtime 3.0.11 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15587'>WFLY-15587</a>] - Upgrade eclipselink 2.7.9 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15626'>WFLY-15626</a>] - Upgrade jboss-ejb-client from 4.0.43.Final to 4.0.44.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15634'>WFLY-15634</a>] - Upgrade wildfly-transaction-client from 1.1.14.Final to 2.0.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15640'>WFLY-15640</a>] - Upgrade WildFly Galleon plugins to 5.2.5.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15641'>WFLY-15641</a>] - Upgrade wildfly-http-client from 1.1.8.Final to 1.1.9.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15650'>WFLY-15650</a>] - Upgrade galleon plugins to 5.2.6.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15656'>WFLY-15656</a>] - Upgrade IronJacamar to 1.5.3.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15670'>WFLY-15670</a>] - Upgrade WildFly Core to 18.0.0.Beta3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15674'>WFLY-15674</a>] - Upgrade Hibernate ORM to 5.3.24.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15675'>WFLY-15675</a>] - Upgrade mod_cluster to 1.4.4.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15707'>WFLY-15707</a>] - Upgrade jgroups-azure to 1.3.1.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15712'>WFLY-15712</a>] - Upgrade RESTEasy from 4.7.2.Final to 4.7.3.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15717'>WFLY-15717</a>] - Upgrade WildFly Core to 18.0.0.Beta4 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15742'>WFLY-15742</a>] - Upgrade bootable jar to 6.1.1.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15754'>WFLY-15754</a>] - Upgrade SmallRye Reactive Messaging to 3.13.0 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15755'>WFLY-15755</a>] - Upgrade SmallRye Config to 2.6.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15762'>WFLY-15762</a>] - Mojarra 2.3.17 released </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15765'>WFLY-15765</a>] - Upgrade WildFly Core to 18.0.0.Beta5 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15766'>WFLY-15766</a>] - Upgrade HAL to 3.4.1.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15771'>WFLY-15771</a>] - Upgrade Yasson from 1.0.9 to 1.0.10 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15773'>WFLY-15773</a>] - Upgrade Yasson from 2.0.1 to 2.0.3 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15779'>WFLY-15779</a>] - Upgrade WildFly HTTP Client to 1.1.10.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15801'>WFLY-15801</a>] - Upgrade RESTEasy to 4.7.4.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15802'>WFLY-15802</a>] - Upgrade jboss-jsf-api_2.3_spec to 3.1.0.SP01 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15807'>WFLY-15807</a>] - Upgrade WildFly Core to 18.0.0.Final </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15809'>WFLY-15809</a>] - Upgrade WildFly Preview Jakarta Mail from 2.0.0 to 2.0.1 </li> <li>[<a href='https://issues.redhat.com/browse/WFLY-15817'>WFLY-15817</a>] - Upgrade WildFly Galleon Plugins to 5.2.7.Final </li> </ul>