Skip to content

Releases: wildfly/wildfly

27.0.0.Alpha4

05 Aug 21:03
Compare
Choose a tag to compare
   Release Notes - WildFly - Version 27.0.0.Alpha4

Feature Request

  • [WFLY-7628] - Allow to use an Infinispan cache as EJB timer store
  • [WFLY-13798] - Add a Galleon layer for embedded broker messaging
  • [WFLY-15685] - Jakarta Concurrency 3.0 in WildFly Preview
  • [WFLY-16179] - Add integrity support to FileSystemSecurityRealm
  • [WFLY-16387] - Can not get core MBeans such as jboss.as and jboss.as.expr from application on WildFly when RBAC enabled
  • [WFLY-16453] - Create layers for singleton subsystem

Bug

  • [WFLY-14598] - High vulnerability in h2-1.4.197 package
  • [WFLY-15485] - OIDC client adapter doesn't work correct with Bearer-only
  • [WFLY-15950] - CVE-2021-42392 - remote code execution vulnurability
  • [WFLY-16517] - [wildfly] Test configuration different to delivered one
  • [WFLY-16624] - HibernateSearchElasticsearch*TestCase tests fail if docker is not available
  • [WFLY-16625] - LayersTestCase should execute jpa-distributed-provisioning-test and all-layers-jpa-distributed-provisioning-full in the ts.ee9 profile
  • [WFLY-16628] - Weld EARs containing distributed web applications do not use expected ContextualStore
  • [WFLY-16634] - Hibernate Search test cases are meant to be disabled in security manager runs but instead fail
  • [WFLY-16639] - WFLY-16499 fix was incorrect for ha profiles
  • [WFLY-16649] - OrderedChildResourceTestCase execution takes too long
  • [WFLY-16650] - SecurityManager failure with opensaml
  • [WFLY-16661] - Upgrade Jakarta version of smallrye-common-vertx-context to 2.0.0.RC2
  • [WFLY-16666] - Do not use component class as superclass for local home interface proxy
  • [WFLY-16688] - DistributableEjbSubsystemLegacyOperationTestCase leaks EJB client context
  • [WFLY-16694] - Ensure the test-feature-pack modules are built before running the testsuite
  • [WFLY-16711] - Update BufferPool to use Undertow's ByteBufferPool rather than XNIO's
  • [WFLY-16716] - Class name too long ERROR on Windows
  • [WFLY-16718] - Elytron version from Core is used by the server when running elytron and elytron-oidc-client integration tests
  • [WFLY-16719] - UFC: add back to configs even if TCP is transport
  • [WFLY-16746] - GlobalStateManagerImpl fails under security manager

Task

  • [WFLY-14136] - Activate MP Rest Client TCK with -Dts.ee9 profile; resolve failures
  • [WFLY-14621] - Upgrading H2 to 1.4.200
  • [WFLY-16270] - Modify EJB timer quickstart to demonstrate distributed EJB timers.
  • [WFLY-16366] - Conversion of the WildFly EE feature pack to the new Jakarta namespace
  • [WFLY-16432] - Convert testsuite/integration/basic to the jakarta.* namespace
  • [WFLY-16534] - Remove jbossws-cxf-jaspi dependency
  • [WFLY-16554] - Increase JVM heap max-size to 100m for JVMServerPropertiesTestCase
  • [WFLY-16558] - Big Bang Preparation (Jakarta Namespace Rename)
  • [WFLY-16572] - Disable the Galleon Transformer for Jakarta namespace renaming
  • [WFLY-16573] - Convert testsuite/integration/clustering to the jakarta.* namespace
  • [WFLY-16577] - Security Vulnerabilities in the "h2-1.4.197.jar"
  • [WFLY-16579] - Two artefacts not transformed
  • [WFLY-16581] - Convert testsuite/integration/microprofile to the jakarta.* namespace
  • [WFLY-16583] - Remove the javax.management.j2ee.api module
  • [WFLY-16590] - Convert testsuite/integration/elytron to the jakarta namespace
  • [WFLY-16599] - Convert testsuite/integration/elytron-oidc-client to the jakarta.* namespace
  • [WFLY-16600] - Convert testsuite/integration/secman to the jakarta.* namespace
  • [WFLY-16605] - Remove testsuite/compat
  • [WFLY-16606] - Convert testsuite/integration/manualmode to the jakarta.* namespace
  • [WFLY-16609] - Convert testsuite/integration/domain to the jakarta.* namespace
  • [WFLY-16610] - Convert testsuite/mixed-domain to the jakarta.* namespace
  • [WFLY-16611] - Convert testsuite/integration/iiop to the jakarta.* namespace
  • [WFLY-16612] - Convert testsuite/integration/ws to the jakarta.* namespace
  • [WFLY-16613] - Run testsuite/integration/rbac against WildFly Preview
  • [WFLY-16614] - Run testsuite/integration/legacy against WildFly Preview
  • [WFLY-16615] - Run 'standard WildFly' microprofile-tck modules against WildFly Preview
  • [WFLY-16616] - Convert testsuite/integration/multinode to the jakarta.* namespace
  • [WFLY-16617] - Convert testsuite/integration/rts to the jakarta.* namespace
  • [WFLY-16618] - Convert testsuite/integration/xts to the jakarta.* namespace
  • [WFLY-16619] - Convert testsuite/integration/legacy-ejb-client to the jakarta.* namespace
  • [WFLY-16620] - Move 'no-longer-Preview' tests from testsuite/preview/basic to testsuite/integration/basic
  • [WFLY-16626] - Remove need to transform org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec
  • [WFLY-16632] - Add a skeleton subsystem for keycloak and add an operation to migrate from the keycloak subsystem to the elytron-oidc-client subsystem
  • [WFLY-16636] - Always clean when building the ee-9/source-transform and testsuite/preview/source-transform tree
  • [WFLY-16651] - Rationalize Arquillian version handling
  • [WFLY-16652] - Move the wildfly-ee and wildfly feature packs to the WildFly Preview depen...
