aws AWS What's New ·

Amazon Corretto 27, a new OpenJDK distribution, is now generally available

awsgapreviewengineer
feature announcement

Amazon has announced the general availability of Corretto 27, a no-cost, multi-platform, and production-ready OpenJDK distribution based on OpenJDK 27. This feature release offers enhanced performance, security, and memory efficiency, and will be supported through April 2027. Developers can download Corretto 27 for Linux, Windows, and macOS to benefit from its latest advancements. The release introduces new capabilities and improvements across the Java platform.

  • Post-quantum hybrid key exchange for TLS 1.3
  • JFR in-process data redaction
  • Continued preview for enhanced pattern matching
  • Continued preview for structured concurrency
  • Continued preview for lazy constants
Features (6)
  • Post-quantum hybrid key exchange for TLS 1.3

    Corretto 27 adds protection against future quantum computing threats by combining classical and post-quantum key exchange algorithms in TLS 1.3 connections.

  • JFR in-process data redaction

    Sensitive data can now be redacted from Java Flight Recorder recordings before leaving the JVM, enhancing protection of confidential information during profiling and diagnostics.

  • Continued preview for enhanced pattern matching

    Support for primitive types in patterns, `instanceof`, and `switch` statements has been extended, allowing developers to write cleaner type and value checks for types like `int` and `boolean`.

  • Continued preview for structured concurrency

    The API for structured concurrency has been refined, treating groups of related tasks running in different threads as single units of work, which streamlines error handling and cancellation.

  • Continued preview for lazy constants

    A new API provides the ability to defer initialization of immutable data until it is actually needed, combining the performance benefits of final fields with lazy initialization.

  • Continued incubator for Vector API

    The Vector API continues to improve support for high-performance mathematical operations, allowing developers to leverage modern CPU vector capabilities more effectively.

Enhancements (2)
  • G1 becomes the default garbage collector

    G1 is now the default garbage collector across all environments, providing more consistent performance and predictable pause times for applications.

  • Compact object headers enabled by default

    The release reduces the memory footprint of Java objects by enabling smaller object headers, leading to improved memory efficiency and cache utilization.

Read the original announcement →

https://aws.amazon.com/about-aws/whats-new/2026/09/amazon-corretto-27-generally-available/

Related releases