Dispatch
Java 27 ships with G1 as the default garbage collector everywhere and post-quantum hybrid key exchange for TLS 1.3
General availability landed 15 September with nine JEPs. The two that change behavior without a flag are JEP 523 (G1 as the default GC in all environments) and JEP 534 (compact object headers on by default); JEP 527 adds post-quantum hybrid key exchange to TLS 1.3 and JEP 536 adds in-process data redaction to JFR. Structured Concurrency is in its seventh preview (JEP 533), Primitive Types in Patterns its fifth (JEP 532), Lazy Constants its third (JEP 531), and the Vector API its twelfth incubator round (JEP 537).
↳ Follow the thread