# JDK 28
Source: [https://openjdk.org/projects/jdk/28/](https://openjdk.org/projects/jdk/28/)
This release will be the Reference Implementation of version 28 of the Java SE Platform, as specified by[JSR 403](https://openjdk.org/projects/jdk/28/spec)in the Java Community Process\.
## Status
The[main line](https://github.com/openjdk/jdk/)is open for bug fixes, small enhancements, and JEPs as proposed and tracked via the[JEP Process](https://openjdk.org/jeps/)\.
Early\-access binaries, under the GPL, are available[here](https://jdk.java.net/28/)\.
## Features
> JEPs targeted to JDK 28, so far401:[Value Objects \(Preview\)](https://openjdk.org/jeps/401)535:[Shenandoah GC: Generational Mode by Default](https://openjdk.org/jeps/535)539:[Strict Field Initialization in the JVM \(Preview\)](https://openjdk.org/jeps/539)540:[Simple JSON API \(Incubator\)](https://openjdk.org/jeps/540)541:[Deprecate the macOS/x64 Port for Removal](https://openjdk.org/jeps/541)542:[PEM Encodings of Cryptographic Objects](https://openjdk.org/jeps/542)543:[Structured Concurrency](https://openjdk.org/jeps/543)544:[Ahead\-of\-Time Code Compilation](https://openjdk.org/jeps/544)545:[Faster Startup and Warmup with ZGC](https://openjdk.org/jeps/545)546:[Adaptive Heap Sizing for ZGC](https://openjdk.org/jeps/546)
Last update: 2026/10/15 14:44 UTC
JDK 27 has been released as the Reference Implementation of Java SE Platform version 27, featuring updates like making G1 the default garbage collector and post-quantum hybrid key exchange for TLS 1.3.
Java 27 (JDK 27) is now generally available, featuring enhancements like making G1 the default garbage collector, post-quantum hybrid key exchange for TLS 1.3, and various preview features.
Project Valhalla's JEP 401 (Value Classes and Objects) has been integrated into the OpenJDK main repository, targeting JDK 28, marking a major milestone after a decade of development.
JDK 27 introduces notable changes to HotSpot's stop-the-world garbage collectors, most significantly JEP 523 making G1 the default GC in all environments, alongside various improvements, refactorings, and bug fixes.