Skip to content

Commit 9a0e85b

Browse files
authored
Prepare release for Wasmi v2.0.0-beta.9 (#2012)
* add changelog for Wasmi v2.0.0-beta.9 * bump Wasmi crate versions
1 parent 9d25db5 commit 9a0e85b

3 files changed

Lines changed: 47 additions & 33 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,22 @@ Additionally we have an `Internal` section for changes that are of interest to d
88

99
Dates in this file are formattes as `YYYY-MM-DD`.
1010

11+
## `2.0.0-beta.9` - 2026-07-29
12+
13+
### Internal
14+
15+
- Add `inline` annotations to prevent spilling in some execution handlers.
16+
- PRs: [#2008] [#2009]
17+
- Simplify fetching memory bytes in the executor. [#2010]
18+
- This improves codegen for some `load` and `store` execution handlers.
19+
- Make the `Inst` type wrap usize on platforms with enough GPRs. [#2011]
20+
- This improves performance on platforms such as `aarch64` (a.k.a Apple Silicon).
21+
22+
[#2008]: https://github.com/wasmi-labs/wasmi/pull/2008
23+
[#2009]: https://github.com/wasmi-labs/wasmi/pull/2009
24+
[#2010]: https://github.com/wasmi-labs/wasmi/pull/2010
25+
[#2011]: https://github.com/wasmi-labs/wasmi/pull/2011
26+
1127
## `2.0.0-beta.8` - 2026-07-27
1228

1329
### Added
@@ -27,8 +43,6 @@ Dates in this file are formattes as `YYYY-MM-DD`.
2743

2844
- Fix potential memory invadliation bug when tail calling host functions. [#1999]
2945

30-
### Changed
31-
3246
### Internal
3347

3448
- Added benchmark to test `call_indirect` performance. [#1993]

Cargo.lock

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ resolver = "2"
1818
[workspace.package]
1919
authors = ["Robin Freyler <robin.freyler@gmail.com>"]
2020
repository = "https://github.com/wasmi-labs/wasmi"
21-
version = "2.0.0-beta.8"
21+
version = "2.0.0-beta.9"
2222
rust-version = "1.86"
2323
edition = "2024"
2424
readme = "README.md"
@@ -30,15 +30,15 @@ exclude = ["tests"]
3030
[workspace.dependencies]
3131

3232
# Wasmi crates
33-
wasmi = { version = "2.0.0-beta.8", path = "crates/wasmi", default-features = false }
34-
wasmi_wasi = { version = "2.0.0-beta.8", path = "crates/wasi", default-features = false }
35-
wasmi_core = { version = "2.0.0-beta.8", path = "crates/core", default-features = false }
36-
wasmi_ir = { version = "2.0.0-beta.8", path = "crates/ir", default-features = false }
37-
wasmi_collections = { version = "2.0.0-beta.8", path = "crates/collections", default-features = false }
38-
wasmi_wast = { version = "2.0.0-beta.8", path = "crates/wast", default-features = false }
39-
wasmi_c_api_impl = { version = "2.0.0-beta.8", path = "crates/c_api", default-features = false }
40-
wasmi_c_api_macros = { version = "2.0.0-beta.8", path = "crates/c_api/macro" }
41-
wasmi_fuzz = { version = "2.0.0-beta.8", path = "crates/fuzz" }
33+
wasmi = { version = "2.0.0-beta.9", path = "crates/wasmi", default-features = false }
34+
wasmi_wasi = { version = "2.0.0-beta.9", path = "crates/wasi", default-features = false }
35+
wasmi_core = { version = "2.0.0-beta.9", path = "crates/core", default-features = false }
36+
wasmi_ir = { version = "2.0.0-beta.9", path = "crates/ir", default-features = false }
37+
wasmi_collections = { version = "2.0.0-beta.9", path = "crates/collections", default-features = false }
38+
wasmi_wast = { version = "2.0.0-beta.9", path = "crates/wast", default-features = false }
39+
wasmi_c_api_impl = { version = "2.0.0-beta.9", path = "crates/c_api", default-features = false }
40+
wasmi_c_api_macros = { version = "2.0.0-beta.9", path = "crates/c_api/macro" }
41+
wasmi_fuzz = { version = "2.0.0-beta.9", path = "crates/fuzz" }
4242

4343
# wasm-tools dependencies
4444
wat = { version = "1.228.0", default-features = false }

0 commit comments

Comments
 (0)