Read more

27.0.0.Alpha3

15 Jul 20:19
Compare
Choose a tag to compare
27.0.0.Alpha3 Pre-release
Pre-release
    Release Notes - WildFly - Version 27.0.0.Alpha3

Feature Request

  • [WFLY-15683] - Jakarta Security 3.0 in WildFly Preview

Bug

  • [WFLY-10099] - ClusteredJPA2LCTestCase fails intermittently
  • [WFLY-15895] - GroupListenerTestCase fails on IBM JDK11
  • [WFLY-16151] - Multiple locations of several jars in Zip distribution
  • [WFLY-16594] - Fix JGroups stack properties key in LocalDescriptions.properties
  • [WFLY-16607] - WFLYEJB0275: Could not resolve corresponding ejbCreate or @init method for home interface
  • [WFLY-16630] - Mixed domain tests error traces due to unknown Infinispan module name
  • [WFLY-16631] - NoClassDefFoundError stoping mixed domain test hosts

Task

  • [WFLY-15431] - Add elytron-oidc-client to the EE feature pack
  • [WFLY-16435] - Add org.wildfly.extension.opentelemetry to excluded extensions to fix HostExcludesTestCase
  • [WFLY-16601] - Add a module for com.nimbusds:nimbus-jose-jwt as needed by Soteria
  • [WFLY-16621] - Add test utility methods for checking the test environment that don't throw AssumptionViolationException but instead return a boolean
  • [WFLY-16635] - Create a wildfly-client-all-jakarta module

Component Upgrade

  • [WFLY-16604] - Upgrade Batavia to 1.0.15.Final
  • [WFLY-16638] - Upgrade WildFly Core to 19.0.0.Beta14

27.0.0.Alpha2

08 Jul 19:46
Compare
Choose a tag to compare
27.0.0.Alpha2 Pre-release
Pre-release
    Release Notes - WildFly - Version 27.0.0.Alpha2

Sub-task

  • [WFLY-13904] - Support ProtoStream marshalling of distributed web session attributes
  • [WFLY-16433] - Unsatisfied dependencies for @ManagedProperty in TCK ejb tests
  • [WFLY-16446] - com/sun/ts/tests/ejb30/lite/packaging/war/jsfenventry/JsfClient.java\#injectedIntoClient_from_ejblitejsf
  • [WFLY-16447] - com/sun/ts/tests/ejb30/lite/packaging/war/datasource/singleton/ 20 tests failed
  • [WFLY-16482] - com/sun/ts/tests/ejb30/bb/mdb/customlistener/Client.java\#isPostConstructCalledTest

