diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e27343656a..aa36d06edb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,30 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C ## **Unreleased** +## 4.2.7 - 19/03/2024 + +This release adds the `wasmer domain` command for DNS records management, and also includes an important fix to the `stack_restore` WASIX syscall (used by the `longjmp` function). + +## Added + + - [#4478](https://github.com/wasmerio/wasmer/pull/4478) chore(backend-api): Add size to PackageDistribution + +## Changed + + - [#4492](https://github.com/wasmerio/wasmer/pull/4492) No longer restoring the thread local memory when we longjmp + - [#4487](https://github.com/wasmerio/wasmer/pull/4487) Manage DNS records + - [#4220](https://github.com/wasmerio/wasmer/pull/4220) Ability to detect a tainted instance + - [#4455](https://github.com/wasmerio/wasmer/pull/4455) Implemented an exponential CPU backoff that kicks in when a run token is not held + - [#4470](https://github.com/wasmerio/wasmer/pull/4470) chore: Completely remove wasix_http_client + +## Fixed + + - [#4490](https://github.com/wasmerio/wasmer/pull/4490) Fix for a panic in the sock_recv when a file handle is missing + - [#4335](https://github.com/wasmerio/wasmer/pull/4335) Fixed an issue where the package loader was blocking the tokio runtime + - [#4473](https://github.com/wasmerio/wasmer/pull/4473) fix: fix feature = "cargo-clippy" deprecation + + + ## 4.2.6 - 03/03/2024 This release includes a number of DX improvements for the Wasmer CLI, as well as fixes to WASI and its filesystem implementation. diff --git a/Cargo.lock b/Cargo.lock index 047b0c2d713..5961d1c3ce5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -30,9 +30,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b79b82693f705137f8fb9b37871d99e4f9a7df12b917eed79c3d3954830a60b" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if 1.0.0", "once_cell", @@ -138,9 +138,9 @@ checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e" [[package]] name = "anyhow" -version = "1.0.80" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" +checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" [[package]] name = "arbitrary" @@ -219,13 +219,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.77" +version = "0.1.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" +checksum = "461abc97219de0eaaf81fe3ef974a540158f3d079c2ab200f891f1a2ef201e85" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -283,15 +283,6 @@ version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" -[[package]] -name = "basic-toml" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2db21524cad41c5591204d22d75e1970a2d1f71060214ca931dc7d5afe2c14e5" -dependencies = [ - "serde", -] - [[package]] name = "bincode" version = "1.3.3" @@ -309,9 +300,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.4.2" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" [[package]] name = "bitvec" @@ -327,9 +318,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0231f06152bf547e9c2b5194f247cd97aacf6dcd8b15d8e5ec0663f64580da87" +checksum = "30cca6d3674597c30ddf2c587bf8d9d65c9a84d2326d941cc79c9842dfe0ef52" dependencies = [ "arrayref", "arrayvec 0.7.4", @@ -365,7 +356,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" dependencies = [ "memchr", - "regex-automata 0.4.5", + "regex-automata 0.4.6", "serde", ] @@ -386,9 +377,9 @@ checksum = "b4ae4235e6dac0694637c763029ecea1a2ec9e4e06ec2729bd21ba4d9c863eb7" [[package]] name = "bumpalo" -version = "3.15.3" +version = "3.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea184aa71bb362a1157c896979544cc23974e08fd265f29ea96b59f0b4a555b" +checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" [[package]] name = "bytecheck" @@ -504,10 +495,11 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.88" +version = "1.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02f341c093d19155a6e41631ce5971aac4e9a868262212153124c15fa22d1cdc" +checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" dependencies = [ + "jobserver", "libc", ] @@ -525,9 +517,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.34" +version = "0.4.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" +checksum = "8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a" dependencies = [ "android-tzdata", "iana-time-zone", @@ -605,7 +597,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1030,7 +1022,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "crossterm_winapi", "libc", "parking_lot 0.12.1", @@ -1101,7 +1093,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.52", + "syn 2.0.53", "thiserror", ] @@ -1114,7 +1106,7 @@ dependencies = [ "cynic-codegen", "darling 0.20.8", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1162,7 +1154,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1184,7 +1176,7 @@ checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ "darling_core 0.20.8", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1235,7 +1227,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1524,7 +1516,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1545,7 +1537,7 @@ dependencies = [ "darling 0.20.8", "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1768,7 +1760,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1850,7 +1842,7 @@ checksum = "b0e085ded9f1267c32176b40921b9754c474f7dd96f7e808d4a982e48aa1e854" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -1973,9 +1965,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" +checksum = "4fbd2820c5e49886948654ab546d0688ff24530286bdcf8fca3cefb16d4618eb" dependencies = [ "bytes 1.5.0", "fnv", @@ -2059,7 +2051,7 @@ version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" dependencies = [ - "ahash 0.8.10", + "ahash 0.8.11", "allocator-api2", ] @@ -2123,9 +2115,9 @@ dependencies = [ [[package]] name = "http" -version = "0.2.11" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" dependencies = [ "bytes 1.5.0", "fnv", @@ -2396,9 +2388,9 @@ dependencies = [ [[package]] name = "insta" -version = "1.35.1" +version = "1.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c985c1bef99cf13c58fade470483d81a2bfe846ebde60ed28cc2dddec2df9e2" +checksum = "0a7c22c4d34ef4788c351e971c52bfdfe7ea2766f8c5466bc175dd46e52ac22e" dependencies = [ "console", "lazy_static", @@ -2423,7 +2415,7 @@ version = "0.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb6250a98af259a26fd5a4a6081fccea9ac116e4c3178acf4aeb86d32d2b7715" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "cc", "handlebars", "lazy_static", @@ -2493,11 +2485,20 @@ version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" +[[package]] +name = "jobserver" +version = "0.1.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" +dependencies = [ + "libc", +] + [[package]] name = "js-sys" -version = "0.3.68" +version = "0.3.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" dependencies = [ "wasm-bindgen", ] @@ -2569,7 +2570,7 @@ version = "0.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "libc", "redox_syscall 0.4.1", ] @@ -2684,7 +2685,7 @@ dependencies = [ [[package]] name = "macro-wasmer-universal-test" -version = "4.2.6" +version = "4.2.7" dependencies = [ "proc-macro2", "proc-quote", @@ -3118,7 +3119,7 @@ version = "0.10.64" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "cfg-if 1.0.0", "foreign-types", "libc", @@ -3135,7 +3136,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -3178,7 +3179,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -3301,7 +3302,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -3327,22 +3328,22 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0" +checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" +checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -3477,9 +3478,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.78" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" +checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" dependencies = [ "unicode-ident", ] @@ -3492,9 +3493,9 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", "version_check", - "yansi 1.0.0-rc.1", + "yansi 1.0.1", ] [[package]] @@ -3666,7 +3667,7 @@ checksum = "5fddb4f8d99b0a2ebafc65a87a69a7b9875e4b1ae1f00db265d300ef7f28bccc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -3689,7 +3690,7 @@ checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.5", + "regex-automata 0.4.6", "regex-syntax 0.8.2", ] @@ -3704,9 +3705,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" dependencies = [ "aho-corasick", "memchr", @@ -3754,9 +3755,9 @@ checksum = "e3a8614ee435691de62bcffcf4a66d91b3594bf1428a5722e79103249a095690" [[package]] name = "reqwest" -version = "0.11.24" +version = "0.11.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6920094eb85afde5e4a138be3f2de8bbdf28000f0029e72c45025a56b042251" +checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" dependencies = [ "async-compression", "base64 0.21.7", @@ -3953,7 +3954,7 @@ version = "0.38.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "errno", "libc", "linux-raw-sys", @@ -4316,7 +4317,7 @@ checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -4343,9 +4344,9 @@ dependencies = [ [[package]] name = "serde_path_to_error" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebd154a240de39fdebcf5775d2675c204d7c13cf39a4c697be6493c8e734337c" +checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" dependencies = [ "itoa", "serde", @@ -4386,9 +4387,9 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.9.32" +version = "0.9.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd075d994154d4a774f95b51fb96bdc2832b0ea48425c92546073816cda1f2f" +checksum = "a0623d197252096520c6f2a5e1171ee436e5af99a5d7caa2891e55e61950e6d9" dependencies = [ "indexmap 2.2.5", "itoa", @@ -4419,7 +4420,7 @@ checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -4583,7 +4584,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -4605,9 +4606,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.52" +version = "2.0.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07" +checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" dependencies = [ "proc-macro2", "quote", @@ -4753,7 +4754,7 @@ checksum = "c8f546451eaa38373f549093fe9fd05e7d2bade739e2ddf834b9968621d60107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -4771,22 +4772,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.57" +version = "1.0.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" +checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.57" +version = "1.0.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" +checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -4990,7 +4991,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -5189,14 +5190,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.10" +version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" +checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.6", + "toml_edit 0.22.8", ] [[package]] @@ -5223,9 +5224,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.6" +version = "0.22.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c1b5fd4128cc8d3e0cb74d4ed9a9cc7c7284becd4df68f5f940e1ad123606f6" +checksum = "c12219811e0c1ba077867254e5ad62ee2c9c190b0d957110750ac0cda1ae96cd" dependencies = [ "indexmap 2.2.5", "serde", @@ -5256,7 +5257,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "bytes 1.5.0", "futures-core", "futures-util", @@ -5302,7 +5303,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -5399,17 +5400,17 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "trybuild" -version = "1.0.89" +version = "1.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a9d3ba662913483d6722303f619e75ea10b7855b0f8e0d72799cf8621bb488f" +checksum = "2aa6f84ec205ebf87fb7a0abdbcd1467fa5af0e86878eb6d888b78ecbb10b6d5" dependencies = [ - "basic-toml", "glob", "once_cell", "serde", "serde_derive", "serde_json", "termcolor", + "toml 0.8.12", ] [[package]] @@ -5556,9 +5557,9 @@ dependencies = [ [[package]] name = "unsafe-libyaml" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b" +checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" [[package]] name = "untrusted" @@ -5615,9 +5616,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" +checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" dependencies = [ "getrandom", "serde", @@ -5788,7 +5789,7 @@ dependencies = [ [[package]] name = "wai-bindgen-wasmer" -version = "0.18.1" +version = "0.18.2" dependencies = [ "anyhow", "async-trait", @@ -5867,7 +5868,7 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasi-test-generator" -version = "4.2.6" +version = "4.2.7" dependencies = [ "glob", "gumdrop", @@ -5877,11 +5878,17 @@ dependencies = [ "wast 24.0.0", ] +[[package]] +name = "wasite" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" + [[package]] name = "wasm-bindgen" -version = "0.2.91" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -5889,24 +5896,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.91" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.41" +version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" +checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -5916,9 +5923,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.91" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5926,28 +5933,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.91" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.91" +version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" [[package]] name = "wasm-bindgen-test" -version = "0.3.41" +version = "0.3.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143ddeb4f833e2ed0d252e618986e18bfc7b0e52f2d28d77d05b2f045dd8eb61" +checksum = "d9bf62a58e0780af3e852044583deee40983e5886da43a271dd772379987667b" dependencies = [ "console_error_panic_hook", "js-sys", @@ -5959,13 +5966,13 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-macro" -version = "0.3.41" +version = "0.3.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5211b7550606857312bba1d978a8ec75692eae187becc5e680444fffc5e6f89" +checksum = "b7f89739351a2e03cb94beb799d47fb2cac01759b40ec441f7de39b00cbf7ef0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] @@ -6049,7 +6056,7 @@ dependencies = [ [[package]] name = "wasmer" -version = "4.2.6" +version = "4.2.7" dependencies = [ "anyhow", "bytes 1.5.0", @@ -6085,7 +6092,7 @@ dependencies = [ [[package]] name = "wasmer-api" -version = "0.0.23" +version = "0.0.24" dependencies = [ "anyhow", "base64 0.13.1", @@ -6124,7 +6131,7 @@ dependencies = [ [[package]] name = "wasmer-c-api" -version = "4.2.6" +version = "4.2.7" dependencies = [ "cbindgen", "cfg-if 1.0.0", @@ -6153,7 +6160,7 @@ dependencies = [ [[package]] name = "wasmer-c-api-test-runner" -version = "4.2.6" +version = "4.2.7" dependencies = [ "cc", "regex", @@ -6163,9 +6170,13 @@ dependencies = [ [[package]] name = "wasmer-cache" -version = "4.2.6" +version = "4.2.7" dependencies = [ "blake3", + "clap", + "clap_builder", + "clap_derive", + "clap_lex", "criterion", "hex", "rand", @@ -6177,7 +6188,7 @@ dependencies = [ [[package]] name = "wasmer-capi-examples-runner" -version = "4.2.6" +version = "4.2.7" dependencies = [ "cc", "regex", @@ -6187,7 +6198,7 @@ dependencies = [ [[package]] name = "wasmer-cli" -version = "4.2.6" +version = "4.2.7" dependencies = [ "anyhow", "assert_cmd 2.0.14", @@ -6219,6 +6230,7 @@ dependencies = [ "log", "mac_address", "mio 0.8.11", + "normpath", "object 0.32.2", "once_cell", "opener", @@ -6272,7 +6284,7 @@ dependencies = [ [[package]] name = "wasmer-compiler" -version = "4.2.6" +version = "4.2.7" dependencies = [ "backtrace", "bytes 1.5.0", @@ -6301,7 +6313,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cli" -version = "4.2.6" +version = "4.2.7" dependencies = [ "anyhow", "bytesize", @@ -6322,7 +6334,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cranelift" -version = "4.2.6" +version = "4.2.7" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -6341,7 +6353,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-llvm" -version = "4.2.6" +version = "4.2.7" dependencies = [ "byteorder", "cc", @@ -6363,7 +6375,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-singlepass" -version = "4.2.6" +version = "4.2.7" dependencies = [ "byteorder", "dynasm", @@ -6382,7 +6394,7 @@ dependencies = [ [[package]] name = "wasmer-derive" -version = "4.2.6" +version = "4.2.7" dependencies = [ "compiletest_rs", "proc-macro-error", @@ -6394,7 +6406,7 @@ dependencies = [ [[package]] name = "wasmer-emscripten" -version = "4.2.6" +version = "4.2.7" dependencies = [ "byteorder", "getrandom", @@ -6436,7 +6448,7 @@ dependencies = [ [[package]] name = "wasmer-integration-tests-cli" -version = "4.2.6" +version = "4.2.7" dependencies = [ "anyhow", "assert_cmd 2.0.14", @@ -6465,7 +6477,7 @@ dependencies = [ [[package]] name = "wasmer-integration-tests-ios" -version = "4.2.6" +version = "4.2.7" [[package]] name = "wasmer-journal" @@ -6495,7 +6507,7 @@ dependencies = [ [[package]] name = "wasmer-middlewares" -version = "4.2.6" +version = "4.2.7" dependencies = [ "wasmer", "wasmer-types", @@ -6504,7 +6516,7 @@ dependencies = [ [[package]] name = "wasmer-object" -version = "4.2.6" +version = "4.2.7" dependencies = [ "object 0.29.0", "thiserror", @@ -6513,7 +6525,7 @@ dependencies = [ [[package]] name = "wasmer-registry" -version = "5.10.2" +version = "5.10.3" dependencies = [ "anyhow", "clap", @@ -6559,7 +6571,7 @@ dependencies = [ [[package]] name = "wasmer-sys-utils" -version = "0.18.1" +version = "0.18.2" dependencies = [ "libc", "region", @@ -6584,14 +6596,14 @@ dependencies = [ "serde", "serde_cbor", "serde_json", - "serde_yaml 0.9.32", + "serde_yaml 0.9.33", "thiserror", - "toml 0.8.10", + "toml 0.8.12", ] [[package]] name = "wasmer-types" -version = "4.2.6" +version = "4.2.7" dependencies = [ "bytecheck", "enum-iterator", @@ -6608,7 +6620,7 @@ dependencies = [ [[package]] name = "wasmer-vm" -version = "4.2.6" +version = "4.2.7" dependencies = [ "backtrace", "cc", @@ -6636,7 +6648,7 @@ dependencies = [ [[package]] name = "wasmer-wasix" -version = "0.18.1" +version = "0.18.2" dependencies = [ "anyhow", "async-trait", @@ -6675,7 +6687,7 @@ dependencies = [ "serde_cbor", "serde_derive", "serde_json", - "serde_yaml 0.9.32", + "serde_yaml 0.9.33", "sha2", "shared-buffer", "tempfile", @@ -6715,7 +6727,7 @@ dependencies = [ [[package]] name = "wasmer-wasix-types" -version = "0.18.1" +version = "0.18.2" dependencies = [ "anyhow", "bitflags 1.3.2", @@ -6738,7 +6750,7 @@ dependencies = [ [[package]] name = "wasmer-wasm-interface" -version = "4.2.6" +version = "4.2.7" dependencies = [ "bincode", "either", @@ -6750,7 +6762,7 @@ dependencies = [ [[package]] name = "wasmer-wast" -version = "4.2.6" +version = "4.2.7" dependencies = [ "anyhow", "futures 0.3.30", @@ -6766,11 +6778,15 @@ dependencies = [ [[package]] name = "wasmer-workspace" -version = "4.2.6" +version = "4.2.7" dependencies = [ "anyhow", "build-deps", "cfg-if 1.0.0", + "clap", + "clap_builder", + "clap_derive", + "clap_lex", "compiler-test-derive", "criterion", "crossbeam-queue 0.3.11", @@ -6815,7 +6831,7 @@ version = "0.121.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.5.0", "indexmap 2.2.5", "semver 1.0.22", ] @@ -6898,9 +6914,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.68" +version = "0.3.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" +checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" dependencies = [ "js-sys", "wasm-bindgen", @@ -6961,11 +6977,12 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" [[package]] name = "whoami" -version = "1.4.1" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" +checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" dependencies = [ - "wasm-bindgen", + "redox_syscall 0.4.1", + "wasite", "web-sys", ] @@ -7277,9 +7294,9 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "yansi" -version = "1.0.0-rc.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1367295b8f788d371ce2dbc842c7b709c73ee1364d30351dd300ec2203b12377" +checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "zerocopy" @@ -7298,7 +7315,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.52", + "syn 2.0.53", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 4088c811859..07912d775cb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,20 +12,20 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer = { version = "=4.2.6", path = "lib/api", default-features = false } -wasmer-compiler = { version = "=4.2.6", path = "lib/compiler", features = [ +wasmer = { version = "=4.2.7", path = "lib/api", default-features = false } +wasmer-compiler = { version = "=4.2.7", path = "lib/compiler", features = [ "compiler", ], optional = true } -wasmer-compiler-cranelift = { version = "=4.2.6", path = "lib/compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "=4.2.6", path = "lib/compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "=4.2.6", path = "lib/compiler-llvm", optional = true } -wasmer-emscripten = { version = "=4.2.6", path = "lib/emscripten", optional = true } -wasmer-wasix = { version = "0.18.0", path = "lib/wasix", optional = true } -wasmer-wast = { version = "=4.2.6", path = "tests/lib/wast", optional = true } -wasi-test-generator = { version = "=4.2.6", path = "tests/wasi-wast", optional = true } -wasmer-cache = { version = "=4.2.6", path = "lib/cache", optional = true } -wasmer-types = { version = "=4.2.6", path = "lib/types" } -wasmer-middlewares = { version = "=4.2.6", path = "lib/middlewares", optional = true } +wasmer-compiler-cranelift = { version = "=4.2.7", path = "lib/compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "=4.2.7", path = "lib/compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "=4.2.7", path = "lib/compiler-llvm", optional = true } +wasmer-emscripten = { version = "=4.2.7", path = "lib/emscripten", optional = true } +wasmer-wasix = { version = "0.18.2", path = "lib/wasix", optional = true } +wasmer-wast = { version = "=4.2.7", path = "tests/lib/wast", optional = true } +wasi-test-generator = { version = "=4.2.7", path = "tests/wasi-wast", optional = true } +wasmer-cache = { version = "=4.2.7", path = "lib/cache", optional = true } +wasmer-types = { version = "=4.2.7", path = "lib/types" } +wasmer-middlewares = { version = "=4.2.7", path = "lib/middlewares", optional = true } cfg-if = "1.0" tokio = { version = "1", features = [ "rt", @@ -80,7 +80,7 @@ homepage = "https://wasmer.io/" license = "MIT" repository = "https://github.com/wasmerio/wasmer" rust-version = "1.73" -version = "4.2.6" +version = "4.2.7" [workspace.dependencies] enumset = "1.1.0" @@ -98,13 +98,17 @@ glob = "0.3" rustc_version = "0.4" [dev-dependencies] -wasmer = { version = "=4.2.6", path = "lib/api", features = [ +wasmer = { version = "=4.2.7", path = "lib/api", features = [ "compiler", "singlepass", "sys", ] } anyhow = "1.0" criterion = { version = "0.5", default-features = false } +clap = { version = "=4.4.11" } +clap_builder = { version = "=4.4.11" } +clap_derive = { version = "=4.4.7" } +clap_lex = { version = "=0.6.0" } lazy_static = "1.4" serial_test = { version = "2.0", default-features = false } compiler-test-derive = { path = "tests/lib/compiler-test-derive" } diff --git a/lib/api/Cargo.toml b/lib/api/Cargo.toml index 40acd97de10..42f25993e97 100644 --- a/lib/api/Cargo.toml +++ b/lib/api/Cargo.toml @@ -39,15 +39,15 @@ shared-buffer = { workspace = true } # Dependencies and Development Dependencies for `sys`. [target.'cfg(not(target_arch = "wasm32"))'.dependencies] # - Mandatory dependencies for `sys`. -wasmer-vm = { path = "../vm", version = "=4.2.6" } -wasmer-compiler = { path = "../compiler", version = "=4.2.6" } -wasmer-derive = { path = "../derive", version = "=4.2.6" } -wasmer-types = { path = "../types", version = "=4.2.6" } +wasmer-vm = { path = "../vm", version = "=4.2.7" } +wasmer-compiler = { path = "../compiler", version = "=4.2.7" } +wasmer-derive = { path = "../derive", version = "=4.2.7" } +wasmer-types = { path = "../types", version = "=4.2.7" } target-lexicon = { version = "0.12.2", default-features = false } # - Optional dependencies for `sys`. -wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=4.2.6", optional = true } -wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "=4.2.6", optional = true } -wasmer-compiler-llvm = { path = "../compiler-llvm", version = "=4.2.6", optional = true } +wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=4.2.7", optional = true } +wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "=4.2.7", optional = true } +wasmer-compiler-llvm = { path = "../compiler-llvm", version = "=4.2.7", optional = true } wasm-bindgen = { version = "0.2.74", optional = true } js-sys = { version = "0.3.51", optional = true } @@ -62,15 +62,15 @@ winapi = "0.3" wat = "1.0" tempfile = "3.6.0" anyhow = "1.0" -macro-wasmer-universal-test = { version = "4.2.6", path = "./macro-wasmer-universal-test" } +macro-wasmer-universal-test = { version = "4.2.7", path = "./macro-wasmer-universal-test" } # Dependencies and Develoment Dependencies for `js`. [target.'cfg(target_arch = "wasm32")'.dependencies] # - Mandatory dependencies for `js`. -wasmer-types = { path = "../types", version = "=4.2.6", default-features = false, features = ["std"] } +wasmer-types = { path = "../types", version = "=4.2.7", default-features = false, features = ["std"] } wasm-bindgen = "0.2.74" js-sys = "0.3.51" -wasmer-derive = { path = "../derive", version = "=4.2.6" } +wasmer-derive = { path = "../derive", version = "=4.2.7" } # - Optional dependencies for `js`. wasmparser = { workspace = true, default-features = false, optional = true } hashbrown = { version = "0.11", optional = true } @@ -82,7 +82,7 @@ serde = { version = "1.0", features = ["derive"] } wat = "1.0" anyhow = "1.0" wasm-bindgen-test = "0.3.0" -macro-wasmer-universal-test = { version = "4.2.6", path = "./macro-wasmer-universal-test" } +macro-wasmer-universal-test = { version = "4.2.7", path = "./macro-wasmer-universal-test" } # Specific to `js`. # diff --git a/lib/api/macro-wasmer-universal-test/Cargo.toml b/lib/api/macro-wasmer-universal-test/Cargo.toml index 54a5dcf9444..4982e8999ac 100644 --- a/lib/api/macro-wasmer-universal-test/Cargo.toml +++ b/lib/api/macro-wasmer-universal-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "macro-wasmer-universal-test" -version = "4.2.6" +version = "4.2.7" edition = "2021" license = "MIT" description = "Universal test macro for wasmer-test" diff --git a/lib/backend-api/Cargo.toml b/lib/backend-api/Cargo.toml index 9cdeb40114b..e299190e030 100644 --- a/lib/backend-api/Cargo.toml +++ b/lib/backend-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-api" -version = "0.0.23" +version = "0.0.24" description = "Client library for the Wasmer GraphQL API" readme = "README.md" documentation = "https://docs.rs/wasmer-api" diff --git a/lib/c-api/Cargo.toml b/lib/c-api/Cargo.toml index aa9503b653a..b6426a363cd 100644 --- a/lib/c-api/Cargo.toml +++ b/lib/c-api/Cargo.toml @@ -24,15 +24,15 @@ crate-type = ["staticlib", "cdylib"] #"cdylib", "rlib", "staticlib"] [dependencies] # We rename `wasmer` to `wasmer-api` to avoid the conflict with this # library name (see `[lib]`). -wasmer-api = { version = "=4.2.6", path = "../api", default-features = false, package = "wasmer" } -wasmer-compiler = { version = "=4.2.6", path = "../compiler", optional = true } -wasmer-compiler-cranelift = { version = "=4.2.6", path = "../compiler-cranelift", optional = true } -wasmer-compiler-llvm = { version = "=4.2.6", path = "../compiler-llvm", optional = true } -wasmer-compiler-singlepass = { version = "=4.2.6", path = "../compiler-singlepass", optional = true } -wasmer-emscripten = { version = "=4.2.6", path = "../emscripten", optional = true } -wasmer-middlewares = { version = "=4.2.6", path = "../middlewares", optional = true } -wasmer-types = { version = "=4.2.6", path = "../types" } -wasmer-wasix = { version = "0.18.0", path = "../wasix", features = ["host-fs", "host-vnet"], optional = true } +wasmer-api = { version = "=4.2.7", path = "../api", default-features = false, package = "wasmer" } +wasmer-compiler = { version = "=4.2.7", path = "../compiler", optional = true } +wasmer-compiler-cranelift = { version = "=4.2.7", path = "../compiler-cranelift", optional = true } +wasmer-compiler-llvm = { version = "=4.2.7", path = "../compiler-llvm", optional = true } +wasmer-compiler-singlepass = { version = "=4.2.7", path = "../compiler-singlepass", optional = true } +wasmer-emscripten = { version = "=4.2.7", path = "../emscripten", optional = true } +wasmer-middlewares = { version = "=4.2.7", path = "../middlewares", optional = true } +wasmer-types = { version = "=4.2.7", path = "../types" } +wasmer-wasix = { version = "0.18.2", path = "../wasix", features = ["host-fs", "host-vnet"], optional = true } webc = { version = "5.0", optional = true } virtual-fs = { version = "0.11.1", path = "../virtual-fs", optional = true, default-features = false, features = ["static-fs"] } enumset.workspace = true diff --git a/lib/c-api/examples/wasmer-capi-examples-runner/Cargo.toml b/lib/c-api/examples/wasmer-capi-examples-runner/Cargo.toml index 3ec210711d4..2da1918f730 100644 --- a/lib/c-api/examples/wasmer-capi-examples-runner/Cargo.toml +++ b/lib/c-api/examples/wasmer-capi-examples-runner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-capi-examples-runner" -version = "4.2.6" +version = "4.2.7" edition = "2021" license = "MIT" description = "wasmer-capi-examples-runner" diff --git a/lib/c-api/tests/wasmer-c-api-test-runner/Cargo.toml b/lib/c-api/tests/wasmer-c-api-test-runner/Cargo.toml index e9908d4efbe..2251368b222 100644 --- a/lib/c-api/tests/wasmer-c-api-test-runner/Cargo.toml +++ b/lib/c-api/tests/wasmer-c-api-test-runner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-c-api-test-runner" -version = "4.2.6" +version = "4.2.7" edition = "2021" license = "MIT" description = "wasmer-c-api-test-runner" diff --git a/lib/cache/Cargo.toml b/lib/cache/Cargo.toml index a17a7e1e359..d6237fdb7f0 100644 --- a/lib/cache/Cargo.toml +++ b/lib/cache/Cargo.toml @@ -13,17 +13,21 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer = { path = "../api", version = "=4.2.6", default-features = false } +wasmer = { path = "../api", version = "=4.2.7", default-features = false } hex = "0.4" thiserror = "1" blake3 = "1.0" [dev-dependencies] criterion = { version = "0.5", default-features = false } +clap = { version = "=4.4.11" } +clap_builder = { version = "=4.4.11" } +clap_derive = { version = "=4.4.7" } +clap_lex = { version = "=0.6.0" } tempfile = "3.6.0" rand = "0.8.3" -wasmer = { path = "../api", version = "=4.2.6", default-features = false, features = ["sys", "cranelift"] } -wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=4.2.6" } +wasmer = { path = "../api", version = "=4.2.7", default-features = false, features = ["sys", "cranelift"] } +wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=4.2.7" } [features] default = ["filesystem"] diff --git a/lib/cli-compiler/Cargo.toml b/lib/cli-compiler/Cargo.toml index bbc6257199f..e9a2bdbc251 100644 --- a/lib/cli-compiler/Cargo.toml +++ b/lib/cli-compiler/Cargo.toml @@ -20,8 +20,8 @@ path = "src/bin/wasmer_compiler.rs" doc = false [dependencies] -wasmer-compiler = { version = "=4.2.6", path = "../compiler", features = ["compiler"] } -wasmer-types = { version = "=4.2.6", path = "../types" } +wasmer-compiler = { version = "=4.2.7", path = "../compiler", features = ["compiler"] } +wasmer-types = { version = "=4.2.7", path = "../types" } is-terminal = "0.4.7" colored = "2.0" anyhow = "1.0" @@ -36,13 +36,13 @@ log = { version = "0.4", optional = true } target-lexicon = { version = "0.12", features = ["std"] } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -wasmer-compiler-singlepass = { version = "=4.2.6", path = "../compiler-singlepass", optional = true } -wasmer-compiler-cranelift = { version = "=4.2.6", path = "../compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "=4.2.7", path = "../compiler-singlepass", optional = true } +wasmer-compiler-cranelift = { version = "=4.2.7", path = "../compiler-cranelift", optional = true } clap = { version = "4.2.7", features = ["derive", "env"] } [target.'cfg(target_arch = "wasm32")'.dependencies] -wasmer-compiler-singlepass = { version = "=4.2.6", path = "../compiler-singlepass", optional = true, default-features = false, features = ["wasm"] } -wasmer-compiler-cranelift = { version = "=4.2.6", path = "../compiler-cranelift", optional = true, default-features = false, features = ["wasm"] } +wasmer-compiler-singlepass = { version = "=4.2.7", path = "../compiler-singlepass", optional = true, default-features = false, features = ["wasm"] } +wasmer-compiler-cranelift = { version = "=4.2.7", path = "../compiler-cranelift", optional = true, default-features = false, features = ["wasm"] } # NOTE: Must use different features for clap because the "color" feature does not # work on wasi, due to the anstream dependency not compiling. clap = { version = "4.2.7", default-features = false, features = [ diff --git a/lib/cli/Cargo.toml b/lib/cli/Cargo.toml index b5d0f47e0d7..598731616f9 100644 --- a/lib/cli/Cargo.toml +++ b/lib/cli/Cargo.toml @@ -66,31 +66,31 @@ enable-serde = ["wasmer/enable-serde", "wasmer-vm/enable-serde", "wasmer-compile [dependencies] # Repo-local dependencies. -wasmer = { version = "=4.2.6", path = "../api", default-features = false } -wasmer-compiler = { version = "=4.2.6", path = "../compiler", features = [ +wasmer = { version = "=4.2.7", path = "../api", default-features = false } +wasmer-compiler = { version = "=4.2.7", path = "../compiler", features = [ "compiler", ], optional = true } -wasmer-compiler-cranelift = { version = "=4.2.6", path = "../compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "=4.2.6", path = "../compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "=4.2.6", path = "../compiler-llvm", optional = true } -wasmer-emscripten = { version = "=4.2.6", path = "../emscripten" } -wasmer-vm = { version = "=4.2.6", path = "../vm", optional = true } -wasmer-wasix = { version = "0.18.1", path = "../wasix", features = [ +wasmer-compiler-cranelift = { version = "=4.2.7", path = "../compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "=4.2.7", path = "../compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "=4.2.7", path = "../compiler-llvm", optional = true } +wasmer-emscripten = { version = "=4.2.7", path = "../emscripten" } +wasmer-vm = { version = "=4.2.7", path = "../vm", optional = true } +wasmer-wasix = { version = "0.18.2", path = "../wasix", features = [ "logging", "webc_runner_rt_wcgi", "webc_runner_rt_dcgi", "webc_runner_rt_emscripten", "host-fs", ] } -wasmer-wast = { version = "=4.2.6", path = "../../tests/lib/wast", optional = true } -wasmer-types = { version = "=4.2.6", path = "../types", features = [ +wasmer-wast = { version = "=4.2.7", path = "../../tests/lib/wast", optional = true } +wasmer-types = { version = "=4.2.7", path = "../types", features = [ "enable-serde", ] } -wasmer-registry = { version = "5.10.2", path = "../registry", features = [ +wasmer-registry = { version = "5.10.3", path = "../registry", features = [ "build-package", "clap", ] } -wasmer-object = { version = "=4.2.6", path = "../object", optional = true } +wasmer-object = { version = "=4.2.7", path = "../object", optional = true } virtual-fs = { version = "0.11.1", path = "../virtual-fs", default-features = false, features = [ "host-fs", ] } @@ -100,7 +100,7 @@ virtual-mio = { version = "0.3.0", path = "../virtual-io" } # Wasmer-owned dependencies. webc = { workspace = true } -wasmer-api = { version = "=0.0.23", path = "../backend-api" } +wasmer-api = { version = "=0.0.24", path = "../backend-api" } edge-schema = { version = "=0.0.2" } edge-util = { version = "=0.0.1" } @@ -147,6 +147,7 @@ tokio = { version = "1.28.1", features = ["macros", "rt-multi-thread"] } once_cell = "1.17.1" indicatif = "0.17.5" opener = "0.6.1" +normpath = "=1.1.1" hyper = { version = "0.14.27", features = ["server"] } http = "0.2.9" futures = "0.3.29" diff --git a/lib/compiler-cranelift/Cargo.toml b/lib/compiler-cranelift/Cargo.toml index 06074e2ed48..bb1531cd2a0 100644 --- a/lib/compiler-cranelift/Cargo.toml +++ b/lib/compiler-cranelift/Cargo.toml @@ -14,8 +14,8 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer-compiler = { path = "../compiler", version = "=4.2.6", features = ["translator", "compiler"], default-features = false } -wasmer-types = { path = "../types", version = "=4.2.6", default-features = false, features = ["std"] } +wasmer-compiler = { path = "../compiler", version = "=4.2.7", features = ["translator", "compiler"], default-features = false } +wasmer-types = { path = "../types", version = "=4.2.7", default-features = false, features = ["std"] } cranelift-entity = { version = "0.91.1", default-features = false } cranelift-codegen = { version = "0.91.1", default-features = false, features = ["x86", "arm64", "riscv64"] } cranelift-frontend = { version = "0.91.1", default-features = false } diff --git a/lib/compiler-llvm/Cargo.toml b/lib/compiler-llvm/Cargo.toml index 6629c6079d5..284ba52a9c9 100644 --- a/lib/compiler-llvm/Cargo.toml +++ b/lib/compiler-llvm/Cargo.toml @@ -14,11 +14,11 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer-compiler = { path = "../compiler", version = "=4.2.6", features = [ +wasmer-compiler = { path = "../compiler", version = "=4.2.7", features = [ "translator", "compiler" ] } -wasmer-vm = { path = "../vm", version = "=4.2.6" } -wasmer-types = { path = "../types", version = "=4.2.6" } +wasmer-vm = { path = "../vm", version = "=4.2.7" } +wasmer-types = { path = "../types", version = "=4.2.7" } target-lexicon = { version = "0.12.2", default-features = false } smallvec = "1.6" object = { version = "0.28.3", default-features = false, features = ["read"] } diff --git a/lib/compiler-singlepass/Cargo.toml b/lib/compiler-singlepass/Cargo.toml index ce1c9cf4b57..75d1c0e0dc1 100644 --- a/lib/compiler-singlepass/Cargo.toml +++ b/lib/compiler-singlepass/Cargo.toml @@ -14,8 +14,8 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer-compiler = { path = "../compiler", version = "=4.2.6", features = ["translator", "compiler"], default-features = false } -wasmer-types = { path = "../types", version = "=4.2.6", default-features = false, features = ["std"] } +wasmer-compiler = { path = "../compiler", version = "=4.2.7", features = ["translator", "compiler"], default-features = false } +wasmer-types = { path = "../types", version = "=4.2.7", default-features = false, features = ["std"] } hashbrown = { version = "0.11", optional = true } gimli = { version = "0.26", optional = true } enumset.workspace = true diff --git a/lib/compiler/Cargo.toml b/lib/compiler/Cargo.toml index 6bf2b50f3d0..d7a4b9c1e36 100644 --- a/lib/compiler/Cargo.toml +++ b/lib/compiler/Cargo.toml @@ -13,8 +13,8 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer-types = { path = "../types", version = "=4.2.6", default-features = false } -wasmer-object = { path = "../object", version = "=4.2.6", optional = true } +wasmer-types = { path = "../types", version = "=4.2.7", default-features = false } +wasmer-object = { path = "../object", version = "=4.2.7", optional = true } wasmparser = { workspace = true, optional = true, default-features = false } enumset.workspace = true hashbrown = { version = "0.11", optional = true } @@ -38,7 +38,7 @@ rkyv = { version = "0.7.40", features = ["indexmap", "validation", "strict"] } shared-buffer = { workspace = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -wasmer-vm = { path = "../vm", version = "=4.2.6" } +wasmer-vm = { path = "../vm", version = "=4.2.7" } region = { version = "3.0" } [target.'cfg(target_os = "windows")'.dependencies] diff --git a/lib/emscripten/Cargo.toml b/lib/emscripten/Cargo.toml index 04d0b8b608d..b3343c4b933 100644 --- a/lib/emscripten/Cargo.toml +++ b/lib/emscripten/Cargo.toml @@ -18,8 +18,8 @@ lazy_static = "1.4" libc = "^0.2" log = "0.4" time = { version = "0.3", features = ["std", "formatting"] } -wasmer = { path = "../api", version = "=4.2.6", default-features = false } -wasmer-types = { path = "../types", version = "=4.2.6" } +wasmer = { path = "../api", version = "=4.2.7", default-features = false } +wasmer-types = { path = "../types", version = "=4.2.7" } [target.'cfg(windows)'.dependencies] getrandom = "0.2" diff --git a/lib/journal/Cargo.toml b/lib/journal/Cargo.toml index 2bbaea17134..0558b42c5f6 100644 --- a/lib/journal/Cargo.toml +++ b/lib/journal/Cargo.toml @@ -14,8 +14,8 @@ default = [ "log-file", "wasmer/sys" ] log-file = [ "shared-buffer" ] [dependencies] -wasmer = { default-features = false, path = "../api", version = "=4.2.6" } -wasmer-wasix-types = { path = "../wasi-types", version = "0.18.1", features = [ "enable-serde" ] } +wasmer = { default-features = false, path = "../api", version = "=4.2.7" } +wasmer-wasix-types = { path = "../wasi-types", version = "0.18.2", features = [ "enable-serde" ] } virtual-net = { path = "../virtual-net", version = "0.6.3", default-features = false, features = ["rkyv"] } shared-buffer = { workspace = true, optional = true } diff --git a/lib/middlewares/Cargo.toml b/lib/middlewares/Cargo.toml index 4f05a2bd109..17709f1fed1 100644 --- a/lib/middlewares/Cargo.toml +++ b/lib/middlewares/Cargo.toml @@ -13,12 +13,12 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer = { path = "../api", version = "=4.2.6", default-features = false, features = ["compiler"] } -wasmer-types = { path = "../types", version = "=4.2.6" } -wasmer-vm = { path = "../vm", version = "=4.2.6" } +wasmer = { path = "../api", version = "=4.2.7", default-features = false, features = ["compiler"] } +wasmer-types = { path = "../types", version = "=4.2.7" } +wasmer-vm = { path = "../vm", version = "=4.2.7" } [dev-dependencies] -wasmer = { path = "../api", version = "=4.2.6", features = ["compiler"] } +wasmer = { path = "../api", version = "=4.2.7", features = ["compiler"] } [badges] maintenance = { status = "actively-developed" } diff --git a/lib/object/Cargo.toml b/lib/object/Cargo.toml index 406c9df8998..be208e2dde2 100644 --- a/lib/object/Cargo.toml +++ b/lib/object/Cargo.toml @@ -13,7 +13,7 @@ rust-version.workspace = true version.workspace = true [dependencies] -wasmer-types = { path = "../types", version = "=4.2.6" } +wasmer-types = { path = "../types", version = "=4.2.7" } object = { version = "0.29.0", default-features = false, features = ["write"] } thiserror = "1.0" diff --git a/lib/registry/Cargo.toml b/lib/registry/Cargo.toml index 9f9fee5ab30..dc8170fff38 100644 --- a/lib/registry/Cargo.toml +++ b/lib/registry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-registry" -version = "5.10.2" +version = "5.10.3" description = "Crate to interact with the wasmer registry, download packages, etc." authors.workspace = true edition.workspace = true @@ -49,7 +49,7 @@ toml = "0.5.9" tracing = "0.1.40" url = "2.3.1" wasmer-toml = { workspace = true } -wasmer-wasm-interface = { version = "4.2.6", path = "../wasm-interface", optional = true } +wasmer-wasm-interface = { version = "4.2.7", path = "../wasm-interface", optional = true } wasmparser = { workspace = true, optional = true } whoami = "1.2.3" diff --git a/lib/sys-utils/Cargo.toml b/lib/sys-utils/Cargo.toml index f109bc6ba2c..df5c8c6e702 100644 --- a/lib/sys-utils/Cargo.toml +++ b/lib/sys-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-sys-utils" -version = "0.18.1" +version = "0.18.2" description = "Wasmer utilities for a sys environment." categories = ["wasm"] keywords = ["wasm", "webassembly"] @@ -12,9 +12,9 @@ repository.workspace = true rust-version.workspace = true [dependencies] -wasmer = { path = "../api", version = "=4.2.6", default-features = false, features = ["sys", "compiler"] } -wasmer-vm = { path = "../vm", version = "=4.2.6" } -wasmer-types = { path = "../types", version = "=4.2.6" } +wasmer = { path = "../api", version = "=4.2.7", default-features = false, features = ["sys", "compiler"] } +wasmer-vm = { path = "../vm", version = "=4.2.7" } +wasmer-types = { path = "../types", version = "=4.2.7" } region = { version = "3.0" } tracing = "0.1.37" @@ -22,8 +22,8 @@ tracing = "0.1.37" libc = { version = "^0.2", default-features = false } [dev-dependencies] -wasmer-wasix = { path = "../wasix", version = "0.18.1" } -wasmer = { path = "../api", version = "=4.2.6", default-features = false, features = ["sys", "compiler", "cranelift"] } +wasmer-wasix = { path = "../wasix", version = "0.18.2" } +wasmer = { path = "../api", version = "=4.2.7", default-features = false, features = ["sys", "compiler", "cranelift"] } tracing-subscriber = { version = "0.3.16", features = ["fmt"] } tracing = "0.1.37" diff --git a/lib/vm/Cargo.toml b/lib/vm/Cargo.toml index b575d2ca271..7f8ebd93776 100644 --- a/lib/vm/Cargo.toml +++ b/lib/vm/Cargo.toml @@ -14,7 +14,7 @@ version.workspace = true [dependencies] memoffset.workspace = true -wasmer-types = { path = "../types", version = "=4.2.6" } +wasmer-types = { path = "../types", version = "=4.2.7" } libc = { version = "^0.2", default-features = false } indexmap = { version = "1.6" } thiserror = "1.0" diff --git a/lib/wai-bindgen-wasmer/Cargo.toml b/lib/wai-bindgen-wasmer/Cargo.toml index 122017af04e..9d1f32838bc 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.18.1" +version = "0.18.2" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] readme = "README.md" @@ -20,7 +20,7 @@ once_cell = "1.13" thiserror = "1.0" tracing-lib = { version = "0.1.26", optional = true, package = "tracing" } wai-bindgen-wasmer-impl = { version = "0.2.2" } -wasmer = { version = "=4.2.6", path = "../api", default-features = false } +wasmer = { version = "=4.2.7", path = "../api", default-features = false } [features] # Enables generated code to emit events via the `tracing` crate whenever wasm is diff --git a/lib/wasi-types/Cargo.toml b/lib/wasi-types/Cargo.toml index d8c8b3720e7..0a698f0cf7f 100644 --- a/lib/wasi-types/Cargo.toml +++ b/lib/wasi-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasix-types" -version = "0.18.1" +version = "0.18.2" description = "WASI and WASIX types for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] @@ -15,9 +15,9 @@ rust-version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -wasmer = { default-features = false, path = "../api", version = "=4.2.6" } -wasmer-types = { path = "../types", version = "=4.2.6" } -wasmer-derive = { path = "../derive", version = "=4.2.6" } +wasmer = { default-features = false, path = "../api", version = "=4.2.7" } +wasmer-types = { path = "../types", version = "=4.2.7" } +wasmer-derive = { path = "../derive", version = "=4.2.7" } wai-bindgen-gen-rust = "0.2.1" wai-bindgen-rust = { version = "0.2.1", default-features = false, features = ["macros"] } wai-bindgen-gen-rust-wasm = "0.2.1" diff --git a/lib/wasix/Cargo.toml b/lib/wasix/Cargo.toml index 3d595dca24c..289ebf53f9b 100644 --- a/lib/wasix/Cargo.toml +++ b/lib/wasix/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasix" -version = "0.18.1" +version = "0.18.2" description = "WASI and WASIX implementation library for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] @@ -19,14 +19,14 @@ cfg-if = "1.0" thiserror = "1" tracing = { version = "0.1.37" } getrandom = "0.2" -wasmer-wasix-types = { path = "../wasi-types", version = "0.18.1", features = [ "enable-serde" ] } -wasmer-types = { path = "../types", version = "=4.2.6", default-features = false } -wasmer = { path = "../api", version = "=4.2.6", default-features = false, features = ["wat", "js-serializable-module"] } +wasmer-wasix-types = { path = "../wasi-types", version = "0.18.2", features = [ "enable-serde" ] } +wasmer-types = { path = "../types", version = "=4.2.7", default-features = false } +wasmer = { path = "../api", version = "=4.2.7", default-features = false, features = ["wat", "js-serializable-module"] } virtual-mio = { path = "../virtual-io", version = "0.3.0", default-features = false } virtual-fs = { path = "../virtual-fs", version = "0.11.1", default-features = false, features = ["webc-fs"] } virtual-net = { path = "../virtual-net", version = "0.6.3", default-features = false, features = ["rkyv"] } wasmer-journal = { path = "../journal", version = "0.1.0", default-features = false } -wasmer-emscripten = { path = "../emscripten", version = "=4.2.6", optional = true } +wasmer-emscripten = { path = "../emscripten", version = "=4.2.7", optional = true } typetag = { version = "0.1", optional = true } serde = { version = "1.0", default-features = false, features = ["derive"] } bincode = { version = "1.3" } @@ -120,7 +120,7 @@ termios = { version = "0.3" } winapi = "0.3" [dev-dependencies] -wasmer = { path = "../api", version = "=4.2.6", default-features = false, features = ["wat", "js-serializable-module"] } +wasmer = { path = "../api", version = "=4.2.7", default-features = false, features = ["wat", "js-serializable-module"] } tokio = { version = "1", features = [ "sync", "macros", "rt" ], default_features = false } pretty_assertions = "1.3.0" tracing-test = "0.2.4" @@ -132,7 +132,7 @@ tracing-wasm = "0.2" [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] tracing-subscriber = { version = "^0.3" } -wasmer = { path = "../api", version = "=4.2.6", default-features = false, features = ["wat", "js-serializable-module", "cranelift"] } +wasmer = { path = "../api", version = "=4.2.7", default-features = false, features = ["wat", "js-serializable-module", "cranelift"] } [features] default = ["sys-default"] diff --git a/scripts/update-version.py b/scripts/update-version.py index 985cb0b9c3d..5a2ef47a8c8 100644 --- a/scripts/update-version.py +++ b/scripts/update-version.py @@ -1,7 +1,7 @@ #!/usr/bin/python -PREVIOUS_VERSION='4.2.5' -NEXT_VERSION='4.2.6' +PREVIOUS_VERSION='4.2.6' +NEXT_VERSION='4.2.7' import os import re diff --git a/scripts/windows-installer/wasmer.iss b/scripts/windows-installer/wasmer.iss index 952a597ae41..0eef6c7b8c8 100644 --- a/scripts/windows-installer/wasmer.iss +++ b/scripts/windows-installer/wasmer.iss @@ -1,6 +1,6 @@ [Setup] AppName=Wasmer -AppVersion=4.2.6 +AppVersion=4.2.7 DefaultDirName={pf}\Wasmer DefaultGroupName=Wasmer Compression=lzma2 diff --git a/tests/integration/cli/Cargo.toml b/tests/integration/cli/Cargo.toml index 4b103ea43c6..549e8eede07 100644 --- a/tests/integration/cli/Cargo.toml +++ b/tests/integration/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-integration-tests-cli" -version = "4.2.6" +version = "4.2.7" authors = ["Wasmer Engineering Team "] description = "CLI integration tests" repository = "https://github.com/wasmerio/wasmer" diff --git a/tests/integration/ios/Cargo.toml b/tests/integration/ios/Cargo.toml index b1359c77788..befd2e9a5c1 100644 --- a/tests/integration/ios/Cargo.toml +++ b/tests/integration/ios/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-integration-tests-ios" -version = "4.2.6" +version = "4.2.7" authors = ["Wasmer Engineering Team "] description = "iOS integration tests" repository = "https://github.com/wasmerio/wasmer" diff --git a/tests/lib/wast/Cargo.toml b/tests/lib/wast/Cargo.toml index ce2a4178aa4..c63169550a7 100644 --- a/tests/lib/wast/Cargo.toml +++ b/tests/lib/wast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wast" -version = "4.2.6" +version = "4.2.7" 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 = "=4.2.6", default-features = false } -wasmer-wasix = { path = "../../../lib/wasix", version = "0.18.1" } +wasmer = { path = "../../../lib/api", version = "=4.2.7", default-features = false } +wasmer-wasix = { path = "../../../lib/wasix", version = "0.18.2" } virtual-fs = { path = "../../../lib/virtual-fs", version = "0.11.1" } wast = "38.0" serde = "1" diff --git a/tests/wasi-wast/Cargo.toml b/tests/wasi-wast/Cargo.toml index f201c0b205a..aa2c6bfab2f 100644 --- a/tests/wasi-wast/Cargo.toml +++ b/tests/wasi-wast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasi-test-generator" -version = "4.2.6" +version = "4.2.7" description = "Tests for our WASI implementation" license = "MIT" authors = ["Wasmer Engineering Team "]