Java 25 / JDK 25 Resmi Dirilis
(openjdk.org)- Java 25 dan implementasi referensinya, JDK 25, telah resmi dirilis
- Versi ini mencakup 18 JEP (Java Enhancement Proposal) baru
- Perubahan utama mencakup penghapusan port x86 32-bit, Scoped Values, Structured Concurrency, dan peningkatan Primitive Types
Java 25 / JDK 25: Rilis Resmi
- JDK 25, yaitu implementasi referensi Java 25, telah resmi dirilis sebagai versi distribusi untuk penggunaan produksi
- Pada 15 Agustus 2025, release candidate kedua yaitu build 36 telah disediakan, dan sejak itu tidak ada laporan bug kritis (P1).
- build 36 menjadi versi GA (General Availability) final, dan dapat digunakan juga di lingkungan operasional
- Build OpenJDK berbasis lisensi GPL disediakan secara resmi oleh Oracle, dan versi build dari berbagai vendor lain juga akan segera didistribusikan
Fitur utama dan peningkatan
Rilis ini mencakup 18 JEP (Java Enhancement Proposal)
- 470: Encoding objek kriptografi berbasis PEM (pratinjau)
- 502: Stable Values (pratinjau)
- 503: Penghapusan port x86 32-bit
- 505: Structured Concurrency (pratinjau ke-5)
- 506: Scoped Values
- 507: Dukungan Primitive Types dalam pattern, instanceof, dan switch (pratinjau ke-3)
- 508: Vector API (versi inkubator ke-10)
- 509: Profiling waktu CPU JFR (fitur eksperimental)
- 510: Key Derivation Function API
- 511: Deklarasi Module Import
- 512: Compact Source Files dan metode main instans
- 513: Flexible Constructor Bodies
- 514: Optimisasi command-line Ahead-of-Time
- 515: Profiling metode Ahead-of-Time
- 518: Collaborative sampling JFR
- 519: Compact Object Headers
- 520: Timing dan tracing metode JFR
- 521: Generational Shenandoah
Selain JEP di atas, rilis ini juga mencakup ratusan peningkatan fitur kecil dan ribuan perbaikan bug
Informasi rilis lebih lanjut dan detail setiap JEP dapat dilihat di
Halaman proyek OpenJDK JDK 25
Belum ada komentar.