From cdb09d83ed877031b39950ba240f9915479ba6e1 Mon Sep 17 00:00:00 2001 From: Robin Freyler Date: Tue, 1 Oct 2024 14:40:24 +0200 Subject: [PATCH] Prepare release for Wasmi `v0.37.1` (#1214) * fix release dates formatting * add changelog for v0.37.1 * bump Wasmi crate versions to 0.37.1 * add changelog for v0.36.3 --- CHANGELOG.md | 22 +++++++++++++++++++--- Cargo.lock | 30 +++++++++++++++--------------- Cargo.toml | 16 ++++++++-------- 3 files changed, 42 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52628de942..b1040eee88 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,15 @@ Additionally we have an `Internal` section for changes that are of interest to d Dates in this file are formattes as `YYYY-MM-DD`. -## [`0.37.0`] - 2024-30-09 +## [`0.37.1`] - 2024-10-01 + +### Fixed + +- Fixed a bug in `select` translation constant propagation. [#1213] + +[#1213]: https://github.com/wasmi-labs/wasmi/pull/1213 + +## [`0.37.0`] - 2024-09-30 ### Added @@ -55,7 +63,15 @@ Dates in this file are formattes as `YYYY-MM-DD`. [`wasmi_ir` crate]: https://crates.io/crates/wasmi_ir -## [`0.36.2`] - 2024-28-09 +## [`0.36.3`] - 2024-10-01 + +### Fixed + +- Fixed a bug in `select` translation constant propagation. [#1213] + +[#1213]: https://github.com/wasmi-labs/wasmi/pull/1213 + +## [`0.36.2`] - 2024-09-28 ### Fixed @@ -71,7 +87,7 @@ Dates in this file are formattes as `YYYY-MM-DD`. [#1201]: https://github.com/wasmi-labs/wasmi/pull/1201 [#commit-b4e78d]: https://github.com/wasmi-labs/wasmi/commit/b4e78d23451cb40a7b43404f8e6e868a362b7985 -## [`0.36.1`] - 2024-20-09 +## [`0.36.1`] - 2024-09-20 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index 6bce3a2eed..70670c6368 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1839,7 +1839,7 @@ dependencies = [ [[package]] name = "wasmi" -version = "0.37.0" +version = "0.37.1" dependencies = [ "anyhow", "arrayvec", @@ -1849,7 +1849,7 @@ dependencies = [ "smallvec", "spin", "wasmi_collections", - "wasmi_core 0.37.0", + "wasmi_core 0.37.1", "wasmi_ir", "wasmparser-nostd", "wast 70.0.2", @@ -1864,22 +1864,22 @@ checksum = "104a7f73be44570cac297b3035d76b169d6599637631cf37a1703326a0727073" [[package]] name = "wasmi_c_api" -version = "0.37.0" +version = "0.37.1" dependencies = [ "wasmi_c_api_impl", ] [[package]] name = "wasmi_c_api_impl" -version = "0.37.0" +version = "0.37.1" dependencies = [ - "wasmi 0.37.0", + "wasmi 0.37.1", "wasmi_c_api_macros", ] [[package]] name = "wasmi_c_api_macros" -version = "0.37.0" +version = "0.37.1" dependencies = [ "proc-macro2", "quote", @@ -1887,19 +1887,19 @@ dependencies = [ [[package]] name = "wasmi_cli" -version = "0.37.0" +version = "0.37.1" dependencies = [ "anyhow", "assert_cmd", "clap", - "wasmi 0.37.0", + "wasmi 0.37.1", "wasmi_wasi", "wat", ] [[package]] name = "wasmi_collections" -version = "0.37.0" +version = "0.37.1" dependencies = [ "ahash", "hashbrown 0.14.5", @@ -1920,7 +1920,7 @@ dependencies = [ [[package]] name = "wasmi_core" -version = "0.37.0" +version = "0.37.1" dependencies = [ "downcast-rs", "libm", @@ -1937,23 +1937,23 @@ dependencies = [ "libfuzzer-sys", "wasm-smith", "wasmi 0.31.2", - "wasmi 0.37.0", + "wasmi 0.37.1", "wasmtime", ] [[package]] name = "wasmi_ir" -version = "0.37.0" +version = "0.37.1" dependencies = [ - "wasmi_core 0.37.0", + "wasmi_core 0.37.1", ] [[package]] name = "wasmi_wasi" -version = "0.37.0" +version = "0.37.1" dependencies = [ "wasi-common", - "wasmi 0.37.0", + "wasmi 0.37.1", "wat", "wiggle", ] diff --git a/Cargo.toml b/Cargo.toml index 5e1846a3c4..279a5da7a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ resolver = "2" [workspace.package] authors = ["Robin Freyler "] repository = "https://github.com/wasmi-labs/wasmi" -version = "0.37.0" +version = "0.37.1" rust-version = "1.79" edition = "2021" readme = "README.md" @@ -26,13 +26,13 @@ categories = ["wasm", "no-std", "virtualization"] exclude = ["tests"] [workspace.dependencies] -wasmi = { version = "0.37.0", path = "crates/wasmi", default-features = false } -wasmi_wasi = { version = "0.37.0", path = "crates/wasi", default-features = false } -wasmi_core = { version = "0.37.0", path = "crates/core", default-features = false } -wasmi_ir = { version = "0.37.0", path = "crates/ir", default-features = false } -wasmi_collections = { version = "0.37.0", path = "crates/collections", default-features = false } -wasmi_c_api_impl = { version = "0.37.0", path = "crates/c_api" } -wasmi_c_api_macros = { version = "0.37.0", path = "crates/c_api/macro" } +wasmi = { version = "0.37.1", path = "crates/wasmi", default-features = false } +wasmi_wasi = { version = "0.37.1", path = "crates/wasi", default-features = false } +wasmi_core = { version = "0.37.1", path = "crates/core", default-features = false } +wasmi_ir = { version = "0.37.1", path = "crates/ir", default-features = false } +wasmi_collections = { version = "0.37.1", path = "crates/collections", default-features = false } +wasmi_c_api_impl = { version = "0.37.1", path = "crates/c_api" } +wasmi_c_api_macros = { version = "0.37.1", path = "crates/c_api/macro" } num-traits = { version = "0.2.8", default-features = false } [profile.bench]