Skip to content

Commit 1fa25ca

Browse files
wasmtime-publishfitzgenalexcrichton
authored
Release Wasmtime 0.34.2 (#3984)
* Bump Wasmtime to 0.34.2 [automatically-tag-and-release-this-commit] * Add release notes for 0.34.2 * Disable stack overflow tests on Windows This test is disabled on Windows because we determined it is too risky to back port #3861 to the 0.34.x release branch. * Switch back to windows-2019 on CI (#3854) Looks like windows-2022 is failing, let's perhaps pin for now? Co-authored-by: Wasmtime Publish <[email protected]> Co-authored-by: Nick Fitzgerald <[email protected]> Co-authored-by: Alex Crichton <[email protected]>
1 parent cc0200f commit 1fa25ca

File tree

44 files changed

+198
-178
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+198
-178
lines changed

.github/workflows/main.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -215,8 +215,8 @@ jobs:
215215
include:
216216
- os: ubuntu-latest
217217
- os: macos-latest
218-
- os: windows-latest
219-
- os: windows-latest
218+
- os: windows-2019
219+
- os: windows-2019
220220
target: x86_64-pc-windows-gnu
221221
- os: ubuntu-latest
222222
target: aarch64-unknown-linux-gnu

Cargo.lock

+36-36
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmtime-cli"
3-
version = "0.34.1"
3+
version = "0.34.2"
44
authors = ["The Wasmtime Project Developers"]
55
description = "Command-line interface for Wasmtime"
66
license = "Apache-2.0 WITH LLVM-exception"
@@ -21,14 +21,14 @@ path = "src/bin/wasmtime.rs"
2121
doc = false
2222

2323
[dependencies]
24-
wasmtime = { path = "crates/wasmtime", version = "0.34.1", default-features = false, features = ['cache', 'cranelift'] }
25-
wasmtime-cache = { path = "crates/cache", version = "=0.34.1" }
26-
wasmtime-cranelift = { path = "crates/cranelift", version = "=0.34.1" }
27-
wasmtime-environ = { path = "crates/environ", version = "=0.34.1" }
28-
wasmtime-wast = { path = "crates/wast", version = "=0.34.1" }
29-
wasmtime-wasi = { path = "crates/wasi", version = "0.34.1" }
30-
wasmtime-wasi-crypto = { path = "crates/wasi-crypto", version = "0.34.1", optional = true }
31-
wasmtime-wasi-nn = { path = "crates/wasi-nn", version = "0.34.1", optional = true }
24+
wasmtime = { path = "crates/wasmtime", version = "0.34.2", default-features = false, features = ['cache', 'cranelift'] }
25+
wasmtime-cache = { path = "crates/cache", version = "=0.34.2" }
26+
wasmtime-cranelift = { path = "crates/cranelift", version = "=0.34.2" }
27+
wasmtime-environ = { path = "crates/environ", version = "=0.34.2" }
28+
wasmtime-wast = { path = "crates/wast", version = "=0.34.2" }
29+
wasmtime-wasi = { path = "crates/wasi", version = "0.34.2" }
30+
wasmtime-wasi-crypto = { path = "crates/wasi-crypto", version = "0.34.2", optional = true }
31+
wasmtime-wasi-nn = { path = "crates/wasi-nn", version = "0.34.2", optional = true }
3232
structopt = { version = "0.3.5", features = ["color", "suggestions"] }
3333
anyhow = "1.0.19"
3434
target-lexicon = { version = "0.12.0", default-features = false }
@@ -46,7 +46,7 @@ rustix = "0.33.0"
4646

4747
[dev-dependencies]
4848
# depend again on wasmtime to activate its default features for tests
49-
wasmtime = { path = "crates/wasmtime", version = "0.34.1" }
49+
wasmtime = { path = "crates/wasmtime", version = "0.34.2" }
5050
env_logger = "0.8.1"
5151
filecheck = "0.5.0"
5252
more-asserts = "0.2.1"

RELEASES.md

+13
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
--------------------------------------------------------------------------------
44

5+
## 0.34.2
6+
7+
Released 2022-03-31.
8+
9+
### Security Fixes
10+
11+
* [CVE-2022-24791](https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-gwc9-348x-qwv2):
12+
Fixed a use after free with `externref`s and epoch interruption.
13+
14+
--------------------------------------------------------------------------------
15+
516
## 0.34.1
617

718
Released 2022-02-16.
@@ -12,6 +23,8 @@ Released 2022-02-16.
1223
Fixed an invalid drop of a partially-initialized instance in the pooling instance
1324
allocator.
1425

26+
--------------------------------------------------------------------------------
27+
1528
## 0.34.0
1629

1730
Released 2022-02-07.

0 commit comments

Comments
 (0)