Feature Request

  • [WFLY-15075] - Add encryption support to FileSystemSecurityRealm
  • [WFLY-15681] - Jakarta Authentication 3.0 in WildFly Preview
  • [WFLY-15682] - Jakarta Authorization 2.1 in WildFly Preview
  • [WFLY-15690] - Jakarta JSON Binding 3.0 in WildFly Preview
  • [WFLY-15696] - Jakarta Faces 4.0 in WildFly Preview
  • [WFLY-15697] - Jakarta Server Pages 3.1 in WildFly Preview
  • [WFLY-15698] - Jakarta Servlet 6.0 in WildFly Preview
  • [WFLY-15699] - Jakarta Standard Tag Library 3.0 in WildFly Preview
  • [WFLY-15700] - Jakarta WebSocket 2.1 in WildFly Preview
  • [WFLY-15701] - Jakarta SOAP with Attachments 3.0 in WildFly Preview
  • [WFLY-15702] - Jakarta XML Web Services 4.0 in WildFly Preview
  • [WFLY-15703] - Jakarta XML Binding 4.0 in WildFly Preview
  • [WFLY-16361] - Upgrade to Hibernate ORM 6.0.1 and align with dependency updates (Antlr + Hibernate Common Annotations)

Bug

  • [WFLY-15563] - Webservice regression failures after jboss-modules is upgraded to 2.0.0.Final
  • [WFLY-15998] - Session context returns wrong caller principal
  • [WFLY-16121] - Intermittent failure in ExternalJMSDestinationDefinitionLegacyPrefixMessagingDeploymentTestCase
  • [WFLY-16158] - Deployment submodel should be runtime
  • [WFLY-16190] - FilesystemRealmEncryptedTestCase fails when run from a bootable jar
  • [WFLY-16247] - Dump of Artemis cluster topology is hard to read
  • [WFLY-16252] - Bean Validation TCK Failure: BootstrapNonAvailableValidationProviderTest
  • [WFLY-16290] - NPE when EJB Database Timer Persistence adjustCreateAutoTimerStatement is called
  • [WFLY-16358] - It is not possible to set ssl-context for mod_cluster proxy
  • [WFLY-16371] - HotRodStore prone to false cache misses
  • [WFLY-16372] - Wrong mechanism realm name in host.xml test configurations.
  • [WFLY-16374] - Default configuration for domain uses BASIC as a http-authentication-factory mechanism
  • [WFLY-16423] - NetworkHealthTestCase failures on Windows
  • [WFLY-16428] - LegacyCompliantPrincipalPropagationTestCase fails intermittently in Windows
  • [WFLY-16448] - Duplicate key in LocalDescriptions.properties file
  • [WFLY-16458] - Fix duplicate plugin declaration warn in testsuite/preview/basic
  • [WFLY-16461] - Security related manualmode tests failing on OpenJDK 19 EA
  • [WFLY-16462] - Fix CoreBridgeCallTimeoutTestCase's byteman rule file for proper method match at runtime
  • [WFLY-16464] - Change of undertow/single-sign-on attributes does not require restart
  • [WFLY-16468] - The microprofile-opentracing layer is redundant
  • [WFLY-16470] - OpenTelemetry Instance Leak in OpenTelemetryClientRequestFilter
  • [WFLY-16481] - EndpointService throws NPE when publish ws endpint with EndpintPublisherImpl
  • [WFLY-16490] - Duplicate declaration of wildfly-rts-jakarta Artifact on WildFly Preview
  • [WFLY-16492] - Domain transformation and legacy parsing compatibility for change default workmanager elytron-enabled value
  • [WFLY-16515] - Infinispan JDBC store: table "prefix" not persisted
  • [WFLY-16527] - Faces 4 fails if CDI isn't enabled for the deployment
  • [WFLY-16540] - JCETestCase fais on JDK17+ due to insufficient module open privileges
  • [WFLY-16541] - Integration - Basic fail in latest IBM JDK due to "-iiop is an invalid option or argument"
  • [WFLY-16556] - wildfly-webservices-server-integration is not excluded on WildFly Preview
  • [WFLY-16567] - EJB response contains ContextData that has been removed in the server side interceptors
  • [WFLY-16589] - Wildfly 26.0.1 install with galleon layers installs a broken elytron-tool.sh
  • [WFLY-16592] - Remove duplicate module org.apache.httpcomponents in module.xml

Task

  • [WFLY-15025] - Move WildFly Preview to a native jakarta namespace variant of the Jakarta XML Binding API jar
  • [WFLY-15434] - Move WildFly Preview to a native jakarta namespace variant of CXF
  • [WFLY-15435] - Move WildFly Preview to a native jakarta namespace variant of JBoss WS
  • [WFLY-15445] - Move WildFly Preview to a native jakarta namespace variant of openjdk-orb
  • [WFLY-15447] - Move WildFly Preview to a native jakarta namespace variant of Narayana RTS
  • [WFLY-15448] - Move WildFly Preview to a native jakarta namespace variant of Narayana XTS
  • [WFLY-15458] - Move WildFly Preview to a native jakarta namespace variant of WSS4J
  • [WFLY-15460] - Move WildFly Preview to a native jakarta namespace variant of Santuario xmlsec
  • [WFLY-15462] - Move WildFly Preview to a native jakarta namespace variant of JAXB Intros
  • [WFLY-15545] - Move WildFly Preview to a native Jakarta namespace variant of the rts subsystem module
  • [WFLY-15558] - Move WildFly Preview to a native J...
