Skip to content

Commit bd2d189

Browse files
authored
chore: Release 0.9.11 (#108)
* docs(README): Update installation guide * chore: Update changelog * chore: Bump to 0.9.11
1 parent e7e5ec8 commit bd2d189

File tree

4 files changed

+38
-5
lines changed

4 files changed

+38
-5
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [unreleased]
88

9+
## [0.9.11] - 2026-01-27
10+
911
* Enhance `instrument` subcommand with new capabilities:
1012
- 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.
1113
- 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).
14+
* Infrastructure: Add PowerShell installer for Windows in releases.
15+
16+
## [0.9.10] - 2026-01-12
17+
18+
* Infrastructure: First release using `dist` for automated binary distribution (no functional changes).
1219

1320
## [0.9.9] - 2025-11-18
1421

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ic-wasm"
3-
version = "0.9.10"
3+
version = "0.9.11"
44
authors = ["DFINITY Stiftung"]
55
edition = "2021"
66
description = "A library for performing Wasm transformations specific to canisters running on the Internet Computer"

README.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,40 @@
22

33
A library for transforming Wasm canisters running on the Internet Computer
44

5-
## Executable
5+
## Installation
66

7-
To install the `ic-wasm` executable, run
7+
### Precompiled binaries
88

9+
**Linux and macOS:**
10+
11+
```bash
12+
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/ic-wasm/releases/latest/download/ic-wasm-installer.sh | sh
13+
```
14+
15+
**Windows (PowerShell):**
16+
17+
```powershell
18+
irm https://github.com/dfinity/ic-wasm/releases/latest/download/ic-wasm-installer.ps1 | iex
19+
```
20+
21+
### Using cargo-binstall
22+
23+
If you have [cargo-binstall](https://github.com/cargo-bins/cargo-binstall) installed:
24+
25+
```bash
26+
cargo binstall ic-wasm
927
```
10-
$ cargo install ic-wasm
28+
29+
### From source
30+
31+
To build and install from source:
32+
33+
```bash
34+
cargo install ic-wasm
1135
```
1236

37+
## Usage
38+
1339
### Metadata
1440

1541
Manage metadata in the Wasm module.

0 commit comments

Comments
 (0)