Skip to content

Releases: dfinity/ic-wasm

0.9.11

27 Jan 16:36
bd2d189

Choose a tag to compare

Release Notes

  • Enhance instrument subcommand with new capabilities:
    • Add --stub-wasi flag to replace WASI imports with stub functions, enabling modules compiled with Emscripten or wasi-sdk to run on the Internet Computer.
    • Add --heap-trace flag 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).
  • 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 | sh

Install 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

12 Jan 21:11
a45d532

Choose a tag to compare

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 | sh

Download 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

19 Nov 18:19
65a9462

Choose a tag to compare

What's Changed

  • chore: add support for comments in hidden endpoint file by @lpahlavi in #98

Full Changelog: 0.9.8...0.9.9

0.9.8

01 Oct 14:04
d61f15e

Choose a tag to compare

What's Changed

  • fix: check-endpoints handles all exported functions by @lpahlavi in #95

Full Changelog: 0.9.7...0.9.8

0.9.7

26 Sep 18:37
b381a37

Choose a tag to compare

What's Changed

Full Changelog: 0.9.6...0.9.7

0.9.6

17 Sep 21:34
cd9aa50

Choose a tag to compare

What's Changed

  • feat: add option to filter cycles transfer by @mraszyk in #89

Full Changelog: 0.9.5...0.9.6

0.9.3

10 Jan 18:39
72d2bc2

Choose a tag to compare

Validate the manipulated module before emitting it and give a warning…

0.9.2: fix: limit_resource works with wasm64 (#79)

09 Jan 17:25
bdc074a

Choose a tag to compare

* 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

18 Nov 23:19
48db35e

Choose a tag to compare

resource subcommand redirects EVM canister

0.9.0

01 Oct 23:02
f3bcbf1

Choose a tag to compare

  • use 64bit API for stable memory