Wasmer als Open-Source-Projekt, das sich auf die Bereitstellung einer”universellen WebAssembly-Laufzeitumgebung”konzentriert, die eine Vielzahl von Plattformen und Architekturen unterstützt, ist heute mit einem neuen Feature-Release erhältlich.

Auf der CPU-Seite unterstützen sie mit Wasmer 3.2 jetzt die RISC-V-Architektur. Diese WebAssembly-Laufzeitumgebung kann jetzt unter Linux RISC-V sowohl für ihr LLVM-Compiler-Back-End als auch mit ihrem Cranelift-Compiler ausgeführt werden.

Wasmer 3.2 enthält zum ersten Mal auch einen WCGI-Runner. WCGI wurde entwickelt, um „die Leistungsfähigkeit von WebAssembly mit der Vielseitigkeit und Einfachheit von CGI“ zu kombinieren, indem bestehende CGI-Anwendungen in WASI kompiliert werden können, z. B. aus PHP, Python, C, C++, AssemblyScript und mehr. WCGI ist immer noch vollständig in einer Sandbox und Wasmer hat diese WCGI-Unterstützung sogar genutzt, um die sichere Ausführung von WordPress zu demonstrieren:


Weitere Einzelheiten zu WCGI finden Sie im Wasmer-Blog.

Wasmer 3.2 bietet auch verschiedene API-Ergänzungen, eine umfassende Überarbeitung der WASI-Implementierung und eine Auswahl an verschiedenen Aktualisierungen und Korrekturen.

Downloads und weitere Informationen zur heutigen Version von Wasmer 3.2 sind auf GitHub.