diff --git a/CHANGELOG.md b/CHANGELOG.md index b30b1cfce..9120d182b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,9 +8,7 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C ## **[Unreleased]** -### Added - -### Changed +## 2.0.0-rc2 - 2020/06/03 ### Fixed - [#2383](https://github.com/wasmerio/wasmer/pull/2383) Fix bugs in the Wasmer CLI tool with the way `--version` and the name of the CLI tool itself were printed. diff --git a/Cargo.lock b/Cargo.lock index e55177f72..47c4292ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2351,7 +2351,7 @@ dependencies = [ [[package]] name = "wasmer" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -2395,7 +2395,7 @@ dependencies = [ [[package]] name = "wasmer-c-api" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "cbindgen", "cfg-if 1.0.0", @@ -2424,7 +2424,7 @@ dependencies = [ [[package]] name = "wasmer-cache" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "blake3", "criterion", @@ -2440,7 +2440,7 @@ dependencies = [ [[package]] name = "wasmer-cli" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "anyhow", "atty", @@ -2472,7 +2472,7 @@ dependencies = [ [[package]] name = "wasmer-compiler" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "enumset", "hashbrown", @@ -2490,7 +2490,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cranelift" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -2511,7 +2511,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-llvm" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "byteorder", "cc", @@ -2534,7 +2534,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-singlepass" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "byteorder", "dynasm", @@ -2553,7 +2553,7 @@ dependencies = [ [[package]] name = "wasmer-derive" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "compiletest_rs", "proc-macro-error", @@ -2565,7 +2565,7 @@ dependencies = [ [[package]] name = "wasmer-emscripten" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "byteorder", "getrandom", @@ -2578,7 +2578,7 @@ dependencies = [ [[package]] name = "wasmer-engine" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "backtrace", "lazy_static", @@ -2597,7 +2597,7 @@ dependencies = [ [[package]] name = "wasmer-engine-dummy" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "bincode", "loupe", @@ -2611,7 +2611,7 @@ dependencies = [ [[package]] name = "wasmer-engine-dylib" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "cfg-if 1.0.0", "leb128", @@ -2631,7 +2631,7 @@ dependencies = [ [[package]] name = "wasmer-engine-staticlib" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "bincode", "cfg-if 1.0.0", @@ -2650,7 +2650,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "cfg-if 1.0.0", "leb128", @@ -2666,7 +2666,7 @@ dependencies = [ [[package]] name = "wasmer-integration-tests-cli" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "anyhow", "tempfile", @@ -2674,7 +2674,7 @@ dependencies = [ [[package]] name = "wasmer-middlewares" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "loupe", "wasmer", @@ -2684,7 +2684,7 @@ dependencies = [ [[package]] name = "wasmer-object" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "object", "thiserror", @@ -2694,7 +2694,7 @@ dependencies = [ [[package]] name = "wasmer-types" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "indexmap", "loupe", @@ -2705,7 +2705,7 @@ dependencies = [ [[package]] name = "wasmer-vm" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "backtrace", "cc", @@ -2725,7 +2725,7 @@ dependencies = [ [[package]] name = "wasmer-wasi" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "bincode", "byteorder", @@ -2743,7 +2743,7 @@ dependencies = [ [[package]] name = "wasmer-wasi-experimental-io-devices" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "minifb", "ref_thread_local", @@ -2755,7 +2755,7 @@ dependencies = [ [[package]] name = "wasmer-wast" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "anyhow", "serde", @@ -2769,7 +2769,7 @@ dependencies = [ [[package]] name = "wasmer-workspace" -version = "2.0.0-rc1" +version = "2.0.0-rc2" dependencies = [ "anyhow", "blake3", diff --git a/Cargo.toml b/Cargo.toml index e6f73361f..2cc1cf118 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-workspace" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer workspace" authors = ["Wasmer Engineering Team "] repository = "https://github.com/wasmerio/wasmer" @@ -10,21 +10,21 @@ publish = false autoexamples = false [dependencies] -wasmer = { version = "2.0.0-rc1", path = "lib/api", default-features = false } -wasmer-compiler = { version = "2.0.0-rc1", path = "lib/compiler" } -wasmer-compiler-cranelift = { version = "2.0.0-rc1", path = "lib/compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "2.0.0-rc1", path = "lib/compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "2.0.0-rc1", path = "lib/compiler-llvm", optional = true } -wasmer-emscripten = { version = "2.0.0-rc1", path = "lib/emscripten", optional = true } -wasmer-engine = { version = "2.0.0-rc1", path = "lib/engine" } -wasmer-engine-universal = { version = "2.0.0-rc1", path = "lib/engine-universal", optional = true } -wasmer-engine-dylib = { version = "2.0.0-rc1", path = "lib/engine-dylib", optional = true } -wasmer-engine-staticlib = { version = "2.0.0-rc1", path = "lib/engine-staticlib", optional = true } -wasmer-wasi = { version = "2.0.0-rc1", path = "lib/wasi", optional = true } -wasmer-wast = { version = "2.0.0-rc1", path = "tests/lib/wast", optional = true } -wasmer-cache = { version = "2.0.0-rc1", path = "lib/cache", optional = true } -wasmer-types = { version = "2.0.0-rc1", path = "lib/types" } -wasmer-middlewares = { version = "2.0.0-rc1", path = "lib/middlewares", optional = true } +wasmer = { version = "2.0.0-rc2", path = "lib/api", default-features = false } +wasmer-compiler = { version = "2.0.0-rc2", path = "lib/compiler" } +wasmer-compiler-cranelift = { version = "2.0.0-rc2", path = "lib/compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "2.0.0-rc2", path = "lib/compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "2.0.0-rc2", path = "lib/compiler-llvm", optional = true } +wasmer-emscripten = { version = "2.0.0-rc2", path = "lib/emscripten", optional = true } +wasmer-engine = { version = "2.0.0-rc2", path = "lib/engine" } +wasmer-engine-universal = { version = "2.0.0-rc2", path = "lib/engine-universal", optional = true } +wasmer-engine-dylib = { version = "2.0.0-rc2", path = "lib/engine-dylib", optional = true } +wasmer-engine-staticlib = { version = "2.0.0-rc2", path = "lib/engine-staticlib", optional = true } +wasmer-wasi = { version = "2.0.0-rc2", path = "lib/wasi", optional = true } +wasmer-wast = { version = "2.0.0-rc2", path = "tests/lib/wast", optional = true } +wasmer-cache = { version = "2.0.0-rc2", path = "lib/cache", optional = true } +wasmer-types = { version = "2.0.0-rc2", path = "lib/types" } +wasmer-middlewares = { version = "2.0.0-rc2", path = "lib/middlewares", optional = true } cfg-if = "1.0" [workspace] diff --git a/lib/api/Cargo.toml b/lib/api/Cargo.toml index 3697ea98c..0d1d623ac 100644 --- a/lib/api/Cargo.toml +++ b/lib/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "High-performant WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "runtime", "vm"] @@ -11,16 +11,16 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } -wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "2.0.0-rc1", optional = true } -wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "2.0.0-rc1", optional = true } -wasmer-compiler-llvm = { path = "../compiler-llvm", version = "2.0.0-rc1", optional = true } -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1" } -wasmer-derive = { path = "../derive", version = "2.0.0-rc1" } -wasmer-engine = { path = "../engine", version = "2.0.0-rc1" } -wasmer-engine-universal = { path = "../engine-universal", version = "2.0.0-rc1", optional = true } -wasmer-engine-dylib = { path = "../engine-dylib", version = "2.0.0-rc1", optional = true } -wasmer-types = { path = "../types", version = "2.0.0-rc1" } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } +wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "2.0.0-rc2", optional = true } +wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "2.0.0-rc2", optional = true } +wasmer-compiler-llvm = { path = "../compiler-llvm", version = "2.0.0-rc2", optional = true } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2" } +wasmer-derive = { path = "../derive", version = "2.0.0-rc2" } +wasmer-engine = { path = "../engine", version = "2.0.0-rc2" } +wasmer-engine-universal = { path = "../engine-universal", version = "2.0.0-rc2", optional = true } +wasmer-engine-dylib = { path = "../engine-dylib", version = "2.0.0-rc2", optional = true } +wasmer-types = { path = "../types", version = "2.0.0-rc2" } indexmap = { version = "1.6", features = ["serde-1"] } cfg-if = "1.0" wat = { version = "1.0", optional = true } diff --git a/lib/c-api/Cargo.toml b/lib/c-api/Cargo.toml index adc50043d..21797d7f9 100644 --- a/lib/c-api/Cargo.toml +++ b/lib/c-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-c-api" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer C API library" categories = ["wasm", "api-bindings"] keywords = ["wasm", "webassembly", "runtime"] @@ -15,18 +15,18 @@ edition = "2018" crate-type = ["cdylib", "rlib", "staticlib"] [dependencies] -wasmer = { version = "2.0.0-rc1", path = "../api", default-features = false } -wasmer-compiler-cranelift = { version = "2.0.0-rc1", path = "../compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "2.0.0-rc1", path = "../compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "2.0.0-rc1", path = "../compiler-llvm", optional = true } -wasmer-emscripten = { version = "2.0.0-rc1", path = "../emscripten", optional = true } -wasmer-engine = { version = "2.0.0-rc1", path = "../engine" } -wasmer-engine-universal = { version = "2.0.0-rc1", path = "../engine-universal", optional = true } -wasmer-engine-dylib = { version = "2.0.0-rc1", path = "../engine-dylib", optional = true } -wasmer-engine-staticlib = { version = "2.0.0-rc1", path = "../engine-staticlib", optional = true } -wasmer-middlewares = { version = "2.0.0-rc1", path = "../middlewares", optional = true } -wasmer-wasi = { version = "2.0.0-rc1", path = "../wasi", optional = true } -wasmer-types = { version = "2.0.0-rc1", path = "../types" } +wasmer = { version = "2.0.0-rc2", path = "../api", default-features = false } +wasmer-compiler-cranelift = { version = "2.0.0-rc2", path = "../compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "2.0.0-rc2", path = "../compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "2.0.0-rc2", path = "../compiler-llvm", optional = true } +wasmer-emscripten = { version = "2.0.0-rc2", path = "../emscripten", optional = true } +wasmer-engine = { version = "2.0.0-rc2", path = "../engine" } +wasmer-engine-universal = { version = "2.0.0-rc2", path = "../engine-universal", optional = true } +wasmer-engine-dylib = { version = "2.0.0-rc2", path = "../engine-dylib", optional = true } +wasmer-engine-staticlib = { version = "2.0.0-rc2", path = "../engine-staticlib", optional = true } +wasmer-middlewares = { version = "2.0.0-rc2", path = "../middlewares", optional = true } +wasmer-wasi = { version = "2.0.0-rc2", path = "../wasi", optional = true } +wasmer-types = { version = "2.0.0-rc2", path = "../types" } enumset = "1.0" cfg-if = "1.0" lazy_static = "1.4" diff --git a/lib/c-api/wasmer.h b/lib/c-api/wasmer.h index d5ca18f95..51775815e 100644 --- a/lib/c-api/wasmer.h +++ b/lib/c-api/wasmer.h @@ -75,11 +75,11 @@ #define WASMER_MIDDLEWARES_ENABLED // This file corresponds to the following Wasmer version. -#define WASMER_VERSION "2.0.0-rc1" +#define WASMER_VERSION "2.0.0-rc2" #define WASMER_VERSION_MAJOR 2 #define WASMER_VERSION_MINOR 0 #define WASMER_VERSION_PATCH 0 -#define WASMER_VERSION_PRE "rc1" +#define WASMER_VERSION_PRE "rc2" #endif // WASMER_H_PRELUDE diff --git a/lib/cache/Cargo.toml b/lib/cache/Cargo.toml index 035c9bb1f..02ca4e43b 100644 --- a/lib/cache/Cargo.toml +++ b/lib/cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-cache" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Cache system for Wasmer WebAssembly runtime" categories = ["wasm", "caching"] keywords = ["wasm", "webassembly", "cache"] @@ -11,7 +11,7 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer = { path = "../api", version = "2.0.0-rc1", default-features = false } +wasmer = { path = "../api", version = "2.0.0-rc2", default-features = false } hex = "0.4" thiserror = "1" blake3 = "0.3" @@ -20,9 +20,9 @@ blake3 = "0.3" criterion = "0.3" tempfile = "3" rand = "0.8.3" -wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "2.0.0-rc1" } -wasmer-engine-universal = { path = "../engine-universal", version = "2.0.0-rc1" } -wasmer-engine-dylib = { path = "../engine-dylib", version = "2.0.0-rc1" } +wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "2.0.0-rc2" } +wasmer-engine-universal = { path = "../engine-universal", version = "2.0.0-rc2" } +wasmer-engine-dylib = { path = "../engine-dylib", version = "2.0.0-rc2" } [[bench]] name = "bench_filesystem_cache" diff --git a/lib/cli/Cargo.toml b/lib/cli/Cargo.toml index e7e7712ae..d932187fb 100644 --- a/lib/cli/Cargo.toml +++ b/lib/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-cli" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer CLI" categories = ["wasm", "command-line-interface"] keywords = ["wasm", "webassembly", "cli"] @@ -24,22 +24,22 @@ doc = false required-features = ["headless"] [dependencies] -wasmer = { version = "2.0.0-rc1", path = "../api", default-features = false } -wasmer-compiler = { version = "2.0.0-rc1", path = "../compiler" } -wasmer-compiler-cranelift = { version = "2.0.0-rc1", path = "../compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "2.0.0-rc1", path = "../compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "2.0.0-rc1", path = "../compiler-llvm", optional = true } -wasmer-emscripten = { version = "2.0.0-rc1", path = "../emscripten", optional = true } -wasmer-engine = { version = "2.0.0-rc1", path = "../engine" } -wasmer-engine-universal = { version = "2.0.0-rc1", path = "../engine-universal", optional = true } -wasmer-engine-dylib = { version = "2.0.0-rc1", path = "../engine-dylib", optional = true } -wasmer-engine-staticlib = { version = "2.0.0-rc1", path = "../engine-staticlib", optional = true } -wasmer-vm = { version = "2.0.0-rc1", path = "../vm" } -wasmer-wasi = { version = "2.0.0-rc1", path = "../wasi", default-features = false, optional = true } -wasmer-wasi-experimental-io-devices = { version = "2.0.0-rc1", path = "../wasi-experimental-io-devices", optional = true } -wasmer-wast = { version = "2.0.0-rc1", path = "../../tests/lib/wast", optional = true } -wasmer-cache = { version = "2.0.0-rc1", path = "../cache", optional = true } -wasmer-types = { version = "2.0.0-rc1", path = "../types" } +wasmer = { version = "2.0.0-rc2", path = "../api", default-features = false } +wasmer-compiler = { version = "2.0.0-rc2", path = "../compiler" } +wasmer-compiler-cranelift = { version = "2.0.0-rc2", path = "../compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "2.0.0-rc2", path = "../compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "2.0.0-rc2", path = "../compiler-llvm", optional = true } +wasmer-emscripten = { version = "2.0.0-rc2", path = "../emscripten", optional = true } +wasmer-engine = { version = "2.0.0-rc2", path = "../engine" } +wasmer-engine-universal = { version = "2.0.0-rc2", path = "../engine-universal", optional = true } +wasmer-engine-dylib = { version = "2.0.0-rc2", path = "../engine-dylib", optional = true } +wasmer-engine-staticlib = { version = "2.0.0-rc2", path = "../engine-staticlib", optional = true } +wasmer-vm = { version = "2.0.0-rc2", path = "../vm" } +wasmer-wasi = { version = "2.0.0-rc2", path = "../wasi", default-features = false, optional = true } +wasmer-wasi-experimental-io-devices = { version = "2.0.0-rc2", path = "../wasi-experimental-io-devices", optional = true } +wasmer-wast = { version = "2.0.0-rc2", path = "../../tests/lib/wast", optional = true } +wasmer-cache = { version = "2.0.0-rc2", path = "../cache", optional = true } +wasmer-types = { version = "2.0.0-rc2", path = "../types" } atty = "0.2" colored = "2.0" anyhow = "1.0" diff --git a/lib/compiler-cranelift/Cargo.toml b/lib/compiler-cranelift/Cargo.toml index 3895e4bfd..f5c08d1d7 100644 --- a/lib/compiler-cranelift/Cargo.toml +++ b/lib/compiler-cranelift/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler-cranelift" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Cranelift compiler for Wasmer WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "compiler", "cranelift"] @@ -12,9 +12,9 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1", features = ["translator"], default-features = false } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } -wasmer-types = { path = "../types", version = "2.0.0-rc1", default-features = false, features = ["std"] } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2", features = ["translator"], default-features = false } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } +wasmer-types = { path = "../types", version = "2.0.0-rc2", default-features = false, features = ["std"] } cranelift-entity = { version = "0.74", default-features = false } cranelift-codegen = { version = "0.74", default-features = false, features = ["x86", "arm64"] } cranelift-frontend = { version = "0.74", default-features = false } diff --git a/lib/compiler-llvm/Cargo.toml b/lib/compiler-llvm/Cargo.toml index ff6074a93..5a9bfb3bf 100644 --- a/lib/compiler-llvm/Cargo.toml +++ b/lib/compiler-llvm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler-llvm" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "LLVM compiler for Wasmer WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "compiler", "llvm"] @@ -12,9 +12,9 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1", features = ["translator"] } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } -wasmer-types = { path = "../types", version = "2.0.0-rc1" } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2", features = ["translator"] } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } +wasmer-types = { path = "../types", version = "2.0.0-rc2" } target-lexicon = { version = "0.12", default-features = false } smallvec = "1.6" object = { version = "0.24", default-features = false, features = ["read"] } diff --git a/lib/compiler-singlepass/Cargo.toml b/lib/compiler-singlepass/Cargo.toml index 9491f170d..5d3e7339a 100644 --- a/lib/compiler-singlepass/Cargo.toml +++ b/lib/compiler-singlepass/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler-singlepass" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Singlepass compiler for Wasmer WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "compiler", "singlepass"] @@ -12,9 +12,9 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1", features = ["translator"], default-features = false } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } -wasmer-types = { path = "../types", version = "2.0.0-rc1", default-features = false, features = ["std"] } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2", features = ["translator"], default-features = false } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } +wasmer-types = { path = "../types", version = "2.0.0-rc2", default-features = false, features = ["std"] } rayon = { version = "1.5", optional = true } hashbrown = { version = "0.9", optional = true } more-asserts = "0.2" diff --git a/lib/compiler/Cargo.toml b/lib/compiler/Cargo.toml index e02a3b9c5..0267349fb 100644 --- a/lib/compiler/Cargo.toml +++ b/lib/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Base compiler abstraction for Wasmer WebAssembly runtime" categories = ["wasm", "no-std"] keywords = ["wasm", "webassembly", "compiler"] @@ -11,8 +11,8 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } -wasmer-types = { path = "../types", version = "2.0.0-rc1", default-features = false } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } +wasmer-types = { path = "../types", version = "2.0.0-rc2", default-features = false } wasmparser = { version = "0.78", optional = true, default-features = false } target-lexicon = { version = "0.12", default-features = false } enumset = "1.0" diff --git a/lib/derive/Cargo.toml b/lib/derive/Cargo.toml index 30b62faef..b304f3a56 100644 --- a/lib/derive/Cargo.toml +++ b/lib/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-derive" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer derive macros" authors = ["Wasmer Engineering Team "] repository = "https://github.com/wasmerio/wasmer" @@ -17,5 +17,5 @@ proc-macro2 = "1" proc-macro-error = "1.0.0" [dev-dependencies] -wasmer = { path = "../api", version = "2.0.0-rc1" } +wasmer = { path = "../api", version = "2.0.0-rc2" } compiletest_rs = "0.6" diff --git a/lib/emscripten/Cargo.toml b/lib/emscripten/Cargo.toml index e023b2c06..1503cebb7 100644 --- a/lib/emscripten/Cargo.toml +++ b/lib/emscripten/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-emscripten" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Emscripten implementation library for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "abi", "emscripten", "posix"] @@ -16,7 +16,7 @@ lazy_static = "1.4" libc = "^0.2" log = "0.4" time = "0.1" -wasmer = { path = "../api", version = "2.0.0-rc1", default-features = false } +wasmer = { path = "../api", version = "2.0.0-rc2", default-features = false } [target.'cfg(windows)'.dependencies] getrandom = "0.2" diff --git a/lib/engine-dylib/Cargo.toml b/lib/engine-dylib/Cargo.toml index d014b3f61..dee02d836 100644 --- a/lib/engine-dylib/Cargo.toml +++ b/lib/engine-dylib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-dylib" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer Dylib Engine" categories = ["wasm"] keywords = ["wasm", "webassembly", "engine", "dylib"] @@ -11,11 +11,11 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "2.0.0-rc1" } -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1" } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1", features = ["enable-rkyv"] } -wasmer-engine = { path = "../engine", version = "2.0.0-rc1" } -wasmer-object = { path = "../object", version = "2.0.0-rc1" } +wasmer-types = { path = "../types", version = "2.0.0-rc2" } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2" } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2", features = ["enable-rkyv"] } +wasmer-engine = { path = "../engine", version = "2.0.0-rc2" } +wasmer-object = { path = "../object", version = "2.0.0-rc2" } serde = { version = "1.0", features = ["derive", "rc"] } cfg-if = "1.0" tracing = "0.1" diff --git a/lib/engine-staticlib/Cargo.toml b/lib/engine-staticlib/Cargo.toml index 5b50c5d13..9283a613b 100644 --- a/lib/engine-staticlib/Cargo.toml +++ b/lib/engine-staticlib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-staticlib" -version = "2.0.0-rc1" +version = "2.0.0-rc2" authors = ["Wasmer Engineering Team "] description = "Wasmer Staticlib Engine" categories = ["wasm"] @@ -11,11 +11,11 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "2.0.0-rc1" } -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1" } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } -wasmer-engine = { path = "../engine", version = "2.0.0-rc1" } -wasmer-object = { path = "../object", version = "2.0.0-rc1" } +wasmer-types = { path = "../types", version = "2.0.0-rc2" } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2" } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } +wasmer-engine = { path = "../engine", version = "2.0.0-rc2" } +wasmer-object = { path = "../object", version = "2.0.0-rc2" } serde = { version = "1.0", features = ["derive", "rc"] } cfg-if = "1.0" tracing = "0.1" diff --git a/lib/engine-universal/Cargo.toml b/lib/engine-universal/Cargo.toml index 284c724fc..4410f662a 100644 --- a/lib/engine-universal/Cargo.toml +++ b/lib/engine-universal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-universal" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer Universal Engine" categories = ["wasm"] keywords = ["wasm", "webassembly", "engine", "universal"] @@ -11,10 +11,10 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "2.0.0-rc1", features = ["enable-rkyv"] } -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1", features = ["translator", "enable-rkyv"] } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1", features = ["enable-rkyv"] } -wasmer-engine = { path = "../engine", version = "2.0.0-rc1" } +wasmer-types = { path = "../types", version = "2.0.0-rc2", features = ["enable-rkyv"] } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2", features = ["translator", "enable-rkyv"] } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2", features = ["enable-rkyv"] } +wasmer-engine = { path = "../engine", version = "2.0.0-rc2" } # flexbuffers = { path = "../../../flatbuffers/rust/flexbuffers", version = "0.1.0" } region = "2.2" cfg-if = "1.0" diff --git a/lib/engine/Cargo.toml b/lib/engine/Cargo.toml index 871e1d575..3484afc34 100644 --- a/lib/engine/Cargo.toml +++ b/lib/engine/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer Engine abstraction" categories = ["wasm"] keywords = ["wasm", "webassembly", "engine"] @@ -11,9 +11,9 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "2.0.0-rc1" } -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1" } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } +wasmer-types = { path = "../types", version = "2.0.0-rc2" } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2" } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } target-lexicon = { version = "0.12", default-features = false } # flexbuffers = { path = "../../../flatbuffers/rust/flexbuffers", version = "0.1.0" } backtrace = "0.3" diff --git a/lib/middlewares/Cargo.toml b/lib/middlewares/Cargo.toml index 2e05bc41f..74eb3eaf6 100644 --- a/lib/middlewares/Cargo.toml +++ b/lib/middlewares/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-middlewares" -version = "2.0.0-rc1" +version = "2.0.0-rc2" authors = ["Wasmer Engineering Team "] description = "A collection of various useful middlewares" license = "MIT OR Apache-2.0 WITH LLVM-exception" @@ -11,9 +11,9 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer = { path = "../api", version = "2.0.0-rc1", default-features = false, features = ["compiler"] } -wasmer-types = { path = "../types", version = "2.0.0-rc1" } -wasmer-vm = { path = "../vm", version = "2.0.0-rc1" } +wasmer = { path = "../api", version = "2.0.0-rc2", default-features = false, features = ["compiler"] } +wasmer-types = { path = "../types", version = "2.0.0-rc2" } +wasmer-vm = { path = "../vm", version = "2.0.0-rc2" } loupe = "0.1" [badges] diff --git a/lib/object/Cargo.toml b/lib/object/Cargo.toml index 9b11e5914..d28cbf00f 100644 --- a/lib/object/Cargo.toml +++ b/lib/object/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-object" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer Native Object generator" categories = ["wasm"] keywords = ["wasm", "webassembly"] @@ -11,8 +11,8 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "2.0.0-rc1" } -wasmer-compiler = { path = "../compiler", version = "2.0.0-rc1", default-features = false, features = [ +wasmer-types = { path = "../types", version = "2.0.0-rc2" } +wasmer-compiler = { path = "../compiler", version = "2.0.0-rc2", default-features = false, features = [ "std", "translator" ] } diff --git a/lib/types/Cargo.toml b/lib/types/Cargo.toml index 2b29f6cea..7d40d8ce1 100644 --- a/lib/types/Cargo.toml +++ b/lib/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-types" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Wasmer Common Types" categories = ["wasm", "no-std", "data-structures"] keywords = ["wasm", "webassembly", "types"] diff --git a/lib/vm/Cargo.toml b/lib/vm/Cargo.toml index 2749a6e52..14404720f 100644 --- a/lib/vm/Cargo.toml +++ b/lib/vm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-vm" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "Runtime library support for Wasmer" categories = ["wasm"] keywords = ["wasm", "webassembly"] @@ -11,7 +11,7 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "2.0.0-rc1" } +wasmer-types = { path = "../types", version = "2.0.0-rc2" } region = "2.2" libc = { version = "^0.2", default-features = false } memoffset = "0.6" diff --git a/lib/wasi-experimental-io-devices/Cargo.toml b/lib/wasi-experimental-io-devices/Cargo.toml index 187e21818..17d5f2c4f 100644 --- a/lib/wasi-experimental-io-devices/Cargo.toml +++ b/lib/wasi-experimental-io-devices/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasi-experimental-io-devices" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "An experimental non-standard WASI extension for graphics" categories = ["wasm"] keywords = ["wasm", "webassembly", "types"] @@ -14,7 +14,7 @@ edition = "2018" maintenance = { status = "experimental" } [dependencies] -wasmer-wasi = { version = "2.0.0-rc1", path = "../wasi" } +wasmer-wasi = { version = "2.0.0-rc2", path = "../wasi" } tracing = "0.1" minifb = "0.19" ref_thread_local = "0.1" diff --git a/lib/wasi/Cargo.toml b/lib/wasi/Cargo.toml index f2f72c4b4..b4f434416 100644 --- a/lib/wasi/Cargo.toml +++ b/lib/wasi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasi" -version = "2.0.0-rc1" +version = "2.0.0-rc2" description = "WASI implementation library for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] @@ -21,7 +21,7 @@ getrandom = "0.2" time = "0.1" typetag = "0.1" serde = { version = "1.0", features = ["derive"] } -wasmer = { path = "../api", version = "2.0.0-rc1", default-features = false } +wasmer = { path = "../api", version = "2.0.0-rc2", default-features = false } [target.'cfg(windows)'.dependencies] winapi = "0.3" diff --git a/scripts/publish.py b/scripts/publish.py index e10bd4a01..013d8ed60 100644 --- a/scripts/publish.py +++ b/scripts/publish.py @@ -21,7 +21,7 @@ except ImportError: # TODO: find this automatically -target_version = "2.0.0-rc1" +target_version = "2.0.0-rc2" # TODO: generate this by parsing toml files dep_graph = { diff --git a/scripts/update-version.sh b/scripts/update-version.sh index c7ffbef61..c0c8b0d0c 100755 --- a/scripts/update-version.sh +++ b/scripts/update-version.sh @@ -4,8 +4,8 @@ : "${FD:=fd}" # A script to update the version of all the crates at the same time -PREVIOUS_VERSION='1.0.2' -NEXT_VERSION='2.0.0-rc1' +PREVIOUS_VERSION='2.0.0-rc1' +NEXT_VERSION='2.0.0-rc2' # quick hack ${FD} Cargo.toml --exec sed -i '{}' -e "s/version = \"$PREVIOUS_VERSION\"/version = \"$NEXT_VERSION\"/" diff --git a/scripts/windows-installer/wasmer.iss b/scripts/windows-installer/wasmer.iss index 06b98ad96..21f000a00 100644 --- a/scripts/windows-installer/wasmer.iss +++ b/scripts/windows-installer/wasmer.iss @@ -1,6 +1,6 @@ [Setup] AppName=Wasmer -AppVersion=2.0.0-rc1 +AppVersion=2.0.0-rc2 DefaultDirName={pf}\Wasmer DefaultGroupName=Wasmer Compression=lzma2 diff --git a/tests/integration/cli/Cargo.toml b/tests/integration/cli/Cargo.toml index c1bdf4e43..1612af7c1 100644 --- a/tests/integration/cli/Cargo.toml +++ b/tests/integration/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-integration-tests-cli" -version = "2.0.0-rc1" +version = "2.0.0-rc2" authors = ["Wasmer Engineering Team "] description = "CLI integration tests" repository = "https://github.com/wasmerio/wasmer" diff --git a/tests/lib/engine-dummy/Cargo.toml b/tests/lib/engine-dummy/Cargo.toml index 00aa7d335..d6cc6bca1 100644 --- a/tests/lib/engine-dummy/Cargo.toml +++ b/tests/lib/engine-dummy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-dummy" -version = "2.0.0-rc1" +version = "2.0.0-rc2" authors = ["Wasmer Engineering Team "] description = "Wasmer placeholder engine" license = "MIT" @@ -8,10 +8,10 @@ edition = "2018" publish = false [dependencies] -wasmer-types = { path = "../../../lib/types", version = "2.0.0-rc1" } -wasmer-compiler = { path = "../../../lib/compiler", version = "2.0.0-rc1" } -wasmer-vm = { path = "../../../lib/vm", version = "2.0.0-rc1" } -wasmer-engine = { path = "../../../lib/engine", version = "2.0.0-rc1" } +wasmer-types = { path = "../../../lib/types", version = "2.0.0-rc2" } +wasmer-compiler = { path = "../../../lib/compiler", version = "2.0.0-rc2" } +wasmer-vm = { path = "../../../lib/vm", version = "2.0.0-rc2" } +wasmer-engine = { path = "../../../lib/engine", version = "2.0.0-rc2" } serde = { version = "1.0", features = ["derive", "rc"], optional = true } serde_bytes = { version = "0.11", optional = true } bincode = { version = "1.2", optional = true } diff --git a/tests/lib/wast/Cargo.toml b/tests/lib/wast/Cargo.toml index 8e820a5e8..c149299f5 100644 --- a/tests/lib/wast/Cargo.toml +++ b/tests/lib/wast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wast" -version = "2.0.0-rc1" +version = "2.0.0-rc2" authors = ["Wasmer Engineering Team "] description = "wast testing support for wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception" @@ -12,8 +12,8 @@ edition = "2018" [dependencies] anyhow = "1.0" -wasmer = { path = "../../../lib/api", version = "2.0.0-rc1", default-features = false, features = ["experimental-reference-types-extern-ref"] } -wasmer-wasi = { path = "../../../lib/wasi", version = "2.0.0-rc1" } +wasmer = { path = "../../../lib/api", version = "2.0.0-rc2", default-features = false, features = ["experimental-reference-types-extern-ref"] } +wasmer-wasi = { path = "../../../lib/wasi", version = "2.0.0-rc2" } wast = "35.0" serde = "1" tempfile = "3"