This repository has been archived by the owner on Apr 4, 2023. It is now read-only.
Releases: satabin/swam
Releases · satabin/swam
Release 0.6.0-RC4
0.6.0-RC3
Adds support for:
- WASI preview snapshot1
- Specification 1.1 features
- multi-value
- non raising conversions
- sign extension
- A CLI to run the various Swam tools from command line:
- run a module (with or without WASI)
- validate a module
- compile a text representation to wasm
- decompile a wasm module to text representation
Release 0.5.0
0.3.0
This release includes a major update for cats-effect and fs2 libraries, breaking a bit the Engine
API.
It also adds a WASM tree traversal and transformation framework.
The low-level interpreter has been improved by making it internally unsafe, allowing for better performances.
Release 0.2.0
Small release with more annotations to makes scala functions (pure or effectful) visible to WebAssembly modules more easily.
Release 0.1.0
First release of Swam, including :
- the
core
module that allows for parsing binary modules and validate
them; - the
runtime
module that is a non-web embedding of WebAssembly,
executing wasm modules; - the
text
module that contains a parser or the text format and a
compiler to binary module.
The complete implementation is stream based.