Skip to content

Commit c5c72b9

Browse files
bors[bot]Amanieu
andauthored
Merge #2820
2820: Release version 2.2.1 r=Amanieu a=Amanieu Co-authored-by: Amanieu d'Antras <[email protected]>
2 parents 8b9af9b + fe9d2d8 commit c5c72b9

File tree

33 files changed

+174
-169
lines changed

33 files changed

+174
-169
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C
88

99
## **Unreleased**
1010

11+
## 2.2.1 - 2022/03/15
12+
13+
### Fixed
14+
- [#2812](https://github.com/wasmerio/wasmer/pull/2812) Fixed another panic due to incorrect drop ordering.
15+
1116
## 2.2.0 - 2022/02/28
1217

1318
### Added

Cargo.lock

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

Cargo.toml

+17-17
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmer-workspace"
3-
version = "2.2.0"
3+
version = "2.2.1"
44
description = "Wasmer workspace"
55
authors = ["Wasmer Engineering Team <[email protected]>"]
66
repository = "https://github.com/wasmerio/wasmer"
@@ -10,22 +10,22 @@ publish = false
1010
autoexamples = false
1111

1212
[dependencies]
13-
wasmer = { version = "=2.2.0", path = "lib/api", default-features = false }
14-
wasmer-compiler = { version = "=2.2.0", path = "lib/compiler" }
15-
wasmer-compiler-cranelift = { version = "=2.2.0", path = "lib/compiler-cranelift", optional = true }
16-
wasmer-compiler-singlepass = { version = "=2.2.0", path = "lib/compiler-singlepass", optional = true }
17-
wasmer-compiler-llvm = { version = "=2.2.0", path = "lib/compiler-llvm", optional = true }
18-
wasmer-emscripten = { version = "=2.2.0", path = "lib/emscripten", optional = true }
19-
wasmer-engine = { version = "=2.2.0", path = "lib/engine" }
20-
wasmer-engine-universal = { version = "=2.2.0", path = "lib/engine-universal", optional = true }
21-
wasmer-engine-dylib = { version = "=2.2.0", path = "lib/engine-dylib", optional = true }
22-
wasmer-engine-staticlib = { version = "=2.2.0", path = "lib/engine-staticlib", optional = true }
23-
wasmer-wasi = { version = "=2.2.0", path = "lib/wasi", optional = true }
24-
wasmer-wast = { version = "=2.2.0", path = "tests/lib/wast", optional = true }
25-
wasi-test-generator = { version = "=2.2.0", path = "tests/wasi-wast", optional = true }
26-
wasmer-cache = { version = "=2.2.0", path = "lib/cache", optional = true }
27-
wasmer-types = { version = "=2.2.0", path = "lib/types" }
28-
wasmer-middlewares = { version = "=2.2.0", path = "lib/middlewares", optional = true }
13+
wasmer = { version = "=2.2.1", path = "lib/api", default-features = false }
14+
wasmer-compiler = { version = "=2.2.1", path = "lib/compiler" }
15+
wasmer-compiler-cranelift = { version = "=2.2.1", path = "lib/compiler-cranelift", optional = true }
16+
wasmer-compiler-singlepass = { version = "=2.2.1", path = "lib/compiler-singlepass", optional = true }
17+
wasmer-compiler-llvm = { version = "=2.2.1", path = "lib/compiler-llvm", optional = true }
18+
wasmer-emscripten = { version = "=2.2.1", path = "lib/emscripten", optional = true }
19+
wasmer-engine = { version = "=2.2.1", path = "lib/engine" }
20+
wasmer-engine-universal = { version = "=2.2.1", path = "lib/engine-universal", optional = true }
21+
wasmer-engine-dylib = { version = "=2.2.1", path = "lib/engine-dylib", optional = true }
22+
wasmer-engine-staticlib = { version = "=2.2.1", path = "lib/engine-staticlib", optional = true }
23+
wasmer-wasi = { version = "=2.2.1", path = "lib/wasi", optional = true }
24+
wasmer-wast = { version = "=2.2.1", path = "tests/lib/wast", optional = true }
25+
wasi-test-generator = { version = "=2.2.1", path = "tests/wasi-wast", optional = true }
26+
wasmer-cache = { version = "=2.2.1", path = "lib/cache", optional = true }
27+
wasmer-types = { version = "=2.2.1", path = "lib/types" }
28+
wasmer-middlewares = { version = "=2.2.1", path = "lib/middlewares", optional = true }
2929
cfg-if = "1.0"
3030

3131
[workspace]

lib/api/Cargo.toml

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmer"
3-
version = "2.2.0"
3+
version = "2.2.1"
44
description = "High-performance WebAssembly runtime"
55
categories = ["wasm"]
66
keywords = ["wasm", "webassembly", "runtime", "vm"]
@@ -32,19 +32,19 @@ wat = { version = "1.0", optional = true }
3232
# Dependencies and Development Dependencies for `sys`.
3333
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
3434
# - Mandatory dependencies for `sys`.
35-
wasmer-vm = { path = "../vm", version = "=2.2.0" }
36-
wasmer-compiler = { path = "../compiler", version = "=2.2.0" }
37-
wasmer-derive = { path = "../derive", version = "=2.2.0" }
38-
wasmer-engine = { path = "../engine", version = "=2.2.0" }
39-
wasmer-types = { path = "../types", version = "=2.2.0" }
35+
wasmer-vm = { path = "../vm", version = "=2.2.1" }
36+
wasmer-compiler = { path = "../compiler", version = "=2.2.1" }
37+
wasmer-derive = { path = "../derive", version = "=2.2.1" }
38+
wasmer-engine = { path = "../engine", version = "=2.2.1" }
39+
wasmer-types = { path = "../types", version = "=2.2.1" }
4040
target-lexicon = { version = "0.12.2", default-features = false }
4141
loupe = "0.1"
4242
# - Optional dependencies for `sys`.
43-
wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=2.2.0", optional = true }
44-
wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "=2.2.0", optional = true }
45-
wasmer-compiler-llvm = { path = "../compiler-llvm", version = "=2.2.0", optional = true }
46-
wasmer-engine-universal = { path = "../engine-universal", version = "=2.2.0", optional = true }
47-
wasmer-engine-dylib = { path = "../engine-dylib", version = "=2.2.0", optional = true }
43+
wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=2.2.1", optional = true }
44+
wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "=2.2.1", optional = true }
45+
wasmer-compiler-llvm = { path = "../compiler-llvm", version = "=2.2.1", optional = true }
46+
wasmer-engine-universal = { path = "../engine-universal", version = "=2.2.1", optional = true }
47+
wasmer-engine-dylib = { path = "../engine-dylib", version = "=2.2.1", optional = true }
4848
# - Mandatory dependencies for `sys` on Windows.
4949
[target.'cfg(all(not(target_arch = "wasm32"), target_os = "windows"))'.dependencies]
5050
winapi = "0.3"
@@ -57,10 +57,10 @@ anyhow = "1.0"
5757
# Dependencies and Develoment Dependencies for `js`.
5858
[target.'cfg(target_arch = "wasm32")'.dependencies]
5959
# - Mandatory dependencies for `js`.
60-
wasmer-types = { path = "../types", version = "=2.2.0", default-features = false, features = ["std"] }
60+
wasmer-types = { path = "../types", version = "=2.2.1", default-features = false, features = ["std"] }
6161
wasm-bindgen = "0.2.74"
6262
js-sys = "0.3.51"
63-
wasmer-derive = { path = "../derive", version = "=2.2.0" }
63+
wasmer-derive = { path = "../derive", version = "=2.2.1" }
6464
# - Optional dependencies for `js`.
6565
wasmparser = { version = "0.78", default-features = false, optional = true }
6666
hashbrown = { version = "0.11", optional = true }