Read more

26.1.1.Final

19 May 15:35
3d03e9c
Compare
Choose a tag to compare

Release Notes

Bug

  • [WFLY-15998] - Session context returns wrong caller principal
  • [WFLY-16256] - Tracer Instance Leak in WildFlyClientTracingRegistrarProvider
  • [WFLY-16300] - Intermittent failures in StopFromDifferentNodeTestCase
  • [WFLY-16358] - It is not possible to set ssl-context for mod_cluster proxy
  • [WFLY-16371] - HotRodStore prone to false cache misses

Component Upgrade

Enhancement

  • [WFLY-16298] - Improve performance related to TimerServiceImpl#scheduledTimerFutures
  • [WFLY-16309] - Create H2 database server with -tcpAllowOthers option in tests

27.0.0.Alpha1

12 May 12:46
Compare
Choose a tag to compare
27.0.0.Alpha1 Pre-release
Pre-release
    Release Notes - WildFly - Version 27.0.0.Alpha1

Sub-task

  • [WFLY-14841] - Remove dependency on PicketBox from Web Services
  • [WFLY-14842] - Remove JCA dependency on PicketBox
  • [WFLY-14843] - Make EJB3 dependency on PicketBox Optional
  • [WFLY-14845] - Review security-api and security-integration dependency on PicketBox
  • [WFLY-15244] - Drop Undertow model transformers prior to 11.0.0
  • [WFLY-15514] - "ThreadLocal" variables should be cleaned up when no longer used (jsf)
  • [WFLY-15732] - Remove security-plugins dependency from undertow
  • [WFLY-15734] - Remove security-plugins dependency from ejb3
  • [WFLY-15745] - Remove PicketBox dependency from Batch
  • [WFLY-15747] - Remove PicketBox dependency from iiop-openjdk
  • [WFLY-15748] - Remove picketbox dependencies from testsuite
  • [WFLY-15750] - Remove PicketBox dependencies from weld
  • [WFLY-15756] - Remove messaging dependency on PicketBox
  • [WFLY-15758] - Remove PicketBox dependency from appclient
  • [WFLY-15759] - Remove the PicketBox dependency from Undertow
  • [WFLY-15760] - Remove PicketBox dependency from EJB3
  • [WFLY-15905] - Replace deprecated EnumValidator constructors and methods (EE)
  • [WFLY-15906] - Replace deprecated EnumValidator constructors and methods (EJB)
  • [WFLY-15907] - Replace deprecated EnumValidator constructors and methods (IIOP)
  • [WFLY-15908] - Replace deprecated EnumValidator constructors and methods (JPA)
  • [WFLY-15909] - Replace deprecated EnumValidator constructors and methods (Messaging)
  • [WFLY-15910] - Replace deprecated EnumValidator constructors and methods (Naming)
  • [WFLY-15911] - Replace deprecated EnumValidator constructors and methods (Security)
  • [WFLY-15912] - Replace deprecated EnumValidator constructors and methods (Transactions)
  • [WFLY-15913] - Replace deprecated EnumValidator constructors and methods (Undertow)
  • [WFLY-15914] - Replace deprecated EnumValidator constructors and methods (Web Services)
  • [WFLY-15915] - Replace deprecated EnumValidator constructors and methods (JCA)
  • [WFLY-16016] - Extract contextual execution classes from wildfly-clustering-common into new module
  • [WFLY-16021] - Replace ModelNodes helper class with native wildfly-dmr methods
  • [WFLY-16037] - Extract MSC-related classes within wildfly-clustering-infinispan-spi into separate module
  • [WFLY-16038] - Extract MSC-related classes within wildfly-clustering-infinispan-client into separate module
  • [WFLY-16099] - Extract MSC-related classes within wildfly-clustering-server into a separate module
  • [WFLY-16130] - Refactor clustering API service name generation to eliminate ServiceNameRegistry
  • [WFLY-16150] - Deprecate ServiceExecutor and relocate to wildfly-clustering-ee-spi module

