Technology

Exciting Java Developments: WildFly 35, Jakarta EE 11 Update, and Java Operator SDK 5.0-RC1 Released!

2025-01-13

Author: Daniel

Java Development Kit (JDK) Updates

The JDK 24 early-access build, specifically Build 31, has been unveiled this week. This release brings various fixes that resolve issues identified in Build 30. Additionally, JDK 25 Build 5 is now available, featuring improvements and bug resolutions from the previous build. Developers are urged to report any bugs via the Java Bug Database to help refine these upcoming versions.

Jakarta EE 11

In a recent blog post, Ivar Grimstad, a Developer Advocate at the Eclipse Foundation, shared significant updates regarding Jakarta EE 11. The Core Profile for Jakarta EE 11 was successfully launched in December, paving the way for the forthcoming release of the Jakarta EE Web Profile 11. This will be released once a compatible implementation passes the restructured TCK. The Jakarta EE Platform 11 will follow, enhancing enterprise Java capabilities with exciting new features. Expect to see a seamless integration of the previous milestone releases as the landscape of Jakarta EE evolves in the first quarter of 2025.

Spring Framework 2023.0.5

Spring Cloud 2023.0.5, affectionately codenamed Leyton, has been launched. This release boasts crucial bug fixes along with key updates in associated sub-projects, including Spring Cloud Kubernetes and Spring Cloud Stream. Built atop Spring Boot 3.4.0, this version promises improved functionality and a more efficient development process.

WildFly 35

The latest release of WildFly, version 35, places a strong emphasis on supporting MicroProfile 7.0 and its specifications such as MicroProfile Telemetry and MicroProfile Fault Tolerance. Enhancements this time focus on better organization of the build and testsuite execution, ensuring a streamlined development user experience. Interestingly, this release also incorporates a significant refactor of the WildFlyOpenTelemetryConfig class for improved manageability.

Micronaut Framework Update

The Micronaut Foundation has rolled out version 4.7.4 of the Micronaut Framework, which includes key updates and fixes, particularly in Micronaut Core, Serialization, and Discovery Client. This series of enhancements works to refine overall performance and stability, catering to developers looking for more efficient solutions.

Quarkus Configuration

Quarkus 3.17.6 is now available, marking it as an important maintenance release. It addresses critical bugs and dependency updates while resolving specific issues that previously caused disruptions during application bootstrapping. This robust release will enhance developer experience and streamline application management.

Java Operator SDK 5.0-RC1

With its first release candidate now available, the Java Operator SDK 5.0.0 includes exciting new features. Notable enhancements include adopting Kubernetes Server-Side Apply as a primary method for resource patching and refining event monitoring through the revamped EventSource interface, which centralizes resource handling better than ever before.

Conclusion

This week’s updates in the Java ecosystem showcase substantial progress not only in framework stability but also in facilitating developers for future innovations. Keep an eye out for more insights as these technologies continue to evolve!