❌

Reading view

Java 27 released

Speaking of unsexy programming, we’ve got a new Java release.

Featuring thousands of performance, stability, security, and productivity improvements, Java 27 (Oracle JDK 27) provides a strong foundation for continued Java innovation. To help organizations prepare for more secure communications in a post-quantum world, Java 27 advances its post-quantum cryptography (PQC) capabilities with hybrid key exchange for TLS 1.3.

↫ Oracle press release

The OpenJDK release page has more information.

  •  

Java deprecates support for macOS x86

Apple has transitioned its hardware products to the AArch64 processor architecture and is phasing out support for x64. Oracle engineers will thus stop maintaining the macOS/x64 port as of JDK 27. Maintaining the port is a significant burden.

↫ JEP 541: Deprecate the macOS/x64 Port for Removal

The port won’t yet be removed, but will be in a future release. Considering the number of Intel Macs that must surely still be in use today, this does seem a little premature to me.

  •  
❌