Java News Roundup: OpenJDK JEPs, Hazelcast, Quarkus, Hibernate, Koog, JHipster, Introducing Endive
Summary
The Java News Roundup for May 25th, 2026, details significant updates across the Java ecosystem. OpenJDK saw JEP 538 (PEM Encodings of Cryptographic Objects) remain "Proposed to Target" for JDK 27, JEP 528 (Post-Mortem Crash Analysis with jcmd) revert to "Candidate" for JDK 28, and JEP 536 (JFR In-Process Data Redaction) become "Targeted" for JDK 27. JDK 27 early-access Build 24 was also released. Other notable releases include Spring AI 2.0.0-M8, which improved Mistral AI API integration and added Anthropic API rate limit access. Hazelcast Platform 5.7.0 introduced JDK 25 support and GA dynamic diagnostic logging. Quarkus 3.36.0 added an experimental Signals extension and OIDC SPIFFE JWT token support. Hibernate ORM 7.4.0 gained @Temporal and @Audited annotations, a REFRESH_SESSION CacheMode option, and Google Cloud Spanner support. Koog 1.0.0, JetBrains' AI agent framework, reached its first stable release with improved persistence and decoupled HTTP transport. JHipster 9.1.0 enhanced getCurrentUserJWT() and switched Blueprints to TypeScript. Finally, Bytecode Alliance introduced Endive, a JVM-native WebAssembly runtime.
Key takeaway
For Java developers evaluating ecosystem updates, you should prioritize reviewing the JDK 27 JEPs, especially JEP 536 for JFR data redaction, to enhance application security and diagnostics. If you are building AI-driven applications, explore Spring AI 2.0.0-M8 for improved Mistral AI integration and Koog 1.0.0 for stable Kotlin/Java AI agent development. Additionally, consider Endive for future JVM-native WebAssembly runtime needs, and update Hibernate ORM to 7.4.0 for Google Cloud Spanner support.
Key insights
The Java ecosystem is rapidly evolving with new JDK features, AI integration, and improved developer tooling.
Principles
- JDK development prioritizes security and diagnostic tooling.
- AI integration is a key focus for Java frameworks.
- JVM-native WebAssembly runtimes are emerging.
Method
JEP 538 provides an API for encoding/decoding cryptographic objects between PEM text and PKCS #8/X.509 binary formats.
In practice
- Redact sensitive data using JFR's enhanced capabilities.
- Integrate Koog 1.0.0 for stable AI agent development.
- Consider Endive for JVM-native WebAssembly workloads.
Topics
- OpenJDK JEPs
- JDK 27
- WebAssembly Runtimes
- AI Agent Frameworks
- Spring AI
- Hibernate ORM
Code references
- openjdk/jdk
- spring-projects/spring-ai
- mistralai/platform-docs-public
- hazelcast/hazelcast
- quarkusio/quarkus
Best for: AI Architect, NLP Engineer, Software Engineer, Machine Learning Engineer, AI Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by InfoQ.