CheerpJ 4.1 Released: Early Java 17 Support & Enhanced Browser-Based Java
2025-05-28

Leaning Technologies announced the release of CheerpJ 4.1, featuring early preview support for Java 17 and improved stability for Java 11, alongside performance optimizations, networking stack enhancements, and mobile usability improvements. CheerpJ is a WebAssembly-based JVM enabling direct execution of unmodified Java bytecode in browsers, supporting large-scale Swing/AWT applications and Java library integration (Library Mode). CheerpJ 4.1 also introduces support for JNI WebAssembly modules, allowing execution of Java applications reliant on native code like Minecraft. Future CheerpJ 5.0 will include stable Java 17 support and NPM support.
Development