Feature Request

  • [WFLY-13793] - Allow for a remote jms queue / topic not to use legacy amq1 prefix
  • [WFLY-14266] - JCA: enable configuration of resource adapter validation log directory
  • [WFLY-14347] - Allow to configure module for custom validation classes
  • [WFLY-14846] - Automatic registration of client side / JVM wide default SSLContext
  • [WFLY-14953] - Create distributable-ejb subsystem
  • [WFLY-15525] - JBeret: Make it possible to limit number of records retrieved via a JDBC store
  • [WFLY-15680] - Jakarta Activation 2.1 in WildFly Preview
  • [WFLY-15687] - Jakarta Contexts and Dependency Injection 4.0 in WildFly Preview
  • [WFLY-15691] - Jakarta JSON Processing 2.1 in WildFly Preview
  • [WFLY-15692] - Jakarta Mail 2.1 in WildFly Preview
  • [WFLY-15832] - MP Config: Ability to specify root config source directory
  • [WFLY-15926] - Add an attribute to be able to define the address_queue_scan period
  • [WFLY-16077] - Jakarta Annotations 2.1 in WildFly Preview
  • [WFLY-16080] - Jakarta Interceptors 2.1 in WildFly Preview
  • [WFLY-16137] - Enchance keystore CLI commands
  • [WFLY-16219] - Move WildFly Preview to Jakarta Persistence 3.1

Bug

  • [WFLY-9566] - Update EclipseLink module to add dependency on javax.json.api
  • [WFLY-10886] - Poor JMS message sending throughput with remote broker and XA transactions
  • [WFLY-10975] - Bad examples for Agroal in Admin Guide
  • [WFLY-11959] - AbstractSimpleApplicationClientTestCase pollutes the build/target/ installation
  • [WFLY-13044] - WFLYSEC0012 Error in web.xml with similar Patterns
  • [WFLY-13607] - "SSL read loop detected" during remote EJB call; remote call blocks forever
  • [WFLY-14121] - Starting JBoss in suspended mode and mod_cluster
  • [WFLY-15114] - Refactor MP Health integration tests to avoid duplications
  • [WFLY-15394] - WildFly does not allow setting of routing-type on core bridges
  • [WFLY-15410] - Modify SecurityAuthCommandsTestCase for WFCORE-5602
  • [WFLY-15433] - Infinispan 2LC does not honor the statistics-enabled property of its cache configurations.
  • [WFLY-15513] - "ThreadLocal" variables should be cleaned up when no longer used
  • [WFLY-15569] - Database persistent auto timer are created twice
  • [WFLY-15598] - No migration path from wildfly-24's picketbox Use...
Read more

26.1.0.Final

14 Apr 16:42
Compare
Choose a tag to compare

Release Notes - WildFly - Version 26.1.0.Final

Full release notes

Feature Request

  • [WFLY-14266] - JCA: enable configuration of resource adapter validation log directory
  • [WFLY-14347] - Allow to configure module for custom validation classes
  • [WFLY-14846] - Automatic registration of client side / JVM wide default SSLContext
  • [WFLY-15075] - Add encryption support to FileSystemSecurityRealm
  • [WFLY-15525] - JBeret: Make it possible to limit number of records retrieved via a JDBC store
  • [WFLY-15832] - MP Config: Ability to specify root config source directory
  • [WFLY-15926] - Add an attribute to be able to define the address_queue_scan period
  • [WFLY-16137] - Enchance keystore CLI commands

