Java 27 Released

Hacker News Top Products

Summary

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.

No content available
Original Article
View Cached Full Text

Cached at: 09/15/26, 02:54 PM

# Java 27 / JDK 27: General Availability - announce Source: [https://mail.openjdk.org/archives/list/[email protected]/thread/ORGGLMN75HFEWP7YL3ZLGHLYHVIBJDYT/](https://mail.openjdk.org/archives/list/[email protected]/thread/ORGGLMN75HFEWP7YL3ZLGHLYHVIBJDYT/) JDK 27, the reference implementation of Java 27, is now Generally Available\. We shipped build 35 as the second Release Candidate of JDK 27 on 20 August, and no P1 bugs have been reported since then\. Build 35 is therefore now the GA build, ready for production use\. GPL\-licensed OpenJDK builds from Oracle are available here:[https://jdk\.java\.net/27](https://jdk.java.net/27)Builds from other vendors will no doubt be available soon\. This release includes nine JEPs \[1\]: 523: Make G1 the Default Garbage Collector in All Environments 527: Post\-Quantum Hybrid Key Exchange for TLS 1\.3 531: Lazy Constants \(Third Preview\) 532: Primitive Types in Patterns, instanceof, and switch \(Fifth Preview\) 533: Structured Concurrency \(Seventh Preview\) 534: Compact Object Headers by Default 536: JFR In\-Process Data Redaction 537: Vector API \(Twelfth Incubator\) 538: PEM Encodings of Cryptographic Objects \(Third Preview\) This release also includes, as usual, hundreds of smaller enhancements and thousands of bug fixes\. Thanks to everyone who contributed this release, whether by designing and implementing features or enhancements, by fixing bugs, or by testing the early\-access builds\. \- Mark \[1\][https://openjdk\.org/projects/jdk/27/](https://openjdk.org/projects/jdk/27/) [Show replies by date](https://mail.openjdk.org/archives/list/[email protected]/thread/ORGGLMN75HFEWP7YL3ZLGHLYHVIBJDYT/?sort=date)

Similar Articles

JDK 27 has been released

Lobsters Hottest

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: What's New?

Hacker News Top

Java 27 introduces new features and improvements to the programming language.

JDK 27 G1/Parallel/Serial GC Changes

Hacker News Top

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.

Go 1.27 is released - The Go Programming Language

Lobsters Hottest

Go 1.27 is released with major enhancements including generic methods, performance improvements, and new standard library features like encoding/json/v2 and post-quantum cryptography support.

macOS 27 is available now

The Verge

macOS 27 Golden Gate is now available for Apple Silicon Macs, introducing the Siri AI assistant, Liquid Glass UI improvements, and enhanced performance.