Skip to content

Commit d592fa2

Browse files
authored
Prepare release for Wasmi v0.43.0 (#1432)
* add release notes for v0.43.0 * bump Wasmi crate versions * update dependencies
1 parent d1b4d6e commit d592fa2

File tree

3 files changed

+68
-42
lines changed

3 files changed

+68
-42
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,31 @@ 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+
## [`0.43.0`] - 2025-03-27
12+
13+
### Added
14+
15+
- Added support for the Wasm `simd` proposal. [#1364]
16+
- Users have to opt-in to use this feature by enabling Wasmi's `simd` crate feature.
17+
- Note: enabling `simd` may introduce Wasm execution overhead, increase memory consumption
18+
increase compiled artifact size and compile times for Wasmi crates. So use `simd`
19+
only if your use case needs it.
20+
21+
### Changed
22+
23+
- Wasmi's minimum supported Rust version is now Rust 1.83. [#1405]
24+
25+
### Internal
26+
27+
- Move all Wasm spec tests over to the `wasmi_wast` crate. [#1403]
28+
- This solves a cyclic dev-dependency issue between `wasmi` and `wasmi_wast` crates.
29+
- Updated `wasm-tools` and Wasmtime dependencies. [#1404]
30+
31+
[#1364]: https://github.com/wasmi-labs/wasmi/issues/1364
32+
[#1403]: https://github.com/wasmi-labs/wasmi/pull/1403
33+
[#1404]: https://github.com/wasmi-labs/wasmi/pull/1404
34+
[#1405]: https://github.com/wasmi-labs/wasmi/pull/1405
35+
1136
## [`0.42.1`] - 2025-03-20
1237

1338
### Fixed

Cargo.lock

Lines changed: 33 additions & 32 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 = "0.42.0"
21+
version = "0.43.0"
2222
rust-version = "1.83"
2323
edition = "2021"
2424
readme = "README.md"
@@ -30,15 +30,15 @@ exclude = ["tests"]
3030
[workspace.dependencies]
3131

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

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

0 commit comments

Comments
 (0)