Bug

  • [WFLY-10886] - Poor JMS message sending throughput with remote broker and XA transactions
  • [WFLY-15569] - Database persistent auto timer are created twice
  • [WFLY-15628] - The testsuite/compat testsuite cannot run on the SE17 job
  • [WFLY-15719] - ScriptAssertTestCase fails with JDK 17
  • [WFLY-15903] - Remove Jaeger dep from OpenTelemetry module
  • [WFLY-15918] - Use java.transaction.xa module everywhere java.sql module is used
  • [WFLY-15931] - Intermittent RejectedExecutionException on redeploy
  • [WFLY-15935] - Artemis Journal module is missing a netty dependency
  • [WFLY-15943] - Can't create an external connection factory using a discovery group with socket binding
  • [WFLY-15954] - getJobInstances, getJobInstanceCount, getRunningExecutions should include jobs that have not been started
  • [WFLY-15964] - OpenTelemetry ratio-based sampler should not accept value bigger than 1.0
  • [WFLY-15981] - Exception thrown when closing WildFlySender
  • [WFLY-15984] - MP REST Client TCK Tests fail on JDK17+
  • [WFLY-16000] - ELY23025: Must set 'auth-server-url' or 'provider-url' only on redeploy
  • [WFLY-16005] - LongRunningThreadsCheckTestCase started to fail since JDK18 EA 18
  • [WFLY-16028] - Fix missing AD for attributes in EJB subsystem
  • [WFLY-16030] - WildFly Infinispan subsystem CustomStoreServiceConfiguration to use modules configuration attribute as a List of modules
  • [WFLY-16071] - :standalone-server-type: should be 'microprofile' rather than default
  • [WFLY-16074] - microprofile-reactive-messaging-kafka quickstart integration test fails with NoSuchMethod error
  • [WFLY-16103] - Use build.uri to override Helm chart QS urls
  • [WFLY-16104] - Build mode for some helm definitions in RM Quickstart is wrong
  • [WFLY-16112] - Batch JobOperatorService should look for only active job names to stop during suspend
  • [WFLY-16122] - Unexpected file tmp.yaml in microprofile-reactive-messaging-kafka quickstart
  • [WFLY-16192] - ResourceAdaptersSubsystemTestCase.testExpressionConfigElytron() failing
  • [WFLY-16198] - Restriction of XML External Entity Reference (XXE)
  • [WFLY-16245] - org.wildfly.clustering.ejb.client is missing dependency on org.wildfly.clustering.marshalling.spi

Task

  • [WFLY-14536] - [WFLY-14501] Add tests to connector subsystem for attributes that allow expression
  • [WFLY-15880] - Adjust chmod to 644 for dev content
  • [WFLY-16010] - Remove the log4j:log4j test dependency from testsuite/integration/ws
  • [WFLY-16036] - GetCallerPrincipal method should return anonymous principal instead of null when security not activated
  • [WFLY-16049] - Unignore the OIDC tests once they've been updated to work with Keycloak 17.0.0

