Skip to content

Commit efb08c2

Browse files
authored
Merge branch 'master' into ctx-drop-finalizer
2 parents ad10152 + 0ed08eb commit efb08c2

File tree

35 files changed

+180
-125
lines changed

35 files changed

+180
-125
lines changed

CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ All PRs to the Wasmer repository must add to this file.
55
Blocks of changes will separated by version increments.
66

77
## **[Unreleased]**
8+
9+
## 0.5.6
10+
- [#565](https://github.com/wasmerio/wasmer/pull/565) Update wapm and bump version to 0.5.6
11+
- [#563](https://github.com/wasmerio/wasmer/pull/563) Improve wasi testing infrastructure
12+
- fixes arg parsing from comments & fixes the mapdir test to have the native code doing the same thing as the WASI code
13+
- makes wasitests-generate output stdout/stderr by default & adds function to print stdout and stderr for a command if it fails
14+
- compiles wasm with size optimizations & strips generated wasm with wasm-strip
815
- [#554](https://github.com/wasmerio/wasmer/pull/554) Finish implementation of `wasi::fd_seek`, fix bug in filestat
916

1017
## 0.5.5

Cargo.lock

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

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmer"
3-
version = "0.5.5"
3+
version = "0.5.6"
44
authors = ["The Wasmer Engineering Team <[email protected]>"]
55
edition = "2018"
66
repository = "https://github.com/wasmerio/wasmer"

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ generate-emtests:
88
WASM_EMSCRIPTEN_GENERATE_EMTESTS=1 cargo build -p wasmer-emscripten-tests --release
99

1010
generate-wasitests:
11-
WASM_WASI_GENERATE_WASITESTS=1 cargo build -p wasmer-wasi-tests --release
11+
WASM_WASI_GENERATE_WASITESTS=1 cargo build -p wasmer-wasi-tests --release -vv
1212

1313
generate: generate-spectests generate-emtests generate-wasitests
1414

lib/clif-backend/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[package]
22
name = "wasmer-clif-backend"
3-
version = "0.5.5"
3+
version = "0.5.6"
44
description = "Wasmer runtime Cranelift compiler backend"
55
license = "MIT"
66
authors = ["The Wasmer Engineering Team <[email protected]>"]
77
repository = "https://github.com/wasmerio/wasmer"
88
edition = "2018"
99

1010
[dependencies]
11-
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.5" }
11+
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.6" }
1212
cranelift-native = { version = "0.31" }
1313
cranelift-codegen = { version = "0.31" }
1414
cranelift-entity = { version = "0.31" }
@@ -34,7 +34,7 @@ version = "0.0.7"
3434

3535
[target.'cfg(windows)'.dependencies]
3636
winapi = { version = "0.3", features = ["errhandlingapi", "minwindef", "minwinbase", "winnt"] }
37-
wasmer-win-exception-handler = { path = "../win-exception-handler", version = "0.5.5" }
37+
wasmer-win-exception-handler = { path = "../win-exception-handler", version = "0.5.6" }
3838

3939
[features]
4040
debug = ["wasmer-runtime-core/debug"]

lib/dev-utils/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmer-dev-utils"
3-
version = "0.5.5"
3+
version = "0.5.6"
44
description = "Wasmer runtime core library"
55
license = "MIT"
66
authors = ["The Wasmer Engineering Team <[email protected]>"]

lib/emscripten-tests/Cargo.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmer-emscripten-tests"
3-
version = "0.5.5"
3+
version = "0.5.6"
44
description = "Tests for our Emscripten implementation"
55
license = "MIT"
66
authors = ["The Wasmer Engineering Team <[email protected]>"]
@@ -9,15 +9,15 @@ publish = false
99
build = "build/mod.rs"
1010

1111
[dependencies]
12-
wasmer-emscripten = { path = "../emscripten", version = "0.5.5" }
13-
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.5" }
14-
wasmer-clif-backend = { path = "../clif-backend", version = "0.5.5" }
15-
wasmer-llvm-backend = { path = "../llvm-backend", version = "0.5.5", optional = true }
16-
wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.5.5", optional = true }
12+
wasmer-emscripten = { path = "../emscripten", version = "0.5.6" }
13+
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.6" }
14+
wasmer-clif-backend = { path = "../clif-backend", version = "0.5.6" }
15+
wasmer-llvm-backend = { path = "../llvm-backend", version = "0.5.6", optional = true }
16+
wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.5.6", optional = true }
1717

1818
[dev-dependencies]
1919
wabt = "0.7.2"
20-
wasmer-dev-utils = { path = "../dev-utils", version = "0.5.5"}
20+
wasmer-dev-utils = { path = "../dev-utils", version = "0.5.6"}
2121

2222
[build-dependencies]
2323
glob = "0.2.11"

lib/emscripten/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wasmer-emscripten"
3-
version = "0.5.5"
3+
version = "0.5.6"
44
description = "Wasmer runtime emscripten implementation library"
55
license = "MIT"
66
authors = ["The Wasmer Engineering Team <[email protected]>"]
@@ -13,7 +13,7 @@ hashbrown = "0.1"
1313
lazy_static = "1.2.0"
1414
libc = "0.2.49"
1515
time = "0.1.41"
16-
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.5" }
16+
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.6" }
1717

1818
[target.'cfg(windows)'.dependencies]
1919
rand = "0.6"

lib/llvm-backend/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "wasmer-llvm-backend"
3-
version = "0.5.5"
3+
version = "0.5.6"
44
authors = ["Lachlan Sneff <[email protected]>"]
55
edition = "2018"
66

77
[dependencies]
8-
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.5" }
8+
wasmer-runtime-core = { path = "../runtime-core", version = "0.5.6" }
99
inkwell = { git = "https://github.com/wasmerio/inkwell", branch = "llvm7-0" }
1010
wasmparser = "0.32.1"
1111
hashbrown = "0.1.8"

0 commit comments

Comments
 (0)