Sortie de CheerpJ 4.1 : Prise en charge anticipée de Java 17 et Java amélioré pour les navigateurs
Leaning Technologies a annoncé la sortie de CheerpJ 4.1, qui inclut une prise en charge préliminaire de Java 17 et une stabilité améliorée pour Java 11, ainsi que des optimisations de performances, des améliorations de la pile réseau et une meilleure ergonomie sur les appareils mobiles. CheerpJ est une JVM basée sur WebAssembly qui permet l’exécution directe de bytecode Java sans modification dans les navigateurs, prenant en charge les applications Swing/AWT à grande échelle et l’intégration de bibliothèques Java (mode Bibliothèque). CheerpJ 4.1 introduit également la prise en charge des modules JNI WebAssembly, permettant l’exécution d’applications Java reposant sur du code natif, comme Minecraft. La future version CheerpJ 5.0 inclura une prise en charge stable de Java 17 et la prise en charge de NPM.