Wasmer 5.0 enhances WebAssembly runtime with iOS support, new backends & performance boost
Wasmer has released version 5.0 of its WebAssembly runtime, introducing several enhancements and improved performance. The update includes support for additional backends such as V8, Wasmi, and WAMR, integrated via the Wasm-C-API. This release also marks the debut of WebAssembly on iOS devices through a new interpreted mode, allowing developers to run WebAssembly modules on iOS without altering their codebase.
The Wasmer team has focused on streamlining the codebase to facilitate faster development of new features. Performance improvements are a key highlight, with module deserialization now up to 50% faster. Wasmer 5.0 also incorporates LLVM version 18, bringing the latest toolchain optimizations and enhancing compatibility and performance for complex WebAssembly modules. Additionally, the release includes experimental support for LoongAarch64, expanding Wasmer's capabilities further.

