Skip to content

Commit

Permalink
Merge #1437
Browse files Browse the repository at this point in the history
1437: Prepare for 0.17.0 release r=MarkMcCaskey a=MarkMcCaskey


# Review

- [x] Add a short description of the the change to the CHANGELOG.md file


Co-authored-by: Mark McCaskey <[email protected]>
  • Loading branch information
bors[bot] and Mark McCaskey authored May 11, 2020
2 parents 1e72081 + 20af25e commit 80d9935
Show file tree
Hide file tree
Showing 22 changed files with 67 additions and 60 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## **[Unreleased]**

## 0.17.0 - 2020-05-11

- [#1401](https://github.com/wasmerio/wasmer/pull/1401) Make breaking change to `RuntimeError`: `RuntimeError` is now more explicit about its possible error values allowing for better insight into why a call into Wasm failed.
- [#1382](https://github.com/wasmerio/wasmer/pull/1382) Refactored test infranstructure (part 2)
- [#1380](https://github.com/wasmerio/wasmer/pull/1380) Refactored test infranstructure (part 1)
Expand Down
34 changes: 17 additions & 17 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-bin"
version = "0.16.2"
version = "0.17.0"
authors = ["The Wasmer Engineering Team <[email protected]>"]
edition = "2018"
repository = "https://github.com/wasmerio/wasmer"
Expand Down
10 changes: 5 additions & 5 deletions lib/api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer"
version = "0.16.2"
version = "0.17.0"
authors = ["The Wasmer Engineering Team <[email protected]>"]
edition = "2018"
publish = true
Expand All @@ -11,11 +11,11 @@ license = "MIT"

[dependencies]
serde = { version = "1", features = ["derive"] }
wasmer-runtime-core = { version = "0.16.2", path = "../runtime-core" }
wasmer-runtime-core = { version = "0.17.0", path = "../runtime-core" }

[dependencies.wasmer-singlepass-backend]
path = "../singlepass-backend"
version = "0.16.2"
version = "0.17.0"
optional = true

[dependencies.wasmer-llvm-backend]
Expand All @@ -24,7 +24,7 @@ optional = true

[dependencies.wasmer-clif-backend]
path = "../clif-backend"
version = "0.16.2"
version = "0.17.0"
optional = true

[features]
Expand All @@ -41,4 +41,4 @@ default-backend-singlepass = ["singlepass"]
default-backend-llvm = ["llvm"]
default-backend-cranelift = ["cranelift"]

deterministic-execution = ["wasmer-singlepass-backend/deterministic-execution", "wasmer-runtime-core/deterministic-execution"]
deterministic-execution = ["wasmer-singlepass-backend/deterministic-execution", "wasmer-runtime-core/deterministic-execution"]
5 changes: 5 additions & 0 deletions lib/api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Wasmer

Wasmer is a universal WebAssembly runtime.

This crate is not ready to be used directly yet. If you're interested in using the Wasmer runtime, checkout the [wasmer-runtime](https://crates.io/crates/wasmer-runtime) crate!
6 changes: 3 additions & 3 deletions lib/clif-backend/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-clif-backend"
version = "0.16.2"
version = "0.17.0"
description = "Wasmer runtime Cranelift compiler backend"
license = "MIT"
authors = ["The Wasmer Engineering Team <[email protected]>"]
Expand All @@ -11,7 +11,7 @@ edition = "2018"
readme = "README.md"

[dependencies]
wasmer-runtime-core = { path = "../runtime-core", version = "0.16.2" }
wasmer-runtime-core = { path = "../runtime-core", version = "0.17.0" }
cranelift-native = "0.59.0"
cranelift-codegen = "0.59.0"
cranelift-entity = "0.59.0"
Expand All @@ -38,7 +38,7 @@ version = "0.0.7"

[target.'cfg(windows)'.dependencies]
winapi = { version = "0.3", features = ["errhandlingapi", "minwindef", "minwinbase", "winnt"] }
wasmer-win-exception-handler = { path = "../win-exception-handler", version = "0.16.2" }
wasmer-win-exception-handler = { path = "../win-exception-handler", version = "0.17.0" }

[features]
generate-debug-information = ["wasm-debug"]
4 changes: 2 additions & 2 deletions lib/emscripten/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-emscripten"
version = "0.16.2"
version = "0.17.0"
description = "Wasmer runtime emscripten implementation library"
license = "MIT"
authors = ["The Wasmer Engineering Team <[email protected]>"]
Expand All @@ -15,7 +15,7 @@ lazy_static = "1.4"
libc = "0.2.60"
log = "0.4"
time = "0.1"
wasmer-runtime-core = { path = "../runtime-core", version = "0.16.2" }
wasmer-runtime-core = { path = "../runtime-core", version = "0.17.0" }

[target.'cfg(windows)'.dependencies]
getrandom = "0.1"
4 changes: 2 additions & 2 deletions lib/interface-types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-interface-types"
version = "0.16.2"
version = "0.17.0"
description = "WebAssembly Interface Types library for Wasmer"
license = "MIT"
authors = ["The Wasmer Engineering Team <[email protected]>"]
Expand All @@ -17,4 +17,4 @@ wast = "8.0"
serde = { version = "1.0", features = ["derive"], optional = true }

[features]
default = ["serde"]
default = ["serde"]
4 changes: 2 additions & 2 deletions lib/llvm-backend/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-llvm-backend"
version = "0.16.2"
version = "0.17.0"
license = "MIT"
authors = ["The Wasmer Engineering Team <[email protected]>"]
repository = "https://github.com/wasmerio/wasmer"
Expand All @@ -10,7 +10,7 @@ edition = "2018"
readme = "README.md"

[dependencies]
wasmer-runtime-core = { path = "../runtime-core", version = "0.16.2", features = ["generate-debug-information-no-export-symbols"] }
wasmer-runtime-core = { path = "../runtime-core", version = "0.17.0", features = ["generate-debug-information-no-export-symbols"] }
wasmparser = "0.51.3"
smallvec = "1"
goblin = "0.1"
Expand Down
4 changes: 2 additions & 2 deletions lib/middleware-common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-middleware-common"
version = "0.16.2"
version = "0.17.0"
repository = "https://github.com/wasmerio/wasmer"
description = "Wasmer runtime common middlewares"
license = "MIT"
Expand All @@ -10,4 +10,4 @@ categories = ["wasm"]
edition = "2018"

[dependencies]
wasmer-runtime-core = { path = "../runtime-core", version = "0.16.2" }
wasmer-runtime-core = { path = "../runtime-core", version = "0.17.0" }
10 changes: 5 additions & 5 deletions lib/runtime-c-api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-runtime-c-api"
version = "0.16.2"
version = "0.17.0"
description = "Wasmer C API library"
documentation = "https://wasmerio.github.io/wasmer/c/runtime-c-api/"
license = "MIT"
Expand All @@ -20,22 +20,22 @@ libc = "0.2.60"
[dependencies.wasmer]
default-features = false
path = "../api"
version = "0.16.2"
version = "0.17.0"

[dependencies.wasmer-runtime-core]
default-features = false
path = "../runtime-core"
version = "0.16.2"
version = "0.17.0"

[dependencies.wasmer-wasi]
default-features = false
path = "../wasi"
version = "0.16.2"
version = "0.17.0"
optional = true

[dependencies.wasmer-emscripten]
path = "../emscripten"
version = "0.16.2"
version = "0.17.0"
optional = true

[features]
Expand Down
2 changes: 1 addition & 1 deletion lib/runtime-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-runtime-core"
version = "0.16.2"
version = "0.17.0"
description = "Wasmer runtime core library"
license = "MIT"
authors = ["The Wasmer Engineering Team <[email protected]>"]
Expand Down
8 changes: 4 additions & 4 deletions lib/runtime/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-runtime"
version = "0.16.2"
version = "0.17.0"
description = "Wasmer runtime library"
license = "MIT"
authors = ["The Wasmer Engineering Team <[email protected]>"]
Expand All @@ -11,17 +11,17 @@ edition = "2018"
readme = "README.md"

[dependencies]
wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.16.2", optional = true }
wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.17.0", optional = true }
lazy_static = "1.4"
memmap = "0.7"

[dependencies.wasmer-runtime-core]
path = "../runtime-core"
version = "0.16.2"
version = "0.17.0"

[dependencies.wasmer-clif-backend]
path = "../clif-backend"
version = "0.16.2"
version = "0.17.0"
optional = true

# Dependencies for caching.
Expand Down
4 changes: 2 additions & 2 deletions lib/singlepass-backend/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "wasmer-singlepass-backend"
version = "0.16.2"
version = "0.17.0"
repository = "https://github.com/wasmerio/wasmer"
description = "Wasmer runtime single pass compiler backend"
license = "MIT"
Expand All @@ -11,7 +11,7 @@ edition = "2018"
readme = "README.md"

[dependencies]
wasmer-runtime-core = { path = "../runtime-core", version = "0.16.2" }
wasmer-runtime-core = { path = "../runtime-core", version = "0.17.0" }
dynasm = "0.5"
dynasmrt = "0.5"
lazy_static = "1.4"
Expand Down
Loading

0 comments on commit 80d9935

Please sign in to comment.