github wildfly/wildfly 26.0.0.Final

latest releases: 32.0.0.Final, 32.0.0.Beta1, 31.0.1.Final...
2 years ago

Release Notes WildFly 26.0.0.Final

Full release notes

Feature Request

  • [WFLY-14800] - Modernise the MicroProfile Reactive Messaging QuickStart for Reactive Messaging 2.0
  • [WFLY-15095] - Test case and community documentation to verify the uses of jboss.server.[base,log,data,temp].dir properties as JVM managed server options
  • [WFLY-15657] - Documentation for LoginModule compatible security realm.

Enhancement

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

Bug

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

Component Upgrade

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

Don't miss a new wildfly release

NewReleases is sending notifications on new releases.