lib/c-api/Cargo.toml

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmer-c-api"
3-
version = "2.2.0"
3+
version = "2.2.1"
44
description = "Wasmer C API library"
55
categories = ["wasm", "api-bindings"]
66
keywords = ["wasm", "webassembly", "runtime"]
@@ -22,18 +22,18 @@ crate-type = ["cdylib", "rlib", "staticlib"]
2222
[dependencies]
2323
# We rename `wasmer` to `wasmer-api` to avoid the conflict with this
2424
# library name (see `[lib]`).
25-
wasmer-api = { version = "=2.2.0", path = "../api", default-features = false, features = ["sys"], package = "wasmer" }
26-
wasmer-compiler-cranelift = { version = "=2.2.0", path = "../compiler-cranelift", optional = true }
27-
wasmer-compiler-singlepass = { version = "=2.2.0", path = "../compiler-singlepass", optional = true }
28-
wasmer-compiler-llvm = { version = "=2.2.0", path = "../compiler-llvm", optional = true }
29-
wasmer-emscripten = { version = "=2.2.0", path = "../emscripten", optional = true }
30-
wasmer-engine = { version = "=2.2.0", path = "../engine" }
31-
wasmer-engine-universal = { version = "=2.2.0", path = "../engine-universal", optional = true }
32-
wasmer-engine-dylib = { version = "=2.2.0", path = "../engine-dylib", optional = true }
33-
wasmer-engine-staticlib = { version = "=2.2.0", path = "../engine-staticlib", optional = true }
34-
wasmer-middlewares = { version = "=2.2.0", path = "../middlewares", optional = true }
35-
wasmer-wasi = { version = "=2.2.0", path = "../wasi", default-features = false, features = ["host-fs", "sys"], optional = true }
36-
wasmer-types = { version = "=2.2.0", path = "../types" }
25+
wasmer-api = { version = "=2.2.1", path = "../api", default-features = false, features = ["sys"], package = "wasmer" }
26+
wasmer-compiler-cranelift = { version = "=2.2.1", path = "../compiler-cranelift", optional = true }
27+
wasmer-compiler-singlepass = { version = "=2.2.1", path = "../compiler-singlepass", optional = true }
28+
wasmer-compiler-llvm = { version = "=2.2.1", path = "../compiler-llvm", optional = true }
29+
wasmer-emscripten = { version = "=2.2.1", path = "../emscripten", optional = true }
30+
wasmer-engine = { version = "=2.2.1", path = "../engine" }
31+
wasmer-engine-universal = { version = "=2.2.1", path = "../engine-universal", optional = true }
32+
wasmer-engine-dylib = { version = "=2.2.1", path = "../engine-dylib", optional = true }
33+
wasmer-engine-staticlib = { version = "=2.2.1", path = "../engine-staticlib", optional = true }
34+
wasmer-middlewares = { version = "=2.2.1", path = "../middlewares", optional = true }
35+
wasmer-wasi = { version = "=2.2.1", path = "../wasi", default-features = false, features = ["host-fs", "sys"], optional = true }
36+
wasmer-types = { version = "=2.2.1", path = "../types" }
3737
enumset = "1.0"
3838
cfg-if = "1.0"
3939
lazy_static = "1.4"

0 commit comments

Comments
 (0)