JEP Tracker @jeptracker.bsky.social · 29/09/2026🎯 JEP 544 updated to target JDK 28 Title: Ahead-of-Time Code Compilation Type: feature Component: hotspot / compiler Release: 28 See openjdk.org/jeps/544 082
JEP Tracker @jeptracker.bsky.social · 21/09/2026🎓 JEP 545 moved to candidate Title: Faster Startup and Warmup with ZGC Type: feature Component: hotspot / gc See openjdk.org/jeps/545 062
JEP Tracker @jeptracker.bsky.social · 21/09/2026🎓 JEP 546 moved to candidate Title: Adaptive Heap Sizing for ZGC Type: feature Component: hotspot / gc See openjdk.org/jeps/546 052
JEP Tracker @jeptracker.bsky.social · 18/09/2026🎯 JEP 544 proposed to target JDK 28 Title: Ahead-of-Time Code Compilation Type: feature Component: hotspot / compiler Release: 28 See openjdk.org/jeps/544 097
JEP Tracker @jeptracker.bsky.social · 17/09/2026✏️ JEP 8383849 was drafted Title: TLS Support for the QUIC Transport (Preview) Type: feature Component: security / javax.net.ssl See openjdk.org/jeps/8383849 040
JEP Tracker @jeptracker.bsky.social · 10/09/2026🎓 JEP 544 moved to candidate Title: Ahead-of-Time Code Compilation Type: feature Component: hotspot / compiler See openjdk.org/jeps/544 073
JEP Tracker @jeptracker.bsky.social · 09/09/2026✅ JEP 541 is now complete Title: Deprecate the macOS/x64 Port for Removal Type: feature Release: 28 See openjdk.org/jeps/541 010
JEP Tracker @jeptracker.bsky.social · 09/09/2026🏗️ JEP 540 integrated to JDK 28 Title: Simple JSON API (Incubator) Type: feature Component: core Release: 28 See openjdk.org/jeps/540 151
JEP Tracker @jeptracker.bsky.social · 09/09/2026✅ JEP 542 is now complete Title: PEM Encodings of Cryptographic Objects Type: feature Component: security / security Release: 28 See openjdk.org/jeps/542 030
JEP Tracker @jeptracker.bsky.social · 08/09/2026🎓 JEP 543 moved to candidate Title: Structured Concurrency Type: feature Component: core See openjdk.org/jeps/543 0133
JEP Tracker @jeptracker.bsky.social · 01/09/2026🏗️ JEP 542 integrated to JDK 28 Title: PEM Encodings of Cryptographic Objects Type: feature Component: security / security Release: 28 See openjdk.org/jeps/542 011
JEP Tracker @jeptracker.bsky.social · 31/08/2026✏️ JEP 8384867 was drafted Title: Lazy Constants (Fourth Preview) Type: feature Component: core / lang See openjdk.org/jeps/8384867 011
JEP Tracker @jeptracker.bsky.social · 28/08/2026🏗️ JEP 541 integrated to JDK 28 Title: Deprecate the macOS/x64 Port for Removal Type: feature Release: 28 See openjdk.org/jeps/541 000
JEP Tracker @jeptracker.bsky.social · 27/08/2026🎯 JEP 542 updated to target JDK 28 Title: PEM Encodings of Cryptographic Objects Type: feature Component: security / security Release: 28 See openjdk.org/jeps/542 000
JEP Tracker @jeptracker.bsky.social · 24/08/2026🎯 JEP 541 updated to target JDK 28 Title: Deprecate the macOS/x64 Port for Removal Type: feature Release: 28 See openjdk.org/jeps/541 000
JEP Tracker @jeptracker.bsky.social · 20/08/2026✏️ JEP 8390768 was drafted Title: Integrate BSD port into OpenJDK Mainline Type: process See openjdk.org/jeps/8390768 010
JEP Tracker @jeptracker.bsky.social · 19/08/2026📦 JEP 523 delivered to JDK 27 Title: Make G1 the Default Garbage Collector in All Environments Type: feature Component: hotspot / gc Release: 27 See openjdk.org/jeps/523 022
JEP Tracker @jeptracker.bsky.social · 19/08/2026📦 JEP 531 delivered to JDK 27 Title: Lazy Constants (Third Preview) Type: feature Component: core / lang Release: 27 See openjdk.org/jeps/531 010
JEP Tracker @jeptracker.bsky.social · 19/08/2026📦 JEP 533 delivered to JDK 27 Title: Structured Concurrency (Seventh Preview) Type: feature Component: core Release: 27 See openjdk.org/jeps/533 050
JEP Tracker @jeptracker.bsky.social · 19/08/2026🎯 JEP 542 proposed to target JDK 28 Title: PEM Encodings of Cryptographic Objects Type: feature Component: security / security Release: 28 See openjdk.org/jeps/542 010
JEP Tracker @jeptracker.bsky.social · 19/08/2026📦 JEP 537 delivered to JDK 27 Title: Vector API (Twelfth Incubator) Type: feature Component: core Release: 27 See openjdk.org/jeps/537 000
JEP Tracker @jeptracker.bsky.social · 18/08/2026📦 JEP 536 delivered to JDK 27 Title: JFR In-Process Data Redaction Type: feature Component: hotspot / jfr Release: 27 See openjdk.org/jeps/536 020
JEP Tracker @jeptracker.bsky.social · 17/08/2026🎯 JEP 540 updated to target JDK 28 Title: Simple JSON API (Incubator) Type: feature Component: core Release: 28 See openjdk.org/jeps/540 041
JEP Tracker @jeptracker.bsky.social · 14/08/2026🎯 JEP 541 proposed to target JDK 28 Title: Deprecate the macOS/x64 Port for Removal Type: feature Release: 28 See openjdk.org/jeps/541 100
JEP Tracker @jeptracker.bsky.social · 11/08/2026📦 JEP 534 delivered to JDK 27 Title: Compact Object Headers by Default Type: feature Component: hotspot / runtime Release: 27 See openjdk.org/jeps/534 082
JEP Tracker @jeptracker.bsky.social · 07/08/2026🎯 JEP 540 proposed to target JDK 28 Title: Simple JSON API (Incubator) Type: feature Component: core Release: 28 See openjdk.org/jeps/540 276
JEP Tracker @jeptracker.bsky.social · 05/08/2026✏️ JEP 8389764 was drafted Title: Lazy Constants (Fourth Preview) Type: feature Component: core / lang See openjdk.org/jeps/8389764 020
JEP Tracker @jeptracker.bsky.social · 04/08/2026🎯 JEP 535 updated to target JDK 28 Title: Shenandoah GC: Generational Mode by Default Type: feature Component: hotspot / gc Release: 28 See openjdk.org/jeps/535 012
JEP Tracker @jeptracker.bsky.social · 31/07/2026🏗️ JEP 401 integrated to JDK 28 Title: Value Objects (Preview) Type: feature Release: 28 See openjdk.org/jeps/401 0103
JEP Tracker @jeptracker.bsky.social · 31/07/2026🏗️ JEP 539 integrated to JDK 28 Title: Strict Field Initialization in the JVM (Preview) Type: feature Release: 28 See openjdk.org/jeps/539 062
JEP Tracker @jeptracker.bsky.social · 31/07/2026🎯 JEP 401 updated to target JDK 28 Title: Value Objects (Preview) Type: feature Release: 28 See openjdk.org/jeps/401 093
JEP Tracker @jeptracker.bsky.social · 31/07/2026🎯 JEP 539 updated to target JDK 28 Title: Strict Field Initialization in the JVM (Preview) Type: feature Release: 28 See openjdk.org/jeps/539 032
JEP Tracker @jeptracker.bsky.social · 27/07/2026🎓 JEP 542 moved to candidate Title: PEM Encodings of Cryptographic Objects Type: feature Component: security / security See openjdk.org/jeps/542 033
JEP Tracker @jeptracker.bsky.social · 24/07/2026🎯 JEP 535 proposed to target JDK 28 Title: Shenandoah GC: Generational Mode by Default Type: feature Component: hotspot / gc Release: 28 See openjdk.org/jeps/535 023
JEP Tracker @jeptracker.bsky.social · 23/07/2026🎯 JEP 401 proposed to target JDK 28 Title: Value Objects (Preview) Type: feature Component: spec Release: 28 See openjdk.org/jeps/401 0137
JEP Tracker @jeptracker.bsky.social · 23/07/2026🎯 JEP 539 proposed to target JDK 28 Title: Strict Field Initialization in the JVM (Preview) Type: feature Component: spec / vm Release: 28 See openjdk.org/jeps/539 023
JEP Tracker @jeptracker.bsky.social · 23/07/2026🎓 JEP 540 moved to candidate Title: Simple JSON API (Incubator) Type: feature Component: core See openjdk.org/jeps/540 075
JEP Tracker @jeptracker.bsky.social · 23/07/2026🎓 JEP 541 moved to candidate Title: Deprecate the macOS/x64 Port for Removal Type: feature See openjdk.org/jeps/541 012
JEP Tracker @jeptracker.bsky.social · 14/07/2026🎓 JEP 401 moved to candidate Title: Value Objects (Preview) Type: feature Component: spec See openjdk.org/jeps/401 0224
JEP Tracker @jeptracker.bsky.social · 10/07/2026🎓 JEP 535 moved to candidate Title: Shenandoah GC: Generational Mode by Default Type: feature Component: hotspot / gc Release: 28 See openjdk.org/jeps/535 000
JEP Tracker @jeptracker.bsky.social · 08/07/2026🎯 JEP 535 proposed to target JDK 28 Title: Shenandoah GC: Generational Mode by Default Type: feature Component: hotspot / gc Release: 28 See openjdk.org/jeps/535 013
JEP Tracker @jeptracker.bsky.social · 08/07/2026📦 JEP 532 delivered to JDK 27 Title: Primitive Types in Patterns, instanceof, and switch (Fifth Preview) Type: feature Component: spec / lang Release: 27 See openjdk.org/jeps/532 000
JEP Tracker @jeptracker.bsky.social · 08/07/2026✅ JEP 523 is now complete Title: Make G1 the Default Garbage Collector in All Environments Type: feature Component: hotspot / gc Release: 27 See openjdk.org/jeps/523 023
JEP Tracker @jeptracker.bsky.social · 08/07/2026✏️ JEP 8386511 was drafted Title: PEM Encodings of Cryptographic Objects Type: feature Component: security / security See openjdk.org/jeps/8386511 000
JEP Tracker @jeptracker.bsky.social · 06/07/2026📦 JEP 538 delivered to JDK 27 Title: PEM Encodings of Cryptographic Objects (Third Preview) Type: feature Component: security / security Release: 27 See openjdk.org/jeps/538 010
JEP Tracker @jeptracker.bsky.social · 29/06/2026🎓 JEP 539 moved to candidate Title: Strict Field Initialization in the JVM (Preview) Type: feature Component: spec / vm See openjdk.org/jeps/539 093
JEP Tracker @jeptracker.bsky.social · 22/06/2026✅ JEP 536 is now complete Title: JFR In-Process Data Redaction Type: feature Component: hotspot / jfr Release: 27 See openjdk.org/jeps/536 010
JEP Tracker @jeptracker.bsky.social · 17/06/2026✅ JEP 538 is now complete Title: PEM Encodings of Cryptographic Objects (Third Preview) Type: feature Component: security / security Release: 27 See openjdk.org/jeps/538 020
JEP Tracker @jeptracker.bsky.social · 04/06/2026✅ JEP 537 is now complete Title: Vector API (Twelfth Incubator) Type: feature Component: core Release: 27 See openjdk.org/jeps/537 031
JEP Tracker @jeptracker.bsky.social · 03/06/2026🏗️ JEP 538 integrated to JDK 27 Title: PEM Encodings of Cryptographic Objects (Third Preview) Type: feature Component: security / security Release: 27 See openjdk.org/jeps/538 010