GraalVM 25.1 : quoi de neuf ?

Par:
francoistonic

mer, 01/07/2026 - 09:41

GraalVM veut accélérer les versions et annonce un train de versions mensuelles : 25.1, 25.2 et 25.3, tout en faisant évoluer la version communautaire tous les 6 mois. Le projet veut aussi mieux s'aligner avec la roadmap d'OpenJDK. L'objectif est de proposer des itérations plus rapides et d'éviter des mises à jour trop importantes. Les versions Critical Patch Updates seront toujours distribuées chaque trimestre pour fixer les problèmes de sécurité et les bugs les plus importants. 

Parmi les nouveautés, nous pouvons citer la réduction de la taille des images natives, support de G1 GC dans Native Image sur macOS, nouvel outil tool:llvm-backend pour Native Image. Sur la partie debug, l'outil ajoute jitdump pour enregistrer les metadatas de la compilation. La réduction de la taille des Native Image est peut être la nouveauté la plus intéressante, avec une réduction pouvant atteindre 7 % sur certaines images. La disponibilité de G1 GC sur macOS doit permettre de meilleures performances.

Autre annonce, GraalVM 25.1 met à jour GraalJS en incluant le support d'ECMAScript 2026, une mise à jour de la version de Node. WebAssembly GC est maintenant disponible. 

Release note : https://medium.com/graalvm/graalvm-25-1-is-here-13829606982e