WildFly, an application framework written in Java and developed and maintained by Red Hat, has been released. latest version 30 The main focus of this release was to prepare for the latest LTS Java version 21.
Other changes include Galleon to 5.2.1.Final, Galleon plugin to 6.5.0.Final, Hibernate ORM to 6.2.12.Final, Hibernate Search to 6.2.1.Final, and JGroups to 5.2. 17.Final dependency upgrade, includes Apache. Updated Artemis to 2.31.0 with some minor upgrades and bug fixes.
WildFly 30 is a compatible Jakarta EE 10 Core Profile implementation that runs on Java SE 21. We will also give you the following Technology Compatibility Kit (TCK): Jakarta EE 10 platform, core profile and Web profile If you are running on Java SE 11 and Java SE 17. WildFly first introduced support for Jakarta EE in version 27, released in November 2022, and has maintained compatibility ever since.
Additionally, WildFly successfully passes the MicroProfile 6.0 specification TCK when running on Java SE 21. However, WildFly does not support MicroProfile Metrics, so it cannot be considered a compatible implementation. WildFly has removed support for MicroProfile Metrics and introduced Micrometer. version 28.
WildFly 30 is not fully compatible with MicroProfile 6.0, but provides support for several MicroProfile technologies, including MicroProfile JWT Authentication 2.1, MicroProfile Config 3.0, and MicroProfile Rest Client 3.0. Implementations of these specifications are available in three configurations (default, full). and microprofile). See the Micro Profile section.” inside Release notes.
WildFly recommends that developers run using Java SE 17. Because Java SE 17 is the latest LTS version that WildFly has run a comprehensive set of tests on. WildFly 30 has been thoroughly tested with Java SE 11, but as the focus shifts to newer versions of Java, this or the next release will be the last to support it.
WildFly suggests that developers considering Java SE 21 for their applications should use version 30 as their evaluation platform.
Another important change in this release includes moving the WildFly core and WildFly main source code to the Apache Software License 2.0. Please note that WildFly is integrated with several other components and libraries that operate under different licensing models. Developers and users can read the license information provided with the WildFly installation.
WildFly is Release schedule Released earlier this year, new versions are currently scheduled for release in January, April, July, and October. Based on this delivery model, WildFly tentatively plans to release the next version, WildFly 31, in January 2024.