diff --git a/Cargo.lock b/Cargo.lock index f429a36ab..343c58910 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6166,7 +6166,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "virtual-fs" -version = "0.23.0" +version = "0.24.0" dependencies = [ "anyhow", "async-trait", @@ -6311,7 +6311,7 @@ dependencies = [ [[package]] name = "wai-bindgen-wasmer" -version = "0.37.0" +version = "0.38.0" dependencies = [ "anyhow", "async-trait", @@ -6682,7 +6682,7 @@ dependencies = [ [[package]] name = "wasmer-backend-api" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "async-tungstenite", @@ -7001,7 +7001,7 @@ dependencies = [ [[package]] name = "wasmer-config" -version = "0.13.0" +version = "0.14.0" dependencies = [ "anyhow", "bytesize", @@ -7095,7 +7095,7 @@ version = "6.0.0-beta.1" [[package]] name = "wasmer-journal" -version = "0.20.0" +version = "0.21.0" dependencies = [ "anyhow", "async-trait", @@ -7131,7 +7131,7 @@ dependencies = [ [[package]] name = "wasmer-package" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "bytes", @@ -7161,7 +7161,7 @@ dependencies = [ [[package]] name = "wasmer-swift" -version = "0.9.0" +version = "0.10.0" dependencies = [ "thiserror 1.0.69", "tokio", @@ -7175,7 +7175,7 @@ dependencies = [ [[package]] name = "wasmer-sys-utils" -version = "0.37.0" +version = "0.38.0" dependencies = [ "libc", "region", @@ -7240,7 +7240,7 @@ dependencies = [ [[package]] name = "wasmer-wasix" -version = "0.37.0" +version = "0.38.0" dependencies = [ "anyhow", "assert-panic", @@ -7327,7 +7327,7 @@ dependencies = [ [[package]] name = "wasmer-wasix-types" -version = "0.37.0" +version = "0.38.0" dependencies = [ "anyhow", "bitflags 1.3.2", diff --git a/Cargo.toml b/Cargo.toml index 6970b7409..4a8c1e49e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,7 +87,7 @@ version = "6.0.0-beta.1" [workspace.dependencies] # Repo-local crates -wasmer-package = { version = "0.6.0", path = "lib/package" } +wasmer-package = { version = "0.7.0", path = "lib/package" } wasmer-config = { path = "./lib/config" } wasmer-wasix = { path = "./lib/wasix" } diff --git a/lib/backend-api/Cargo.toml b/lib/backend-api/Cargo.toml index b97bbe473..21e7b5809 100644 --- a/lib/backend-api/Cargo.toml +++ b/lib/backend-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-backend-api" -version = "0.6.0" +version = "0.7.0" description = "Client library for the Wasmer GraphQL API" readme = "README.md" documentation = "https://docs.rs/wasmer-backend-api" @@ -15,7 +15,7 @@ rust-version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] # Wasmer dependencies. -wasmer-config = { version = "0.13.0", path = "../config" } +wasmer-config = { version = "0.14.0", path = "../config" } wasmer-package.workspace = true webc.workspace = true diff --git a/lib/c-api/Cargo.toml b/lib/c-api/Cargo.toml index b3e70fea5..84f76e2eb 100644 --- a/lib/c-api/Cargo.toml +++ b/lib/c-api/Cargo.toml @@ -31,13 +31,13 @@ wasmer-compiler-llvm = { version = "=6.0.0-beta.1", path = "../compiler-llvm", o wasmer-compiler-singlepass = { version = "=6.0.0-beta.1", path = "../compiler-singlepass", optional = true } wasmer-middlewares = { version = "=6.0.0-beta.1", path = "../middlewares", optional = true } wasmer-types = { version = "=6.0.0-beta.1", path = "../types" } -wasmer-wasix = { path = "../wasix", version = "=0.37.0", features = [ +wasmer-wasix = { path = "../wasix", version = "=0.38.0", features = [ "host-fs", "host-vnet", "sys", ], default-features = false, optional = true } webc = { workspace = true, optional = true } -virtual-fs = { version = "0.23.0", path = "../virtual-fs", optional = true, default-features = false, features = [ +virtual-fs = { version = "0.24.0", path = "../virtual-fs", optional = true, default-features = false, features = [ "static-fs", ] } enumset.workspace = true diff --git a/lib/cli/Cargo.toml b/lib/cli/Cargo.toml index aef67bfc8..51b8c11dc 100644 --- a/lib/cli/Cargo.toml +++ b/lib/cli/Cargo.toml @@ -121,7 +121,7 @@ wasmer-compiler-llvm = { version = "=6.0.0-beta.1", path = "../compiler-llvm", o wasmer-package.workspace = true wasmer-vm = { version = "=6.0.0-beta.1", path = "../vm", optional = true } -wasmer-wasix = { path = "../wasix", version = "=0.37.0", features = [ +wasmer-wasix = { path = "../wasix", version = "=0.38.0", features = [ "logging", "webc_runner_rt_wcgi", "webc_runner_rt_dcgi", @@ -135,7 +135,7 @@ wasmer-types = { version = "=6.0.0-beta.1", path = "../types", features = [ "enable-serde", "detect-wasm-features" ] } -virtual-fs = { version = "0.23.0", path = "../virtual-fs", default-features = false, features = [ +virtual-fs = { version = "0.24.0", path = "../virtual-fs", default-features = false, features = [ "host-fs", ] } virtual-net = { version = "0.15.0", path = "../virtual-net" } @@ -144,7 +144,7 @@ virtual-mio = { version = "0.7.0", path = "../virtual-io" } # Wasmer-owned dependencies. webc = { workspace = true } -wasmer-backend-api = { version = "=0.6.0", path = "../backend-api" } +wasmer-backend-api = { version = "=0.7.0", path = "../backend-api" } # Used by the mount command @@ -167,7 +167,7 @@ serde = { version = "1.0.147", features = ["derive"] } dirs = "4.0" serde_json = { version = "1.0" } target-lexicon = { version = "0.12", features = ["std"] } -wasmer-config = { version = "0.13.0", path = "../config" } +wasmer-config = { version = "0.14.0", path = "../config" } indexmap = { workspace = true } walkdir = "2.3.2" regex = "1.6.0" diff --git a/lib/config/Cargo.toml b/lib/config/Cargo.toml index d66dbaba9..3663d22f9 100644 --- a/lib/config/Cargo.toml +++ b/lib/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-config" -version = "0.13.0" +version = "0.14.0" description = "Configuration types for Wasmer." edition.workspace = true license.workspace = true diff --git a/lib/journal/Cargo.toml b/lib/journal/Cargo.toml index 1af39962e..451cb4833 100644 --- a/lib/journal/Cargo.toml +++ b/lib/journal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-journal" -version = "0.20.0" +version = "0.21.0" description = "Journaling functionality used by Wasmer to save and restore WASM state" authors.workspace = true edition.workspace = true @@ -15,13 +15,13 @@ log-file = ["shared-buffer"] [dependencies] wasmer = { default-features = false, path = "../api", version = "=6.0.0-beta.1" } -wasmer-wasix-types = { path = "../wasi-types", version = "0.37.0", features = [ +wasmer-wasix-types = { path = "../wasi-types", version = "0.38.0", features = [ "enable-serde", ] } virtual-net = { path = "../virtual-net", version = "0.15.0", default-features = false, features = [ "rkyv", ] } -virtual-fs = { path = "../virtual-fs", version = "0.23.0", default-features = false } +virtual-fs = { path = "../virtual-fs", version = "0.24.0", default-features = false } shared-buffer = { workspace = true, optional = true } base64.workspace = true diff --git a/lib/package/Cargo.toml b/lib/package/Cargo.toml index 5de55780b..25d6c630e 100644 --- a/lib/package/Cargo.toml +++ b/lib/package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-package" -version = "0.6.0" +version = "0.7.0" description = "Packaging related types and functions for Wasmer" authors.workspace = true @@ -14,7 +14,7 @@ rust-version.workspace = true [dependencies] webc.workspace = true -wasmer-config = { version = "0.13.0", path = "../config" } +wasmer-config = { version = "0.14.0", path = "../config" } wasmer-types = { path = "../types", features = ["detect-wasm-features"] } toml = { workspace = true } bytes = "1.8.0" diff --git a/lib/swift/Cargo.toml b/lib/swift/Cargo.toml index 3472fc37e..ec0dde1c2 100644 --- a/lib/swift/Cargo.toml +++ b/lib/swift/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-swift" -version = "0.9.0" +version = "0.10.0" edition = "2021" description = "Experimental wasmer bindings for swift" license = "MIT" @@ -15,14 +15,14 @@ name = "wasmer_swift" thiserror = "1" tokio = { version = "1.28.1", features = [ "rt" ], default-features = false } uniffi = "0.27" -virtual-fs = { path = "../virtual-fs", version = "=0.23.0", default-features = false, features = [ +virtual-fs = { path = "../virtual-fs", version = "=0.24.0", default-features = false, features = [ "webc-fs", ] } wasmer = { version = "=6.0.0-beta.1", path = "../api", default-features = false, features = [ "wamr", "std", ] } -wasmer-wasix = { version = "=0.37.0", path = "../wasix" } +wasmer-wasix = { version = "=0.38.0", path = "../wasix" } webc.workspace = true wasmer-package.workspace = true diff --git a/lib/sys-utils/Cargo.toml b/lib/sys-utils/Cargo.toml index 0a560544e..00006df0c 100644 --- a/lib/sys-utils/Cargo.toml +++ b/lib/sys-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-sys-utils" -version = "0.37.0" +version = "0.38.0" description = "Wasmer utilities for a sys environment." categories = ["wasm"] keywords = ["wasm", "webassembly"] diff --git a/lib/virtual-fs/Cargo.toml b/lib/virtual-fs/Cargo.toml index 126fd5d8f..312b080b9 100644 --- a/lib/virtual-fs/Cargo.toml +++ b/lib/virtual-fs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "virtual-fs" -version = "0.23.0" +version = "0.24.0" description = "Wasmer Virtual FileSystem" authors.workspace = true edition.workspace = true diff --git a/lib/wai-bindgen-wasmer/Cargo.toml b/lib/wai-bindgen-wasmer/Cargo.toml index 7febcb3b9..314993634 100644 --- a/lib/wai-bindgen-wasmer/Cargo.toml +++ b/lib/wai-bindgen-wasmer/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "wai-bindgen-wasmer" description = "Generate WAI glue for a Rust Wasmer host" -version = "0.37.0" +version = "0.38.0" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] readme = "README.md" diff --git a/lib/wasi-types/Cargo.toml b/lib/wasi-types/Cargo.toml index 76a3cd08f..31739fe46 100644 --- a/lib/wasi-types/Cargo.toml +++ b/lib/wasi-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasix-types" -version = "0.37.0" +version = "0.38.0" description = "WASI and WASIX types for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] diff --git a/lib/wasix/Cargo.toml b/lib/wasix/Cargo.toml index 0ad587bb2..93a7c86ca 100644 --- a/lib/wasix/Cargo.toml +++ b/lib/wasix/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasix" -version = "0.37.0" +version = "0.38.0" description = "WASI and WASIX implementation library for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] @@ -14,7 +14,7 @@ rust-version.workspace = true [dependencies] wasmer-package.workspace = true -wasmer-wasix-types = { path = "../wasi-types", version = "0.37.0", features = [ +wasmer-wasix-types = { path = "../wasi-types", version = "0.38.0", features = [ "enable-serde", ] } wasmer-types = { path = "../types", version = "=6.0.0-beta.1", default-features = false } @@ -23,14 +23,14 @@ wasmer = { path = "../api", version = "=6.0.0-beta.1", default-features = false, "js-serializable-module", ] } virtual-mio = { path = "../virtual-io", version = "0.7.0", default-features = false } -virtual-fs = { path = "../virtual-fs", version = "0.23.0", default-features = false, features = [ +virtual-fs = { path = "../virtual-fs", version = "0.24.0", default-features = false, features = [ "webc-fs", ] } virtual-net = { path = "../virtual-net", version = "0.15.0", default-features = false, features = [ "rkyv", ] } -wasmer-journal = { path = "../journal", version = "0.20.0", default-features = false } -wasmer-config = { version = "0.13.0", path = "../config" } +wasmer-journal = { path = "../journal", version = "0.21.0", default-features = false } +wasmer-config = { version = "0.14.0", path = "../config" } http.workspace = true dashmap.workspace = true diff --git a/tests/lib/wast/Cargo.toml b/tests/lib/wast/Cargo.toml index 37503fee3..65d686281 100644 --- a/tests/lib/wast/Cargo.toml +++ b/tests/lib/wast/Cargo.toml @@ -12,9 +12,9 @@ edition = "2018" [dependencies] wasmer-types = { path = "../../../lib/types", version = "=6.0.0-beta.1" } -wasmer-wasix = { path = "../../../lib/wasix", version = "=0.37.0" } +wasmer-wasix = { path = "../../../lib/wasix", version = "=0.38.0" } wasmer = { path = "../../../lib/api", version = "=6.0.0-beta.1", default-features = false } -virtual-fs = { path = "../../../lib/virtual-fs", version = "0.23.0" } +virtual-fs = { path = "../../../lib/virtual-fs", version = "0.24.0" } anyhow = "1.0" wast = "221.0.2"