Component Upgrade

  • [WFLY-15331] - Upgrade Infinispan to 13.0.0.Final
  • [WFLY-15524] - Upgrade netty from 4.1.68 to 4.1.72
  • [WFLY-15572] - Upgrade fastinfoset 1.2.18
  • [WFLY-15586] - Upgrade spullara.mustache.java 0.9.10
  • [WFLY-15728] - Upgrade jberet-core from 1.3.10.Final to 1.3.11.Final; from 2.0.2.Final to 2.0.3.Final in ee-9 preview
  • [WFLY-15753] - Upgrade Narayana to 5.12.4.Final
  • [WFLY-15767] - Update OpenTelemetry to 1.9.1
  • [WFLY-15799] - Upgrade Kafka Client to 3.1.0
  • [WFLY-15813] - Update io.grpc to 1.38.1
  • [WFLY-15856] - Upgrade Infinispan to 13.0.5.Final
  • [WFLY-15925] - Upgrade RESTEasy to 6.0.0.Final in WildFly Preview
  • [WFLY-15939] - Upgrade Infinispan to 13.0.6.Final
  • [WFLY-15944] - Upgrade smallrye-open-api to 2.1.17
  • [WFLY-15947] - Upgrade Narayana to 5.12.5.Final
  • [WFLY-15969] - Upgrade ASM from 9.1 to 9.2
  • [WFLY-15975] - Upgrade galleon plugins to 5.2.10.Final
  • [WFLY-15985] - Upgrade artemis-wildfly-integration to 1.0.6
  • [WFLY-15991] - Upgrade JGroups 4.2.20.Final
  • [WFLY-15994] - Upgrade JBoss Parent to 39
  • [WFLY-15997] - Upgrade Apache Artemis to 2.19.1
  • [WFLY-16022] - Upgrade Jackson to 2.12.6
  • [WFLY-16024] - Upgrade hibernate-validator from 6.0.22.Final to 6.0.23
  • [WFLY-16040] - Upgrade jberet-core from 1.3.10.Final to 1.3.10.SP1
  • [WFLY-16057] - Upgrade WildFly Preview to use Hibernate Validator 7.0.2.Final
  • [
Read more

26.1.0.Beta1

24 Mar 19:07
Compare
Choose a tag to compare
26.1.0.Beta1 Pre-release
Pre-release
    Release Notes - WildFly - Version 26.1.0.Beta1

Feature Request

  • [WFLY-14266] - JCA: enable configuration of resource adapter validation log directory
  • [WFLY-14347] - Allow to configure module for custom validation classes
  • [WFLY-14846] - Automatic registration of client side / JVM wide default SSLContext
  • [WFLY-15075] - Add encryption support to FileSystemSecurityRealm
  • [WFLY-15525] - JBeret: Make it possible to limit number of records retrieved via a JDBC store
  • [WFLY-15832] - MP Config: Ability to specify root config source directory
  • [WFLY-15926] - Add an attribute to be able to define the address_queue_scan period
  • [WFLY-16137] - Enchance keystore CLI commands

Bug

  • [WFLY-10886] - Poor JMS message sending throughput with remote broker and XA transactions
  • [WFLY-15569] - Database persistent auto timer are created twice
  • [WFLY-15628] - The testsuite/compat testsuite cannot run on the SE17 job
  • [WFLY-15719] - ScriptAssertTestCase fails with JDK 17
  • [WFLY-15903] - Remove Jaeger dep from OpenTelemetry module
  • [WFLY-15931] - Intermittent RejectedExecutionException on redeploy
  • [WFLY-15935] - Artemis Journal module is missing a netty dependency
  • [WFLY-15943] - Can't create an external connection factory using a discovery group with socket binding
  • [WFLY-15954] - getJobInstances, getJobInstanceCount, getRunningExecutions should include jobs that have not been started
  • [WFLY-15964] - OpenTelemetry ratio-based sampler should not accept value bigger than 1.0
  • [WFLY-15981] - Exception thrown when closing WildFlySender
  • [WFLY-15984] - MP REST Client TCK Tests fail on JDK17+
  • [WFLY-16000] - ELY23025: Must set 'auth-server-url' or 'provider-url' only on redeploy
  • [WFLY-16005] - LongRunningThreadsCheckTestCase started to fail since JDK18 EA 18
  • [WFLY-16028] - Fix missing AD for attributes in EJB subsystem
  • [WFLY-16030] - WildFly Infinispan subsystem CustomStoreServiceConfiguration to use modules configuration attribute as a List of modules
  • [WFLY-16071] - :standalone-server-type: should be 'microprofile' rather than default
  • [WFLY-16103] - Use build.uri to override Helm chart QS urls
  • [WFLY-16112] - Batch JobOperatorService should look for only active job names to stop during suspend
  • [WFLY-16192] - ResourceAdaptersSubsystemTestCase.testExpressionConfigElytron() failing

Task

  • [WFLY-14536] - [WFLY-14501] Add tests to connector subsystem for attributes that allow expression
  • [WFLY-15880] - Adjust chmod to 644 for dev content
  • [WFLY-16010] - Remove the log4j:log4j test dependency from testsuite/integration/ws
  • [WFLY-16015] - Remove org.wildfly.clustering.web.hotrod/infinispan dependencies on org.jboss.as.controller/server
  • [WFLY-16036] - GetCallerPrincipal method should return anonymous principal instead of null when security not activated
  • [WFLY-16049] - Unignore the OIDC tests once they've been updated to work with Keycloak 17.0.0
  • [WFLY-16161] - Removed unreferenced EJBComponent.policyContextID

Component Upgrade

  • [WFLY-15331] - Upgrade Infinispan to 13.0.0.Final
  • [WFLY-15524] - Upgrade netty from 4.1.68 to 4.1.72
  • [WFLY-15572] - Upgrade fastinfoset 1.2.18
  • [WFLY-15586] - Upgrade spullara.mustache.java 0.9.10
  • [WFLY-15728] - Upgrade jberet-core from 1.3.10.Final to 1.3.11.Final; from 2.0.2.Final to 2.0.3.Final in ee-9 preview
  • [WFLY-15753] - Upgrade Narayana to 5.12.4.Final
  • [WFLY-15767] - Update OpenTelemetry to 1.9.1
  • [WFLY-15799] - Upgrade Kafka Client to 3.1.0
  • [WFLY-15813] - Update io.grpc to 1.38.1
  • [WFLY-15856] - Upgrade Infinispan to 13.0.5.Final
  • [WFLY-15925] - Upgrade RESTEasy to 6.0.0.Final in WildFly Preview
  • [WFLY-15939] - Upgrade Infinispan to 13.0.6.Final
  • [WFLY-15944] - Upgrade smallrye-open-api to 2.1.17
  • [WFLY-15947] - Upgrade Narayana to 5.12.5.Final
  • [WFLY-15969] - Upgrade ASM from 9.1 to 9.2
  • [WFLY-15975] - Upgrade galleon plugins to 5.2.10.Final
  • [WFLY-15985] - Upgrade artemis-wildfly-integration to 1.0.6
  • [WFLY-15991] - Upgrade JGroups 4.2.20.Final
  • [WFLY-15994] - Upgrade JBoss Parent to 39
  • [WFLY-15997] - Upgrade Apache Artemis to 2.19.1
  • [WFLY-16022] - Upgrade Jackson to 2.12.6
  • [WFLY-16024] - Upgrade hibernate-validator from 6.0.22.Final to 6.0.23
  • [WFLY-16040] - Upgrade jberet-core from 1.3.10.Final to 1.3.10.SP1
  • [WFLY-16057] - Upgrade WildFly Preview to use Hibernate Validator 7.0.2.Final
  • [WFLY-16089] - Update Weld dependencies for 26.x branch
  • [WFLY-16094] - Upgrade HAL to 3.5.11.Final (WildFly 26.1)
  • [WFLY-16118] - Upgrade joda-time 2.10.13
  • [WFLY-16119] - Upgrade google guava 31.1-jre
  • [WFLY-16120] - Upgrade Agroal to 1.15
  • [WFLY-16133] - Upgrade smallrye-open-api to 2.1.21
  • [WFLY-16141<...
Read more

26.0.1.Final

21 Jan 14:23
Compare
Choose a tag to compare

Release Notes - WildFly - Version 26.0.1.Final

Full release notes

Bug

  • [WFLY-15932] - RemoteLocalCallProfileTestCase fails when the security manager is enabled
  • [WFLY-15933] - Failures in OidcWithDeploymentConfigTest on 26.x branch

Task

  • [WFLY-15873] - Remove Elytron OIDC client dependencies from WildFly
  • [WFLY-15890] - Add documentation on multi-tenancy to the Elytron OpenID Connect Client subsystem documentation

Component Upgrade

26.0.0.Final

16 Dec 15:23
Compare
Choose a tag to compare

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 Plug...
Read more

26.0.0.Beta1

02 Dec 21:06
Compare
Choose a tag to compare
26.0.0.Beta1 Pre-release
Pre-release
    Release Notes - WildFly - Version 26.0.0.Beta1

Sub-task

  • [WFLY-14844] - Make appclient dependency on PicketBox Optional
  • [WFLY-15091] - Drop pre-WF 8 cmp extension
  • [WFLY-15130] - Drop mod_cluster subsystem model versions/transformers prior to 7.0.0
  • [WFLY-15151] - Drop pre-WF 8 config-admin extension
  • [WFLY-15152] - Drop pre-WF 8 jaxr extension
  • [WFLY-15221] - Drop IIOP model transformers prior to 2.1.0
  • [WFLY-15243] - Drop Transactions model transformers prior to 6.0.0
  • [WFLY-15508] - Getters and setters should be synchronized in pairs (ee)
  • [WFLY-15527] - Assertion arguments should be passed in the correct order (testsuite)
  • [WFLY-15528] - Assertion arguments should be passed in the correct order (mail)
  • [WFLY-15529] - Assertion arguments should be passed in the correct order (jpa)
  • [WFLY-15531] - Assertion arguments should be passed in the correct order (jdr)
  • [WFLY-15532] - Assertion arguments should be passed in the correct order (connector)
  • [WFLY-15537] - Fix wildscribe text (ejb3)
  • [WFLY-15613] - Replace usages of getParameterTypes().length with getParameterCount() (EE)
  • [WFLY-15614] - Replace usages of getParameterTypes().length with getParameterCount() (EJB)
  • [WFLY-15615] - Replace usages of getParameterTypes().length with getParameterCount() (CDI / Weld)
  • [WFLY-15616] - Replace usages of getParameterTypes().length with getParameterCount() (Clustering)
  • [WFLY-15617] - Replace usages of getParameterTypes().length with getParameterCount() (JCA)
  • [WFLY-15618] - Replace usages of getParameterTypes().length with getParameterCount() (IIOP)
  • [WFLY-15619] - Replace usages of getParameterTypes().length with getParameterCount() (REST)
  • [WFLY-15620] - Replace usages of getParameterTypes().length with getParameterCount() (Web (Undertow))
  • [WFLY-15730] - Remove security-plugins dependency from web services
  • [WFLY-15731] - Remove security-plugins dependency from connector
  • [WFLY-15735] - Remove the security-api module
  • [WFLY-15743] - Remove security-plugins dependency from weld

Feature Request

  • [WFLY-14800] - Modernise the MicroProfile Reactive Messaging QuickStart for Reactive Messaging 2.0
  • [WFLY-15657] - Documentation for LoginModule compatible security realm.

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-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-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
  • [
Read more