Oracle Java Standard Edition Development Kit

Oracle · Oracle’s Java 21 JDK for developing, debugging, and monitoring Java applications on macOS.

CaskLanguages & RuntimesApple silicon · Intel
From homebrew/cask
30-day installs124#644 in App
1-year installs2.7KLast 365 days
Latest version21.0.12.1Aug 18 · Aug 18
Download size191MBarm64 / x86_64 · dmg
Release cadenceIrregular0 releases in 30 days
  1. 21.0.12.1

    LatestPatchAug 18 · Tue

    OpenNavo editorialAdded to Homebrew Aug 18 16:27

    JDK 21.0.12.1 was released on August 18, 2026. It includes IANA time zone data 2026b and fixes for security vulnerabilities described in Oracle’s Critical Patch Update.

    Updates
    Includes IANA time zone data 2026b.Includes fixes for vulnerabilities in Oracle’s Critical Patch Update.
    Licensing
    JDK 21 updates after September 2026 switch to the Java SE OTN license.
    Security
    The next Critical Patch Update is scheduled for October 20, 2026.
  2. 21.0.12

    PatchJul 21 · Tue

    OpenNavo editorialAdded to Homebrew Jul 21 16:53

    JDK 21.0.12 updates time-zone data, adds trusted root certificates and certificate-handling features, includes security fixes, and fixes issues across the JDK.

    Security
    Adds WISeKey Global GB and GC roots to the cacerts truststore.Adds a 20 MiB default limit for downloaded CRLs.Includes security vulnerability fixes.
    Runtime
    Updates IANA time-zone data to 2026b.Enhances DTLS cookies when peer host and port are supplied.
    Fixes
    Fixes issues across graphics, printing, Swing, networking, and HotSpot.Updates bundled libraries and the IANA Language Subtag Registry.
  3. 21.0.11

    PatchApr 21 · Tue

    OpenNavo editorialAdded to Homebrew Apr 21 16:58

    JDK 21.0.11 adds TLS session-ticket configuration, security and password-handling changes, G1 overhead-limit support, and IANA time-zone data 2026a. It also includes fixes and a TLS certificate distrust change.

    Features
    Configure TLS 1.3 resumption tickets per server session.G1 can now enforce the GC overhead limit.JCE adds a property to restrict cryptographic algorithms.
    Security
    Redirected output no longer exposes passwords in keytool and related APIs.Post-2026-03-17 Chunghwa-rooted TLS certificates are distrusted.
    Notes
    Includes IANA time-zone data 2026a and listed issue fixes.SLES 16 AWT apps require xdg-desktop-portal-gnome.