From 7bdfb2be512a982efab4096529e1722a1317aaa1 Mon Sep 17 00:00:00 2001 From: Mark McCaskey Date: Mon, 17 Jun 2019 12:56:14 -0700 Subject: [PATCH 1/2] update version numbers and changelog for 0.5.0 --- CHANGELOG.md | 2 + Cargo.lock | 102 +++++++++++++-------------- Cargo.toml | 2 +- lib/clif-backend/Cargo.toml | 6 +- lib/dev-utils/Cargo.toml | 4 +- lib/emscripten/Cargo.toml | 12 ++-- lib/llvm-backend/Cargo.toml | 4 +- lib/middleware-common/Cargo.toml | 10 +-- lib/runtime-abi/Cargo.toml | 2 +- lib/runtime-c-api/Cargo.toml | 6 +- lib/runtime-core/Cargo.toml | 4 +- lib/runtime/Cargo.toml | 8 +-- lib/singlepass-backend/Cargo.toml | 4 +- lib/spectests/Cargo.toml | 10 +-- lib/wasi/Cargo.toml | 10 +-- lib/win-exception-handler/Cargo.toml | 4 +- update_version_numbers.sh | 4 +- wapm-cli | 2 +- 18 files changed, 99 insertions(+), 97 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d0a1ec76646..37723836c9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ Blocks of changes will separated by version increments. ## **[Unreleased]** +## 0.5.0 - 2019-06-17 + - [#471](https://github.com/wasmerio/wasmer/pull/471) Added missing functions to run Python. Improved Emscripten bindings - [#494](https://github.com/wasmerio/wasmer/pull/494) Remove deprecated type aliases from libc in the runtime C API - [#493](https://github.com/wasmerio/wasmer/pull/493) `wasmer_module_instantiate` has better error messages in the runtime C API diff --git a/Cargo.lock b/Cargo.lock index 60052424362..cb058571c0b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1355,7 +1355,7 @@ dependencies = [ [[package]] name = "wasmer" -version = "0.4.2" +version = "0.5.0" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "errno 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1364,21 +1364,21 @@ dependencies = [ "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "structopt 0.2.17 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-clif-backend 0.4.2", - "wasmer-dev-utils 0.4.2", - "wasmer-emscripten 0.4.2", + "wasmer-clif-backend 0.5.0", + "wasmer-dev-utils 0.5.0", + "wasmer-emscripten 0.5.0", "wasmer-kernel-loader 0.1.0", - "wasmer-llvm-backend 0.4.2", - "wasmer-middleware-common 0.4.2", - "wasmer-runtime 0.4.2", - "wasmer-runtime-core 0.4.2", - "wasmer-singlepass-backend 0.4.2", - "wasmer-wasi 0.4.2", + "wasmer-llvm-backend 0.5.0", + "wasmer-middleware-common 0.5.0", + "wasmer-runtime 0.5.0", + "wasmer-runtime-core 0.5.0", + "wasmer-singlepass-backend 0.5.0", + "wasmer-wasi 0.5.0", ] [[package]] name = "wasmer-clif-backend" -version = "0.4.2" +version = "0.5.0" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "cranelift-codegen 0.30.0 (git+https://github.com/wasmerio/cranelift.git?rev=84ec31b0fdfc10db491ef950815ee2961db057cb)", @@ -1395,22 +1395,22 @@ dependencies = [ "serde_bytes 0.10.5 (registry+https://github.com/rust-lang/crates.io-index)", "serde_derive 1.0.92 (registry+https://github.com/rust-lang/crates.io-index)", "target-lexicon 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-runtime-core 0.4.2", - "wasmer-win-exception-handler 0.4.2", + "wasmer-runtime-core 0.5.0", + "wasmer-win-exception-handler 0.5.0", "wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasmer-dev-utils" -version = "0.4.2" +version = "0.5.0" dependencies = [ "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasmer-emscripten" -version = "0.4.2" +version = "0.5.0" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1420,11 +1420,11 @@ dependencies = [ "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-clif-backend 0.4.2", - "wasmer-dev-utils 0.4.2", - "wasmer-llvm-backend 0.4.2", - "wasmer-runtime-core 0.4.2", - "wasmer-singlepass-backend 0.4.2", + "wasmer-clif-backend 0.5.0", + "wasmer-dev-utils 0.5.0", + "wasmer-llvm-backend 0.5.0", + "wasmer-runtime-core 0.5.0", + "wasmer-singlepass-backend 0.5.0", ] [[package]] @@ -1432,12 +1432,12 @@ name = "wasmer-kernel-loader" version = "0.1.0" dependencies = [ "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-runtime-core 0.4.2", + "wasmer-runtime-core 0.5.0", ] [[package]] name = "wasmer-llvm-backend" -version = "0.4.2" +version = "0.5.0" dependencies = [ "capstone 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1452,50 +1452,50 @@ dependencies = [ "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-runtime-core 0.4.2", + "wasmer-runtime-core 0.5.0", "wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasmer-middleware-common" -version = "0.4.2" +version = "0.5.0" dependencies = [ "criterion 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-clif-backend 0.4.2", - "wasmer-llvm-backend 0.4.2", - "wasmer-runtime-core 0.4.2", - "wasmer-singlepass-backend 0.4.2", + "wasmer-clif-backend 0.5.0", + "wasmer-llvm-backend 0.5.0", + "wasmer-runtime-core 0.5.0", + "wasmer-singlepass-backend 0.5.0", ] [[package]] name = "wasmer-runtime" -version = "0.4.2" +version = "0.5.0" dependencies = [ "criterion 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "tempfile 3.0.8 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-clif-backend 0.4.2", - "wasmer-llvm-backend 0.4.2", - "wasmer-runtime-core 0.4.2", - "wasmer-singlepass-backend 0.4.2", + "wasmer-clif-backend 0.5.0", + "wasmer-llvm-backend 0.5.0", + "wasmer-runtime-core 0.5.0", + "wasmer-singlepass-backend 0.5.0", ] [[package]] name = "wasmer-runtime-c-api" -version = "0.4.2" +version = "0.5.0" dependencies = [ "cbindgen 0.8.7 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-runtime 0.4.2", - "wasmer-runtime-core 0.4.2", + "wasmer-runtime 0.5.0", + "wasmer-runtime-core 0.5.0", ] [[package]] name = "wasmer-runtime-core" -version = "0.4.2" +version = "0.5.0" dependencies = [ "blake2b_simd 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", "digest 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1521,7 +1521,7 @@ dependencies = [ [[package]] name = "wasmer-singlepass-backend" -version = "0.4.2" +version = "0.5.0" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "dynasm 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1531,24 +1531,24 @@ dependencies = [ "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "nix 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-runtime-core 0.4.2", + "wasmer-runtime-core 0.5.0", "wasmparser 0.29.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasmer-spectests" -version = "0.4.2" +version = "0.5.0" dependencies = [ "wabt 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-clif-backend 0.4.2", - "wasmer-llvm-backend 0.4.2", - "wasmer-runtime-core 0.4.2", - "wasmer-singlepass-backend 0.4.2", + "wasmer-clif-backend 0.5.0", + "wasmer-llvm-backend 0.5.0", + "wasmer-runtime-core 0.5.0", + "wasmer-singlepass-backend 0.5.0", ] [[package]] name = "wasmer-wasi" -version = "0.4.2" +version = "0.5.0" dependencies = [ "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "generational-arena 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1557,22 +1557,22 @@ dependencies = [ "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-clif-backend 0.4.2", - "wasmer-dev-utils 0.4.2", - "wasmer-runtime-core 0.4.2", - "wasmer-singlepass-backend 0.4.2", + "wasmer-clif-backend 0.5.0", + "wasmer-dev-utils 0.5.0", + "wasmer-runtime-core 0.5.0", + "wasmer-singlepass-backend 0.5.0", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "wasmer-win-exception-handler" -version = "0.4.2" +version = "0.5.0" dependencies = [ "bindgen 0.46.0 (registry+https://github.com/rust-lang/crates.io-index)", "cmake 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.57 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "wasmer-runtime-core 0.4.2", + "wasmer-runtime-core 0.5.0", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", ] diff --git a/Cargo.toml b/Cargo.toml index a76243f8182..ae0134131dc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer" -version = "0.4.2" +version = "0.5.0" authors = ["The Wasmer Engineering Team "] edition = "2018" repository = "https://github.com/wasmerio/wasmer" diff --git a/lib/clif-backend/Cargo.toml b/lib/clif-backend/Cargo.toml index bdcfc1a6adb..3d17e3287e8 100644 --- a/lib/clif-backend/Cargo.toml +++ b/lib/clif-backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-clif-backend" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime Cranelift compiler backend" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -8,7 +8,7 @@ repository = "https://github.com/wasmerio/wasmer" edition = "2018" [dependencies] -wasmer-runtime-core = { path = "../runtime-core", version = "0.4.2" } +wasmer-runtime-core = { path = "../runtime-core", version = "0.5.0" } cranelift-native = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" } cranelift-codegen = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" } cranelift-entity = { git = "https://github.com/wasmerio/cranelift.git", rev = "84ec31b0fdfc10db491ef950815ee2961db057cb" } @@ -34,7 +34,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.4.2" } +wasmer-win-exception-handler = { path = "../win-exception-handler", version = "0.5.0" } [features] debug = ["wasmer-runtime-core/debug"] diff --git a/lib/dev-utils/Cargo.toml b/lib/dev-utils/Cargo.toml index b1c95658be9..4f4aff80afd 100644 --- a/lib/dev-utils/Cargo.toml +++ b/lib/dev-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-dev-utils" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime core library" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -8,4 +8,4 @@ edition = "2018" repository = "https://github.com/wasmerio/wasmer" [dependencies] -libc = "0.2.49" \ No newline at end of file +libc = "0.2.49" diff --git a/lib/emscripten/Cargo.toml b/lib/emscripten/Cargo.toml index 3d9e5df713d..ee1520c2ba2 100644 --- a/lib/emscripten/Cargo.toml +++ b/lib/emscripten/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-emscripten" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime emscripten implementation library" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -14,17 +14,17 @@ hashbrown = "0.1" lazy_static = "1.2.0" libc = "0.2.49" time = "0.1.41" -wasmer-clif-backend = { path = "../clif-backend", version = "0.4.2" } -wasmer-llvm-backend = { path = "../llvm-backend", version = "0.4.2", optional = true } -wasmer-runtime-core = { path = "../runtime-core", version = "0.4.2" } -wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.4.2", optional = true } +wasmer-clif-backend = { path = "../clif-backend", version = "0.5.0" } +wasmer-llvm-backend = { path = "../llvm-backend", version = "0.5.0", optional = true } +wasmer-runtime-core = { path = "../runtime-core", version = "0.5.0" } +wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.5.0", optional = true } [target.'cfg(windows)'.dependencies] rand = "0.6" [dev-dependencies] wabt = "0.7.2" -wasmer-dev-utils = { path = "../dev-utils", version = "0.4.2"} +wasmer-dev-utils = { path = "../dev-utils", version = "0.5.0"} [build-dependencies] glob = "0.2.11" diff --git a/lib/llvm-backend/Cargo.toml b/lib/llvm-backend/Cargo.toml index 1e49b323301..59889a61a45 100644 --- a/lib/llvm-backend/Cargo.toml +++ b/lib/llvm-backend/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "wasmer-llvm-backend" -version = "0.4.2" +version = "0.5.0" authors = ["Lachlan Sneff "] edition = "2018" [dependencies] -wasmer-runtime-core = { path = "../runtime-core", version = "0.4.2" } +wasmer-runtime-core = { path = "../runtime-core", version = "0.5.0" } inkwell = { git = "https://github.com/wasmerio/inkwell", branch = "llvm7-0" } wasmparser = "0.29.2" hashbrown = "0.1.8" diff --git a/lib/middleware-common/Cargo.toml b/lib/middleware-common/Cargo.toml index d6f7c2c4b30..c251d893268 100644 --- a/lib/middleware-common/Cargo.toml +++ b/lib/middleware-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-middleware-common" -version = "0.4.2" +version = "0.5.0" repository = "https://github.com/wasmerio/wasmer" description = "Wasmer runtime common middlewares" license = "MIT" @@ -9,9 +9,9 @@ edition = "2018" [dependencies] wasmer-runtime-core = { path = "../runtime-core" } -wasmer-clif-backend = { path = "../clif-backend", version = "0.4.2" } -wasmer-llvm-backend = { path = "../llvm-backend", version = "0.4.2", optional = true } -wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.4.2", optional = true } +wasmer-clif-backend = { path = "../clif-backend", version = "0.5.0" } +wasmer-llvm-backend = { path = "../llvm-backend", version = "0.5.0", optional = true } +wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.5.0", optional = true } [dev-dependencies] wabt = "0.7.4" @@ -24,4 +24,4 @@ singlepass = ["wasmer-singlepass-backend"] [[bench]] name = "metering_benchmark" -harness = false \ No newline at end of file +harness = false diff --git a/lib/runtime-abi/Cargo.toml b/lib/runtime-abi/Cargo.toml index 61a00ac5cec..2e453d2adc2 100644 --- a/lib/runtime-abi/Cargo.toml +++ b/lib/runtime-abi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-runtime-abi" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime core library" license = "MIT" authors = ["The Wasmer Engineering Team "] diff --git a/lib/runtime-c-api/Cargo.toml b/lib/runtime-c-api/Cargo.toml index 6fea01b6822..838c07d1273 100644 --- a/lib/runtime-c-api/Cargo.toml +++ b/lib/runtime-c-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-runtime-c-api" -version = "0.4.2" +version = "0.5.0" description = "Wasmer C API library" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -16,11 +16,11 @@ libc = "0.2" [dependencies.wasmer-runtime] path = "../runtime" -version = "0.4.2" +version = "0.5.0" [dependencies.wasmer-runtime-core] path = "../runtime-core" -version = "0.4.2" +version = "0.5.0" [features] debug = ["wasmer-runtime/debug"] diff --git a/lib/runtime-core/Cargo.toml b/lib/runtime-core/Cargo.toml index 775f8487e1b..77e0be0c902 100644 --- a/lib/runtime-core/Cargo.toml +++ b/lib/runtime-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-runtime-core" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime core library" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -50,4 +50,4 @@ rustc_version = "0.2.3" [features] debug = [] -trace = ["debug"] \ No newline at end of file +trace = ["debug"] diff --git a/lib/runtime/Cargo.toml b/lib/runtime/Cargo.toml index c22025cebf0..eb646b024db 100644 --- a/lib/runtime/Cargo.toml +++ b/lib/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-runtime" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime library" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -9,17 +9,17 @@ edition = "2018" readme = "README.md" [dependencies] -wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.4.2", optional = true } +wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.5.0", optional = true } lazy_static = "1.2.0" memmap = "0.7.0" [dependencies.wasmer-runtime-core] path = "../runtime-core" -version = "0.4.2" +version = "0.5.0" [dependencies.wasmer-clif-backend] path = "../clif-backend" -version = "0.4.2" +version = "0.5.0" optional = true [dev-dependencies] diff --git a/lib/singlepass-backend/Cargo.toml b/lib/singlepass-backend/Cargo.toml index 28068aa1b4f..9702ff775ca 100644 --- a/lib/singlepass-backend/Cargo.toml +++ b/lib/singlepass-backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-singlepass-backend" -version = "0.4.2" +version = "0.5.0" repository = "https://github.com/wasmerio/wasmer" description = "Wasmer runtime single pass compiler backend" license = "MIT" @@ -8,7 +8,7 @@ authors = ["The Wasmer Engineering Team "] edition = "2018" [dependencies] -wasmer-runtime-core = { path = "../runtime-core", version = "0.4.2" } +wasmer-runtime-core = { path = "../runtime-core", version = "0.5.0" } wasmparser = "0.29.2" dynasm = "0.3.2" dynasmrt = "0.3.1" diff --git a/lib/spectests/Cargo.toml b/lib/spectests/Cargo.toml index 327d6a7fc66..189bfe2029c 100644 --- a/lib/spectests/Cargo.toml +++ b/lib/spectests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-spectests" -version = "0.4.2" +version = "0.5.0" description = "Wasmer spectests library" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -9,10 +9,10 @@ edition = "2018" build = "build/mod.rs" [dependencies] -wasmer-runtime-core = { path = "../runtime-core", version = "0.4.2" } -wasmer-clif-backend = { path = "../clif-backend", version = "0.4.2" } -wasmer-llvm-backend = { path = "../llvm-backend", version = "0.4.2", optional = true } -wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.4.2", optional = true } +wasmer-runtime-core = { path = "../runtime-core", version = "0.5.0" } +wasmer-clif-backend = { path = "../clif-backend", version = "0.5.0" } +wasmer-llvm-backend = { path = "../llvm-backend", version = "0.5.0", optional = true } +wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.5.0", optional = true } [build-dependencies] wabt = "0.7.2" diff --git a/lib/wasi/Cargo.toml b/lib/wasi/Cargo.toml index cb9d5033932..d7d9e59c005 100644 --- a/lib/wasi/Cargo.toml +++ b/lib/wasi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasi" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime WASI implementation library" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -9,7 +9,7 @@ edition = "2018" build = "build/mod.rs" [dependencies] -wasmer-runtime-core = { path = "../runtime-core", version = "0.4.2" } +wasmer-runtime-core = { path = "../runtime-core", version = "0.5.0" } libc = "0.2.50" rand = "0.6.5" # wasmer-runtime-abi = { path = "../runtime-abi" } @@ -18,7 +18,7 @@ generational-arena = "0.2.2" log = "0.4.6" byteorder = "1.3.1" # hack to get tests to work -wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.4.2", optional = true } +wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.5.0", optional = true } [target.'cfg(windows)'.dependencies] winapi = "0.3" @@ -27,8 +27,8 @@ winapi = "0.3" glob = "0.2.11" [dev-dependencies] -wasmer-clif-backend = { path = "../clif-backend", version = "0.4.2" } -wasmer-dev-utils = { path = "../dev-utils", version = "0.4.2"} +wasmer-clif-backend = { path = "../clif-backend", version = "0.5.0" } +wasmer-dev-utils = { path = "../dev-utils", version = "0.5.0"} [features] clif = [] diff --git a/lib/win-exception-handler/Cargo.toml b/lib/win-exception-handler/Cargo.toml index 89e6f25a881..e492b8b4606 100644 --- a/lib/win-exception-handler/Cargo.toml +++ b/lib/win-exception-handler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-win-exception-handler" -version = "0.4.2" +version = "0.5.0" description = "Wasmer runtime exception handling for Windows" license = "MIT" authors = ["The Wasmer Engineering Team "] @@ -8,7 +8,7 @@ repository = "https://github.com/wasmerio/wasmer" edition = "2018" [target.'cfg(windows)'.dependencies] -wasmer-runtime-core = { path = "../runtime-core", version = "0.4.2" } +wasmer-runtime-core = { path = "../runtime-core", version = "0.5.0" } winapi = { version = "0.3", features = ["winbase", "errhandlingapi", "minwindef", "minwinbase", "winnt"] } libc = "0.2.49" diff --git a/update_version_numbers.sh b/update_version_numbers.sh index f2526d85982..116e307f85e 100755 --- a/update_version_numbers.sh +++ b/update_version_numbers.sh @@ -1,5 +1,5 @@ -PREVIOUS_VERSION='0.4.1' -NEXT_VERSION='0.4.2' +PREVIOUS_VERSION='0.4.2' +NEXT_VERSION='0.5.0' # quick hack fd Cargo.toml --exec sed -i '' "s/version = \"$PREVIOUS_VERSION\"/version = \"$NEXT_VERSION\"/" diff --git a/wapm-cli b/wapm-cli index 8286d0a4bcd..b4dd0b75445 160000 --- a/wapm-cli +++ b/wapm-cli @@ -1 +1 @@ -Subproject commit 8286d0a4bcd771c2f5e622b40543143e25e096df +Subproject commit b4dd0b75445d3b1cfbde47c4e31def04877d2915 From 42731dcc4046b272bce2c63201ce5361d6d66e8a Mon Sep 17 00:00:00 2001 From: Mark McCaskey Date: Mon, 17 Jun 2019 13:25:20 -0700 Subject: [PATCH 2/2] add `cargo deps` subcommand to generate core wasmer deps to makefile --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index a29af047b39..8f1cabe92a0 100644 --- a/Makefile +++ b/Makefile @@ -104,3 +104,8 @@ extra-debug-release: publish-release: ghr -t ${GITHUB_TOKEN} -u ${CIRCLE_PROJECT_USERNAME} -r ${CIRCLE_PROJECT_REPONAME} -c ${CIRCLE_SHA1} -delete ${VERSION} ./artifacts/ + +# cargo install cargo-deps +# must install graphviz for `dot` +dep-graph: + cargo deps --optional-deps --filter wasmer-wasi wasmer-kernel-loader wasmer-dev-utils wasmer-llvm-backend wasmer-emscripten wasmer-runtime-core wasmer-runtime wasmer-middleware-common wasmer-singlepass-backend wasmer-clif-backend wasmer --manifest-path Cargo.toml | dot -Tpng > wasmer_depgraph.png