Releases: dfinity/ic-wasm
Releases · dfinity/ic-wasm
0.9.11
Release Notes
- Enhance
instrumentsubcommand with new capabilities:- Add
--stub-wasiflag to replace WASI imports with stub functions, enabling modules compiled with Emscripten or wasi-sdk to run on the Internet Computer. - Add
--heap-traceflag to store execution traces in heap memory instead of stable memory, enabling profiling for canisters that use stable memory for their own purposes (e.g., Emscripten, Idris2, AssemblyScript-based canisters).
- Add
- Infrastructure: Add PowerShell installer for Windows in releases.
Install ic-wasm 0.9.11
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/ic-wasm/releases/download/0.9.11/ic-wasm-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/dfinity/ic-wasm/releases/download/0.9.11/ic-wasm-installer.ps1 | iex"Download ic-wasm 0.9.11
| File | Platform | Checksum |
|---|---|---|
| ic-wasm-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| ic-wasm-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| ic-wasm-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| ic-wasm-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| ic-wasm-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| ic-wasm-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
0.9.10
Install ic-wasm 0.9.10
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/ic-wasm/releases/download/0.9.10/ic-wasm-installer.sh | shDownload ic-wasm 0.9.10
| File | Platform | Checksum |
|---|---|---|
| ic-wasm-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| ic-wasm-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| ic-wasm-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| ic-wasm-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| ic-wasm-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| ic-wasm-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
0.9.9
What's Changed
Full Changelog: 0.9.8...0.9.9
0.9.8
What's Changed
Full Changelog: 0.9.7...0.9.8
0.9.7
0.9.6
What's Changed
Full Changelog: 0.9.5...0.9.6
0.9.3
Validate the manipulated module before emitting it and give a warning…
0.9.2: fix: limit_resource works with wasm64 (#79)
* rename cycles API * overhaul limit_resource * make_redirect_call_new works with wasm64 * update test wasm for limit * prepare for release 0.9.2
0.9.1
resource subcommand redirects EVM canister
0.9.0
- use 64bit API for stable memory