Java 25 : nouvelle build

Par:
francoistonic

lun, 30/06/2025 - 15:04

La JDK 25 continue son développement. Le 26 juin, la build 29 a été distribuée. La plupart des évolutions concerne des corrections de bugs et des ajustements de codes. Pour, JDK 25 doit intègrer les nouveautés suivantes :

470:PEM Encodings of Cryptographic Objects (Preview)

502:Stable Values (Preview)

503:Remove the 32-bit x86 Port

505:Structured Concurrency (Fifth Preview)

506:Scoped Values

507:Primitive Types in Patterns, instanceof, and switch (Third Preview)

508:Vector API (Tenth Incubator)

509:JFR CPU-Time Profiling (Experimental)

510:Key Derivation Function API

511:Module Import Declarations

512:Compact Source Files and Instance Main Methods

513:Flexible Constructor Bodies

514:Ahead-of-Time Command-Line Ergonomics

515:Ahead-of-Time Method Profiling

518:JFR Cooperative Sampling

519:Compact Object Headers

520:JFR Method Timing & Tracing

521:Generational Shenandoah

La version finale est toujours attendue pour le 16 septembre. 

A noter que la 4e build de Java 26 est disponible depuis quelques jours. A ce stade, aucune fonctionnalité n'a encore été annoncée.