From 33654c1a1db9d45289e3e952721b1b14de60b5ff Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Mon, 6 Jun 2022 22:27:57 +0300 Subject: [PATCH] Release version 2.3.0 --- CHANGELOG.md | 2 +- Cargo.lock | 537 ++++++++++---------- Cargo.toml | 34 +- lib/api/Cargo.toml | 28 +- lib/artifact/Cargo.toml | 6 +- lib/c-api/Cargo.toml | 26 +- lib/cache/Cargo.toml | 10 +- lib/cli-compiler/Cargo.toml | 16 +- lib/cli/Cargo.toml | 36 +- lib/compiler-cranelift/Cargo.toml | 6 +- lib/compiler-llvm/Cargo.toml | 8 +- lib/compiler-singlepass/Cargo.toml | 6 +- lib/compiler/Cargo.toml | 4 +- lib/derive/Cargo.toml | 2 +- lib/emscripten/Cargo.toml | 4 +- lib/engine-dylib/Cargo.toml | 14 +- lib/engine-staticlib/Cargo.toml | 14 +- lib/engine-universal/Cargo.toml | 12 +- lib/engine/Cargo.toml | 10 +- lib/middlewares/Cargo.toml | 10 +- lib/object/Cargo.toml | 6 +- lib/types/Cargo.toml | 2 +- lib/universal-artifact/Cargo.toml | 8 +- lib/vfs/Cargo.toml | 2 +- lib/vm/Cargo.toml | 6 +- lib/wasi-experimental-io-devices/Cargo.toml | 4 +- lib/wasi-types/Cargo.toml | 4 +- lib/wasi/Cargo.toml | 8 +- scripts/publish.py | 2 +- scripts/update-version.sh | 5 +- scripts/windows-installer/wasmer.iss | 2 +- tests/integration/cli/Cargo.toml | 2 +- tests/integration/ios/Cargo.toml | 2 +- tests/lib/engine-dummy/Cargo.toml | 12 +- tests/lib/wast/Cargo.toml | 8 +- tests/wasi-wast/Cargo.toml | 2 +- 36 files changed, 429 insertions(+), 431 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fb13ce3832..2204901ba9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ Looking for changes that affect our C API? See the [C API Changelog](lib/c-api/C ## **Unreleased** -## 2.3.0 - (release pending) +## 2.3.0 - 2022/06/06 ### Added - [#2862](https://github.com/wasmerio/wasmer/pull/2862) Added CI builds for linux-aarch64 target. diff --git a/Cargo.lock b/Cargo.lock index fc1d28d058e..9702795a677 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -54,9 +54,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc" [[package]] name = "arbitrary" @@ -112,24 +112,24 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" -version = "0.3.64" +version = "0.3.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e121dee8023ce33ab248d9ce1493df03c3b38a659b240096fcbd7048ff9c31f" +checksum = "11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61" dependencies = [ "addr2line", "cc", "cfg-if 1.0.0", "libc", "miniz_oxide", - "object 0.27.1", + "object", "rustc-demangle", ] [[package]] name = "base-x" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b" +checksum = "dc19a4937b4fbd3fe3379793130e42060d10627a360f2127802b10b87e7baf74" [[package]] name = "bincode" @@ -215,15 +215,15 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.9.1" +version = "3.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899" +checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3" [[package]] name = "bytecheck" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "314889ea31cda264cb7c3d6e6e5c9415a987ecb0e72c17c00d36fbb881d34abe" +checksum = "3a31f923c2db9513e4298b72df143e6e655a759b3d6a0966df18f81223fff54f" dependencies = [ "bytecheck_derive", "ptr_meta", @@ -231,9 +231,9 @@ dependencies = [ [[package]] name = "bytecheck_derive" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a2b3b92c135dae665a6f760205b89187638e83bed17ef3e44e83c712cf30600" +checksum = "edb17c862a905d912174daa27ae002326fff56dc8b8ada50a0a5f0976cb174f0" dependencies = [ "proc-macro2", "quote", @@ -282,9 +282,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.72" +version = "1.0.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee" +checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" [[package]] name = "cexpr" @@ -309,9 +309,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clang-sys" -version = "1.3.1" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cc00842eed744b858222c4c9faf7243aafc6d33f92f96935263ef4d8a41ce21" +checksum = "5a050e2153c5be08febd6734e29298e844fdb0fa21aeddd63b4eb7baa106c69b" dependencies = [ "glob", "libc", @@ -327,7 +327,7 @@ dependencies = [ "ansi_term", "atty", "bitflags", - "strsim 0.8.0", + "strsim", "textwrap", "unicode-width", "vec_map", @@ -434,18 +434,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.82.1" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d16922317bd7dd104d509a373887822caa0242fc1def00de66abb538db221db4" +checksum = "38faa2a16616c8e78a18d37b4726b98bfd2de192f2fdc8a39ddf568a408a0f75" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.82.1" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b80bf40380256307b68a3dcbe1b91cac92a533e212b5b635abc3e4525781a0a" +checksum = "26f192472a3ba23860afd07d2b0217dc628f21fcc72617aa1336d98e1671f33b" dependencies = [ "cranelift-bforest", "cranelift-codegen-meta", @@ -456,41 +456,41 @@ dependencies = [ "log", "regalloc", "smallvec", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", ] [[package]] name = "cranelift-codegen-meta" -version = "0.82.1" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "703d0ed7d3bc6c7a814ca12858175bf4e93167a3584127858c686e4b5dd6e432" +checksum = "0f32ddb89e9b89d3d9b36a5b7d7ea3261c98235a76ac95ba46826b8ec40b1a24" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.82.1" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80f52311e1c90de12dcf8c4b9999c6ebfd1ed360373e88c357160936844511f6" +checksum = "01fd0d9f288cc1b42d9333b7a776b17e278fc888c28e6a0f09b5573d45a150bc" [[package]] name = "cranelift-entity" -version = "0.82.1" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66bc82ef522c1f643baf7d4d40b7c52643ee4549d8960b0e6a047daacb83f897" +checksum = "9e3bfe172b83167604601faf9dc60453e0d0a93415b57a9c4d1a7ae6849185cf" [[package]] name = "cranelift-frontend" -version = "0.82.1" +version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cc35e4251864b17515845ba47447bca88fec9ca1a4186b19fe42526e36140e8" +checksum = "a006e3e32d80ce0e4ba7f1f9ddf66066d052a8c884a110b91d05404d6ce26dce" dependencies = [ "cranelift-codegen", "hashbrown 0.9.1", "log", "smallvec", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", ] [[package]] @@ -561,10 +561,11 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c00d6d2ea26e8b151d99093005cb442fb9a37aeaca582a03ec70946f49ab5ed9" +checksum = "1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c" dependencies = [ + "autocfg", "cfg-if 1.0.0", "crossbeam-utils", "lazy_static", @@ -574,9 +575,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.7" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e5bed1f1c269533fa816a0a5492b3545209a205ca1a54842be180eb63a16a6" +checksum = "0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38" dependencies = [ "cfg-if 1.0.0", "lazy_static", @@ -584,11 +585,12 @@ dependencies = [ [[package]] name = "crypto-common" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4600d695eb3f6ce1cd44e6e291adceb2cc3ab12f20a33777ecd0bf6eba34e06" +checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" dependencies = [ "generic-array", + "typenum", ] [[package]] @@ -615,9 +617,9 @@ dependencies = [ [[package]] name = "ctor" -version = "0.1.21" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa" +checksum = "f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c" dependencies = [ "quote", "syn", @@ -631,9 +633,9 @@ checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" [[package]] name = "darling" -version = "0.13.1" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0d720b8683f8dd83c65155f0530560cba68cd2bf395f6513a483caee57ff7f4" +checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" dependencies = [ "darling_core", "darling_macro", @@ -641,23 +643,22 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.13.1" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a340f241d2ceed1deb47ae36c4144b2707ec7dd0b649f894cb39bb595986324" +checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", - "strsim 0.10.0", "syn", ] [[package]] name = "darling_macro" -version = "0.13.1" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72c41b3b7352feb3211a0d743dc5700a4e3b60f51bd2b368892d1e0f9a95f44b" +checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" dependencies = [ "darling_core", "quote", @@ -695,9 +696,9 @@ checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" [[package]] name = "digest" -version = "0.10.2" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cb780dce4f9a8f5c087362b3a4595936b2019e7c8b30f2c3e9a7e94e6ae9837" +checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" dependencies = [ "block-buffer", "crypto-common", @@ -803,18 +804,18 @@ dependencies = [ [[package]] name = "enumset" -version = "1.0.8" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6216d2c19a6fb5f29d1ada1dc7bc4367a8cbf0fa4af5cf12e07b5bbdde6b5b2c" +checksum = "4799cdb24d48f1f8a7a98d06b7fde65a85a2d1e42b25a889f5406aa1fbefe074" dependencies = [ "enumset_derive", ] [[package]] name = "enumset_derive" -version = "0.5.5" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6451128aa6655d880755345d085494cf7561a6bee7c8dc821e5d77e6d267ecd4" +checksum = "ea83a3fbdc1d999ccfbcbee717eab36f8edf2d71693a23ce0d7cca19e085304c" dependencies = [ "darling", "proc-macro2", @@ -837,9 +838,9 @@ dependencies = [ [[package]] name = "erased-serde" -version = "0.3.18" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56047058e1ab118075ca22f9ecd737bcc961aa3566a3019cb71388afa280bd8a" +checksum = "ad132dd8d0d0b546348d7d86cb3191aad14b34e5f979781fc005c80d4ac67ffd" dependencies = [ "serde", ] @@ -861,9 +862,9 @@ dependencies = [ [[package]] name = "fern" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9a4820f0ccc8a7afd67c39a0f1a0f4b07ca1725164271a64939d7aeb9af065" +checksum = "3bdd7b0849075e79ee9a1836df22c717d1eba30451796fdc631b04565dd11e2a" dependencies = [ "colored 1.9.3", "log", @@ -881,9 +882,9 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98" +checksum = "c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c" dependencies = [ "cfg-if 1.0.0", "libc", @@ -937,9 +938,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" +checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -950,9 +951,9 @@ dependencies = [ [[package]] name = "ghost" -version = "0.1.2" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479" +checksum = "76c813ffb63e8fd3df6f1ac3cc1ea392c7612ac2de4d0b44dcbfe03e5c4bf94a" dependencies = [ "proc-macro2", "quote", @@ -978,18 +979,18 @@ checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" [[package]] name = "gumdrop" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46571f5d540478cf70d2a42dd0d6d8e9f4b9cc7531544b93311e657b86568a0b" +checksum = "5bc700f989d2f6f0248546222d9b4258f5b02a171a431f8285a81c08142629e3" dependencies = [ "gumdrop_derive", ] [[package]] name = "gumdrop_derive" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "915ef07c710d84733522461de2a734d4d62a3fd39a4d4f404c2f385ef8618d05" +checksum = "729f9bd3449d77e7831a18abfb7ba2f99ee813dfd15b8c2167c9a54ba20aa99d" dependencies = [ "proc-macro2", "quote", @@ -1020,6 +1021,15 @@ dependencies = [ "ahash 0.7.6", ] +[[package]] +name = "hashbrown" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3" +dependencies = [ + "ahash 0.7.6", +] + [[package]] name = "heck" version = "0.3.3" @@ -1058,9 +1068,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "indexmap" -version = "1.8.0" +version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" +checksum = "e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a" dependencies = [ "autocfg", "hashbrown 0.11.2", @@ -1132,9 +1142,9 @@ dependencies = [ [[package]] name = "inventory" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce6b5d8c669bfbad811d95ddd7a1c6cf9cfdbf2777e59928b6f3fa8ff54f72a0" +checksum = "84344c6e0b90a9e2b6f3f9abe5cc74402684e348df7b32adca28747e0cef091a" dependencies = [ "ctor", "ghost", @@ -1157,15 +1167,15 @@ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" [[package]] name = "itoa" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" +checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" [[package]] name = "js-sys" -version = "0.3.56" +version = "0.3.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a38fc24e30fd564ce974c02bf1d337caddff65be6cc4735a1f7eab22a7440f04" +checksum = "671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397" dependencies = [ "wasm-bindgen", ] @@ -1190,15 +1200,15 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.119" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" +checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" [[package]] name = "libfuzzer-sys" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36a9a84a6e8b55dfefb04235e55edb2b9a2a18488fcae777a6bdaa6f06f1deb3" +checksum = "336244aaeab6a12df46480dc585802aa743a72d66b11937844c61bbca84c991d" dependencies = [ "arbitrary", "cc", @@ -1217,9 +1227,9 @@ dependencies = [ [[package]] name = "llvm-sys" -version = "120.2.3" +version = "120.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce76f8393b7a607a906087666db398d872db739622e644e58552c198ccdfdf45" +checksum = "09b716322964966a62377cf86e64f00ca7043505fdf27bd2ec7d41ae6682d1e7" dependencies = [ "cc", "lazy_static", @@ -1230,18 +1240,19 @@ dependencies = [ [[package]] name = "lock_api" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b" +checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53" dependencies = [ + "autocfg", "scopeguard", ] [[package]] name = "log" -version = "0.4.14" +version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" +checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" dependencies = [ "cfg-if 1.0.0", ] @@ -1287,15 +1298,15 @@ dependencies = [ [[package]] name = "memchr" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "memmap2" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "057a3db23999c867821a7a59feb06a578fcb03685e983dff90daf9e7d24ac08f" +checksum = "d5172b50c23043ff43dd53e51392f36519d9b35a8f3a410d30ece5d1aedd58ae" dependencies = [ "libc", ] @@ -1336,12 +1347,11 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.4.4" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" +checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" dependencies = [ "adler", - "autocfg", ] [[package]] @@ -1384,13 +1394,12 @@ dependencies = [ [[package]] name = "nom" -version = "7.1.0" +version = "7.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109" +checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" dependencies = [ "memchr", "minimal-lexical", - "version_check", ] [[package]] @@ -1401,9 +1410,9 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" [[package]] name = "num-traits" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" dependencies = [ "autocfg", ] @@ -1420,18 +1429,9 @@ dependencies = [ [[package]] name = "object" -version = "0.27.1" +version = "0.28.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67ac1d3f9a1d3616fd9a60c8d74296f22406a238b6a72f5cc1e6f314df4ffbf9" -dependencies = [ - "memchr", -] - -[[package]] -name = "object" -version = "0.28.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40bec70ba014595f99f7aa110b84331ffe1ee9aece7fe6f387cc7e3ecda4d456" +checksum = "e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424" dependencies = [ "crc32fast", "hashbrown 0.11.2", @@ -1441,9 +1441,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.9.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5" +checksum = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225" [[package]] name = "oorandom" @@ -1502,9 +1502,9 @@ dependencies = [ [[package]] name = "paste" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0744126afe1a6dd7f394cb50a716dbe086cb06e255e53d8d0185d82828358fb5" +checksum = "0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc" [[package]] name = "peeking_take_while" @@ -1523,15 +1523,15 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c" +checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" [[package]] name = "pkg-config" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58893f751c9b0412871a09abd62ecd2a00298c6c83befa223ef98c52aef40cbe" +checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" [[package]] name = "plotters" @@ -1609,9 +1609,9 @@ dependencies = [ [[package]] name = "pretty_assertions" -version = "1.1.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d5b548b725018ab5496482b45cb8bef21e9fed1858a6d674e3a8a0f0bb5d50" +checksum = "c89f989ac94207d048d92db058e4f6ec7342b0971fc58d1271ca148b799b3563" dependencies = [ "ansi_term", "ctor", @@ -1651,11 +1651,11 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" [[package]] name = "proc-macro2" -version = "1.0.36" +version = "1.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" +checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" dependencies = [ - "unicode-xid", + "unicode-ident", ] [[package]] @@ -1680,9 +1680,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.15" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145" +checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" dependencies = [ "proc-macro2", ] @@ -1724,14 +1724,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e28f55143d0548dad60bb4fbdc835a3d7ac6acc3324506450c5fdd6e42903a76" dependencies = [ "libc", - "raw-window-handle 0.4.2", + "raw-window-handle 0.4.3", ] [[package]] name = "raw-window-handle" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fba75eee94a9d5273a68c9e1e105d9cffe1ef700532325788389e5a83e2522b7" +checksum = "b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41" dependencies = [ "cty", ] @@ -1762,21 +1762,22 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.2.10" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" +checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" dependencies = [ "bitflags", ] [[package]] name = "redox_users" -version = "0.4.0" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" +checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ "getrandom", "redox_syscall", + "thiserror", ] [[package]] @@ -1798,9 +1799,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.5.5" +version = "1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286" +checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1" dependencies = [ "aho-corasick", "memchr", @@ -1818,9 +1819,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.25" +version = "0.6.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" +checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64" [[package]] name = "region" @@ -1854,12 +1855,12 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.31" +version = "0.7.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439655b8d657bcb28264da8e5380d55549e34ffc4149bea9e3521890a122a7bd" +checksum = "517a3034eb2b1499714e9d1e49b2367ad567e07639b69776d35e259d9c27cca6" dependencies = [ "bytecheck", - "hashbrown 0.11.2", + "hashbrown 0.12.1", "ptr_meta", "rend", "rkyv_derive", @@ -1868,9 +1869,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.31" +version = "0.7.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cded413ad606a80291ca84bedba137093807cf4f5b36be8c60f57a7e790d48f6" +checksum = "505c209ee04111a006431abf39696e640838364d67a107c559ababaf6fd8c9dd" dependencies = [ "proc-macro2", "quote", @@ -1913,7 +1914,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.5", + "semver 1.0.9", ] [[package]] @@ -1936,9 +1937,9 @@ checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f" [[package]] name = "ryu" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" +checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" [[package]] name = "same-file" @@ -1970,7 +1971,7 @@ dependencies = [ "bitflags", "lazy_static", "libc", - "raw-window-handle 0.4.2", + "raw-window-handle 0.4.3", "sdl2-sys", ] @@ -2012,9 +2013,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.5" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0486718e92ec9a68fbed73bb5ef687d71103b142595b406835649bebd33f72c7" +checksum = "8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd" [[package]] name = "semver-parser" @@ -2033,18 +2034,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.136" +version = "1.0.137" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789" +checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1" dependencies = [ "serde_derive", ] [[package]] name = "serde_bytes" -version = "0.11.5" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16ae07dd2f88a366f15bd0632ba725227018c69a1c8550a927324f8eb8368bb9" +checksum = "212e73464ebcde48d723aa02eb270ba62eff38a9b732df31f33f1b4e145f3a54" dependencies = [ "serde", ] @@ -2061,9 +2062,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.136" +version = "1.0.137" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9" +checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be" dependencies = [ "proc-macro2", "quote", @@ -2072,11 +2073,11 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.79" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" +checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c" dependencies = [ - "itoa 1.0.1", + "itoa 1.0.2", "ryu", "serde", ] @@ -2135,9 +2136,9 @@ checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" [[package]] name = "slab" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" +checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32" [[package]] name = "smallvec" @@ -2215,12 +2216,6 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - [[package]] name = "structopt" version = "0.3.26" @@ -2253,13 +2248,13 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.86" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b" +checksum = "0748dd251e24453cb8717f0354206b91557e4ec8703673a4b30208f2abaf1ebf" dependencies = [ "proc-macro2", "quote", - "unicode-xid", + "unicode-ident", ] [[package]] @@ -2270,9 +2265,9 @@ checksum = "422045212ea98508ae3d28025bc5aaa2bd4a9cdaecd442a08da2ee620ee9ea95" [[package]] name = "target-lexicon" -version = "0.12.3" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7fa7e55043acb85fca6b3c01485a2eeb6b69c5d21002e273c79e465f43b7ac1" +checksum = "c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1" [[package]] name = "tempfile" @@ -2301,9 +2296,9 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4" +checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" dependencies = [ "winapi-util", ] @@ -2319,14 +2314,14 @@ name = "test-generator" version = "0.1.0" dependencies = [ "anyhow", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", ] [[package]] name = "test-log" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb78caec569a40f42c078c798c0e35b922d9054ec28e166f0d6ac447563d91a4" +checksum = "4235dbf7ea878b3ef12dea20a59c134b405a66aafc4fc2c7b9935916e289e735" dependencies = [ "proc-macro2", "quote", @@ -2357,18 +2352,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.30" +version = "1.0.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" +checksum = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.30" +version = "1.0.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" +checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a" dependencies = [ "proc-macro2", "quote", @@ -2434,18 +2429,18 @@ dependencies = [ [[package]] name = "toml" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" +checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" dependencies = [ "serde", ] [[package]] name = "tracing" -version = "0.1.30" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d8d93354fe2a8e50d5953f5ae2e47a3fc2ef03292e7ea46e3cc38f549525fb9" +checksum = "5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09" dependencies = [ "cfg-if 1.0.0", "log", @@ -2456,9 +2451,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.19" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8276d9a4a3a558d7b7ad5303ad50b53d58264641b82914b7ada36bd762e7a716" +checksum = "cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c" dependencies = [ "proc-macro2", "quote", @@ -2467,9 +2462,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.22" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03cfcb51380632a72d3111cb8d3447a8d908e577d31beeac006f836383d29a23" +checksum = "f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f" dependencies = [ "lazy_static", "valuable", @@ -2477,9 +2472,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.8" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74786ce43333fcf51efe947aed9718fbe46d5c7328ec3f1029e818083966d9aa" +checksum = "4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596" dependencies = [ "lazy_static", "matchers", @@ -2503,13 +2498,14 @@ dependencies = [ [[package]] name = "trybuild" -version = "1.0.56" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d60539445867cdd9680b2bfe2d0428f1814b7d5c9652f09d8d3eae9d19308db" +checksum = "764b9e244b482a9b81bde596aa37aa6f1347bf8007adab25e59f901b32b4e0a0" dependencies = [ "glob", "once_cell", "serde", + "serde_derive", "serde_json", "termcolor", "toml", @@ -2551,6 +2547,12 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" +[[package]] +name = "unicode-ident" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" + [[package]] name = "unicode-segmentation" version = "1.9.0" @@ -2563,12 +2565,6 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" -[[package]] -name = "unicode-xid" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3" - [[package]] name = "unix_mode" version = "0.1.3" @@ -2627,7 +2623,7 @@ checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" [[package]] name = "wasi-test-generator" -version = "2.2.1" +version = "2.3.0" dependencies = [ "glob", "gumdrop", @@ -2639,9 +2635,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25f1af7423d8588a3d840681122e72e6a24ddbcb3f0ec385cac0d12d24256c06" +checksum = "27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad" dependencies = [ "cfg-if 1.0.0", "wasm-bindgen-macro", @@ -2649,9 +2645,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b21c0df030f5a177f3cba22e9bc4322695ec43e7257d865302900290bcdedca" +checksum = "53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4" dependencies = [ "bumpalo", "lazy_static", @@ -2664,9 +2660,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.29" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eb6ec270a31b1d3c7e266b999739109abce8b6c87e4b31fcfcd788b65267395" +checksum = "6f741de44b75e14c35df886aff5f1eb73aa114fa5d4d00dcd37b5e01259bf3b2" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -2676,9 +2672,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f4203d69e40a52ee523b2529a773d5ffc1dc0071801c87b3d270b471b80ed01" +checksum = "17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2686,9 +2682,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa8a30d46208db204854cadbb5d4baf5fcf8071ba5bf48190c3e59937962ebc" +checksum = "99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b" dependencies = [ "proc-macro2", "quote", @@ -2699,15 +2695,15 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d958d035c4438e28c70e4321a2911302f10135ce78a9c7834c0cab4123d06a2" +checksum = "d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744" [[package]] name = "wasm-bindgen-test" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45c8d417d87eefa0087e62e3c75ad086be39433449e2961add9a5d9ce5acc2f1" +checksum = "d4464b3f74729a25f42b1a0cd9e6a515d2f25001f3535a6cfaf35d34a4de3bab" dependencies = [ "console_error_panic_hook", "js-sys", @@ -2719,9 +2715,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-test-macro" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0e560d44db5e73b69a9757a15512fe7e1ef93ed2061c928871a4025798293dd" +checksum = "a77c5a6f82cc6093a321ca5fb3dc9327fe51675d477b3799b4a9375bac3b7b4c" dependencies = [ "proc-macro2", "quote", @@ -2750,7 +2746,7 @@ dependencies = [ [[package]] name = "wasmer" -version = "2.2.1" +version = "2.3.0" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -2759,7 +2755,7 @@ dependencies = [ "js-sys", "loupe", "more-asserts", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", "tempfile", "thiserror", "wasm-bindgen", @@ -2782,7 +2778,7 @@ dependencies = [ [[package]] name = "wasmer-artifact" -version = "2.2.1" +version = "2.3.0" dependencies = [ "enumset", "loupe", @@ -2810,7 +2806,7 @@ dependencies = [ [[package]] name = "wasmer-c-api" -version = "2.2.1" +version = "2.3.0" dependencies = [ "cbindgen", "cfg-if 1.0.0", @@ -2839,7 +2835,7 @@ dependencies = [ [[package]] name = "wasmer-cache" -version = "2.2.1" +version = "2.3.0" dependencies = [ "blake3", "criterion", @@ -2855,7 +2851,7 @@ dependencies = [ [[package]] name = "wasmer-cli" -version = "2.2.1" +version = "2.3.0" dependencies = [ "anyhow", "atty", @@ -2889,7 +2885,7 @@ dependencies = [ [[package]] name = "wasmer-compiler" -version = "2.2.1" +version = "2.3.0" dependencies = [ "enumset", "hashbrown 0.11.2", @@ -2898,7 +2894,7 @@ dependencies = [ "serde", "serde_bytes", "smallvec", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", "thiserror", "wasmer-types", "wasmparser 0.83.0", @@ -2906,7 +2902,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cli" -version = "2.2.1" +version = "2.3.0" dependencies = [ "anyhow", "atty", @@ -2928,7 +2924,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-cranelift" -version = "2.2.1" +version = "2.3.0" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -2940,7 +2936,7 @@ dependencies = [ "more-asserts", "rayon", "smallvec", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", "tracing", "wasmer-compiler", "wasmer-types", @@ -2948,7 +2944,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-llvm" -version = "2.2.1" +version = "2.3.0" dependencies = [ "byteorder", "cc", @@ -2957,13 +2953,13 @@ dependencies = [ "lazy_static", "libc", "loupe", - "object 0.28.3", + "object", "rayon", "regex", "rustc_version 0.4.0", - "semver 1.0.5", + "semver 1.0.9", "smallvec", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", "wasmer-compiler", "wasmer-types", "wasmer-vm", @@ -2971,7 +2967,7 @@ dependencies = [ [[package]] name = "wasmer-compiler-singlepass" -version = "2.2.1" +version = "2.3.0" dependencies = [ "byteorder", "dynasm", @@ -2983,14 +2979,14 @@ dependencies = [ "more-asserts", "rayon", "smallvec", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", "wasmer-compiler", "wasmer-types", ] [[package]] name = "wasmer-derive" -version = "2.2.1" +version = "2.3.0" dependencies = [ "compiletest_rs", "proc-macro-error", @@ -3002,7 +2998,7 @@ dependencies = [ [[package]] name = "wasmer-emscripten" -version = "2.2.1" +version = "2.3.0" dependencies = [ "byteorder", "getrandom", @@ -3015,7 +3011,7 @@ dependencies = [ [[package]] name = "wasmer-engine" -version = "2.2.1" +version = "2.3.0" dependencies = [ "backtrace", "enumset", @@ -3026,7 +3022,7 @@ dependencies = [ "rustc-demangle", "serde", "serde_bytes", - "target-lexicon 0.12.3", + "target-lexicon 0.12.4", "thiserror", "wasmer-artifact", "wasmer-compiler", @@ -3036,7 +3032,7 @@ dependencies = [ [[package]] name = "wasmer-engine-dummy" -version = "2.2.1" +version = "2.3.0" dependencies = [ "bincode", "enumset", @@ -3052,7 +3048,7 @@ dependencies = [ [[package]] name = "wasmer-engine-dylib" -version = "2.2.1" +version = "2.3.0" dependencies = [ "cfg-if 1.0.0", "enum-iterator", @@ -3060,7 +3056,7 @@ dependencies = [ "leb128", "libloading", "loupe", - "object 0.28.3", + "object", "rkyv", "serde", "tempfile", @@ -3071,12 +3067,12 @@ dependencies = [ "wasmer-object", "wasmer-types", "wasmer-vm", - "which 4.2.4", + "which 4.2.5", ] [[package]] name = "wasmer-engine-staticlib" -version = "2.2.1" +version = "2.3.0" dependencies = [ "bincode", "cfg-if 1.0.0", @@ -3097,7 +3093,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal" -version = "2.2.1" +version = "2.3.0" dependencies = [ "cfg-if 1.0.0", "enumset", @@ -3115,7 +3111,7 @@ dependencies = [ [[package]] name = "wasmer-engine-universal-artifact" -version = "2.2.1" +version = "2.3.0" dependencies = [ "enum-iterator", "enumset", @@ -3129,7 +3125,7 @@ dependencies = [ [[package]] name = "wasmer-integration-tests-cli" -version = "2.2.1" +version = "2.3.0" dependencies = [ "anyhow", "tempfile", @@ -3137,11 +3133,11 @@ dependencies = [ [[package]] name = "wasmer-integration-tests-ios" -version = "2.2.1" +version = "2.3.0" [[package]] name = "wasmer-middlewares" -version = "2.2.1" +version = "2.3.0" dependencies = [ "loupe", "wasmer", @@ -3151,9 +3147,9 @@ dependencies = [ [[package]] name = "wasmer-object" -version = "2.2.1" +version = "2.3.0" dependencies = [ - "object 0.28.3", + "object", "thiserror", "wasmer-compiler", "wasmer-types", @@ -3161,7 +3157,7 @@ dependencies = [ [[package]] name = "wasmer-types" -version = "2.2.1" +version = "2.3.0" dependencies = [ "backtrace", "enum-iterator", @@ -3175,7 +3171,7 @@ dependencies = [ [[package]] name = "wasmer-vfs" -version = "2.2.1" +version = "2.3.0" dependencies = [ "libc", "serde", @@ -3187,7 +3183,7 @@ dependencies = [ [[package]] name = "wasmer-vm" -version = "2.2.1" +version = "2.3.0" dependencies = [ "backtrace", "cc", @@ -3213,7 +3209,7 @@ dependencies = [ [[package]] name = "wasmer-wasi" -version = "2.2.1" +version = "2.3.0" dependencies = [ "bincode", "cfg-if 1.0.0", @@ -3235,7 +3231,7 @@ dependencies = [ [[package]] name = "wasmer-wasi-experimental-io-devices" -version = "2.2.1" +version = "2.3.0" dependencies = [ "minifb", "nix", @@ -3248,7 +3244,7 @@ dependencies = [ [[package]] name = "wasmer-wasi-types" -version = "2.2.1" +version = "2.3.0" dependencies = [ "byteorder", "serde", @@ -3258,7 +3254,7 @@ dependencies = [ [[package]] name = "wasmer-wast" -version = "2.2.1" +version = "2.3.0" dependencies = [ "anyhow", "serde", @@ -3272,7 +3268,7 @@ dependencies = [ [[package]] name = "wasmer-workspace" -version = "2.2.1" +version = "2.3.0" dependencies = [ "anyhow", "build-deps", @@ -3310,24 +3306,27 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.82.0" +version = "0.83.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0559cc0f1779240d6f894933498877ea94f693d84f3ee39c9a9932c6c312bd70" +checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a" [[package]] name = "wasmparser" -version = "0.83.0" +version = "0.85.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a" +checksum = "570460c58b21e9150d2df0eaaedbb7816c34bcec009ae0dcc976e40ba81463e7" +dependencies = [ + "indexmap", +] [[package]] name = "wasmprinter" -version = "0.2.32" +version = "0.2.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d7e1e9d5e3540363f038518bc21f568caabaad20d4e371deabe37424ef15a8d" +checksum = "ea454634a2a7888d053f7723a26a76024e4f705cf86f7b4d38d5f15b79369c31" dependencies = [ "anyhow", - "wasmparser 0.82.0", + "wasmparser 0.85.0", ] [[package]] @@ -3350,9 +3349,9 @@ dependencies = [ [[package]] name = "wast" -version = "39.0.0" +version = "41.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9bbbd53432b267421186feee3e52436531fa69a7cfee9403f5204352df3dd05" +checksum = "f882898b8b817cc4edc16aa3692fdc087b356edc8cc0c2164f5b5181e31c3870" dependencies = [ "leb128", "memchr", @@ -3361,11 +3360,11 @@ dependencies = [ [[package]] name = "wat" -version = "1.0.41" +version = "1.0.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab98ed25494f97c69f28758617f27c3e92e5336040b5c3a14634f2dd3fe61830" +checksum = "48b3b9b3e39e66c7fd3f8be785e74444d216260f491e93369e317ed6482ff80f" dependencies = [ - "wast 39.0.0", + "wast 41.0.0", ] [[package]] @@ -3440,9 +3439,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.56" +version = "0.3.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c060b319f29dd25724f09a2ba1418f142f539b2be99fbf4d2d5a8f7330afb8eb" +checksum = "7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283" dependencies = [ "js-sys", "wasm-bindgen", @@ -3459,9 +3458,9 @@ dependencies = [ [[package]] name = "which" -version = "4.2.4" +version = "4.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a5a7e487e921cf220206864a94a89b6c6905bfc19f1057fa26a4cb360e5c1d2" +checksum = "5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae" dependencies = [ "either", "lazy_static", @@ -3559,7 +3558,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7" dependencies = [ - "nom 7.1.0", + "nom 7.1.1", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index eb2d96bf65a..fa5faed612d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-workspace" -version = "2.2.1" +version = "2.3.0" description = "Wasmer workspace" authors = ["Wasmer Engineering Team "] repository = "https://github.com/wasmerio/wasmer" @@ -10,22 +10,22 @@ publish = false autoexamples = false [dependencies] -wasmer = { version = "=2.2.1", path = "lib/api", default-features = false } -wasmer-compiler = { version = "=2.2.1", path = "lib/compiler" } -wasmer-compiler-cranelift = { version = "=2.2.1", path = "lib/compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "=2.2.1", path = "lib/compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "=2.2.1", path = "lib/compiler-llvm", optional = true } -wasmer-emscripten = { version = "=2.2.1", path = "lib/emscripten", optional = true } -wasmer-engine = { version = "=2.2.1", path = "lib/engine" } -wasmer-engine-universal = { version = "=2.2.1", path = "lib/engine-universal", optional = true } -wasmer-engine-dylib = { version = "=2.2.1", path = "lib/engine-dylib", optional = true } -wasmer-engine-staticlib = { version = "=2.2.1", path = "lib/engine-staticlib", optional = true } -wasmer-wasi = { version = "=2.2.1", path = "lib/wasi", optional = true } -wasmer-wast = { version = "=2.2.1", path = "tests/lib/wast", optional = true } -wasi-test-generator = { version = "=2.2.1", path = "tests/wasi-wast", optional = true } -wasmer-cache = { version = "=2.2.1", path = "lib/cache", optional = true } -wasmer-types = { version = "=2.2.1", path = "lib/types" } -wasmer-middlewares = { version = "=2.2.1", path = "lib/middlewares", optional = true } +wasmer = { version = "=2.3.0", path = "lib/api", default-features = false } +wasmer-compiler = { version = "=2.3.0", path = "lib/compiler" } +wasmer-compiler-cranelift = { version = "=2.3.0", path = "lib/compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "=2.3.0", path = "lib/compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "=2.3.0", path = "lib/compiler-llvm", optional = true } +wasmer-emscripten = { version = "=2.3.0", path = "lib/emscripten", optional = true } +wasmer-engine = { version = "=2.3.0", path = "lib/engine" } +wasmer-engine-universal = { version = "=2.3.0", path = "lib/engine-universal", optional = true } +wasmer-engine-dylib = { version = "=2.3.0", path = "lib/engine-dylib", optional = true } +wasmer-engine-staticlib = { version = "=2.3.0", path = "lib/engine-staticlib", optional = true } +wasmer-wasi = { version = "=2.3.0", path = "lib/wasi", optional = true } +wasmer-wast = { version = "=2.3.0", path = "tests/lib/wast", optional = true } +wasi-test-generator = { version = "=2.3.0", path = "tests/wasi-wast", optional = true } +wasmer-cache = { version = "=2.3.0", path = "lib/cache", optional = true } +wasmer-types = { version = "=2.3.0", path = "lib/types" } +wasmer-middlewares = { version = "=2.3.0", path = "lib/middlewares", optional = true } cfg-if = "1.0" [workspace] diff --git a/lib/api/Cargo.toml b/lib/api/Cargo.toml index 10730f5548b..95cda47fbc9 100644 --- a/lib/api/Cargo.toml +++ b/lib/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer" -version = "2.2.1" +version = "2.3.0" description = "High-performance WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "runtime", "vm"] @@ -22,7 +22,7 @@ edition = "2018" # Shared dependencies. [dependencies] # - Mandatory shared dependencies. -wasmer-artifact = { path = "../artifact", version = "=2.2.1" } +wasmer-artifact = { path = "../artifact", version = "=2.3.0" } indexmap = { version = "1.6", features = ["serde-1"] } cfg-if = "1.0" thiserror = "1.0" @@ -33,19 +33,19 @@ wat = { version = "1.0", optional = true } # Dependencies and Development Dependencies for `sys`. [target.'cfg(not(target_arch = "wasm32"))'.dependencies] # - Mandatory dependencies for `sys`. -wasmer-vm = { path = "../vm", version = "=2.2.1" } -wasmer-compiler = { path = "../compiler", version = "=2.2.1" } -wasmer-derive = { path = "../derive", version = "=2.2.1" } -wasmer-engine = { path = "../engine", version = "=2.2.1" } -wasmer-types = { path = "../types", version = "=2.2.1" } +wasmer-vm = { path = "../vm", version = "=2.3.0" } +wasmer-compiler = { path = "../compiler", version = "=2.3.0" } +wasmer-derive = { path = "../derive", version = "=2.3.0" } +wasmer-engine = { path = "../engine", version = "=2.3.0" } +wasmer-types = { path = "../types", version = "=2.3.0" } target-lexicon = { version = "0.12.2", default-features = false } loupe = "0.1" # - Optional dependencies for `sys`. -wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=2.2.1", optional = true } -wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "=2.2.1", optional = true } -wasmer-compiler-llvm = { path = "../compiler-llvm", version = "=2.2.1", optional = true } -wasmer-engine-universal = { path = "../engine-universal", version = "=2.2.1", optional = true } -wasmer-engine-dylib = { path = "../engine-dylib", version = "=2.2.1", optional = true } +wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=2.3.0", optional = true } +wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "=2.3.0", optional = true } +wasmer-compiler-llvm = { path = "../compiler-llvm", version = "=2.3.0", optional = true } +wasmer-engine-universal = { path = "../engine-universal", version = "=2.3.0", optional = true } +wasmer-engine-dylib = { path = "../engine-dylib", version = "=2.3.0", optional = true } # - Mandatory dependencies for `sys` on Windows. [target.'cfg(all(not(target_arch = "wasm32"), target_os = "windows"))'.dependencies] winapi = "0.3" @@ -58,10 +58,10 @@ anyhow = "1.0" # Dependencies and Develoment Dependencies for `js`. [target.'cfg(target_arch = "wasm32")'.dependencies] # - Mandatory dependencies for `js`. -wasmer-types = { path = "../types", version = "=2.2.1", default-features = false, features = ["std"] } +wasmer-types = { path = "../types", version = "=2.3.0", default-features = false, features = ["std"] } wasm-bindgen = "0.2.74" js-sys = "0.3.51" -wasmer-derive = { path = "../derive", version = "=2.2.1" } +wasmer-derive = { path = "../derive", version = "=2.3.0" } # - Optional dependencies for `js`. wasmparser = { version = "0.83", default-features = false, optional = true } hashbrown = { version = "0.11", optional = true } diff --git a/lib/artifact/Cargo.toml b/lib/artifact/Cargo.toml index a57fcc8a312..4e998663f94 100644 --- a/lib/artifact/Cargo.toml +++ b/lib/artifact/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-artifact" -version = "2.2.1" +version = "2.3.0" description = "Wasmer Artifact abstraction" categories = ["wasm"] keywords = ["wasm", "webassembly", "engine"] @@ -11,8 +11,8 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "=2.2.1" } -wasmer-compiler = { path = "../compiler", version = "=2.2.1" } +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-compiler = { path = "../compiler", version = "=2.3.0" } loupe = "0.1" thiserror = "1.0" enumset = "1.0" diff --git a/lib/c-api/Cargo.toml b/lib/c-api/Cargo.toml index 4f96692cfe9..6bfa4b7fbd9 100644 --- a/lib/c-api/Cargo.toml +++ b/lib/c-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-c-api" -version = "2.2.1" +version = "2.3.0" description = "Wasmer C API library" categories = ["wasm", "api-bindings"] keywords = ["wasm", "webassembly", "runtime"] @@ -22,18 +22,18 @@ crate-type = ["cdylib", "rlib", "staticlib"] [dependencies] # We rename `wasmer` to `wasmer-api` to avoid the conflict with this # library name (see `[lib]`). -wasmer-api = { version = "=2.2.1", path = "../api", default-features = false, features = ["sys"], package = "wasmer" } -wasmer-compiler-cranelift = { version = "=2.2.1", path = "../compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "=2.2.1", path = "../compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "=2.2.1", path = "../compiler-llvm", optional = true } -wasmer-emscripten = { version = "=2.2.1", path = "../emscripten", optional = true } -wasmer-engine = { version = "=2.2.1", path = "../engine" } -wasmer-engine-universal = { version = "=2.2.1", path = "../engine-universal", optional = true } -wasmer-engine-dylib = { version = "=2.2.1", path = "../engine-dylib", optional = true } -wasmer-engine-staticlib = { version = "=2.2.1", path = "../engine-staticlib", optional = true } -wasmer-middlewares = { version = "=2.2.1", path = "../middlewares", optional = true } -wasmer-wasi = { version = "=2.2.1", path = "../wasi", default-features = false, features = ["host-fs", "sys"], optional = true } -wasmer-types = { version = "=2.2.1", path = "../types" } +wasmer-api = { version = "=2.3.0", path = "../api", default-features = false, features = ["sys"], package = "wasmer" } +wasmer-compiler-cranelift = { version = "=2.3.0", path = "../compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "=2.3.0", path = "../compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "=2.3.0", path = "../compiler-llvm", optional = true } +wasmer-emscripten = { version = "=2.3.0", path = "../emscripten", optional = true } +wasmer-engine = { version = "=2.3.0", path = "../engine" } +wasmer-engine-universal = { version = "=2.3.0", path = "../engine-universal", optional = true } +wasmer-engine-dylib = { version = "=2.3.0", path = "../engine-dylib", optional = true } +wasmer-engine-staticlib = { version = "=2.3.0", path = "../engine-staticlib", optional = true } +wasmer-middlewares = { version = "=2.3.0", path = "../middlewares", optional = true } +wasmer-wasi = { version = "=2.3.0", path = "../wasi", default-features = false, features = ["host-fs", "sys"], optional = true } +wasmer-types = { version = "=2.3.0", path = "../types" } enumset = "1.0" cfg-if = "1.0" lazy_static = "1.4" diff --git a/lib/cache/Cargo.toml b/lib/cache/Cargo.toml index 97d182fb53d..c765fe31cd3 100644 --- a/lib/cache/Cargo.toml +++ b/lib/cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-cache" -version = "2.2.1" +version = "2.3.0" 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.2.1", default-features = false} +wasmer = { path = "../api", version = "=2.3.0", default-features = false} hex = "0.4" thiserror = "1" blake3 = "1.0" @@ -20,9 +20,9 @@ blake3 = "1.0" criterion = "0.3" tempfile = "3" rand = "0.8.3" -wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=2.2.1" } -wasmer-engine-universal = { path = "../engine-universal", version = "=2.2.1" } -wasmer-engine-dylib = { path = "../engine-dylib", version = "=2.2.1" } +wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "=2.3.0" } +wasmer-engine-universal = { path = "../engine-universal", version = "=2.3.0" } +wasmer-engine-dylib = { path = "../engine-dylib", version = "=2.3.0" } [features] default = ["wasmer/js-serializable-module", "filesystem"] diff --git a/lib/cli-compiler/Cargo.toml b/lib/cli-compiler/Cargo.toml index 2d2f94745c8..e887ac55df8 100644 --- a/lib/cli-compiler/Cargo.toml +++ b/lib/cli-compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler-cli" -version = "2.2.1" +version = "2.3.0" description = "Wasmer Compiler CLI" categories = ["wasm", "command-line-interface"] keywords = ["wasm", "webassembly", "cli"] @@ -18,9 +18,9 @@ path = "src/bin/wasmer_compiler.rs" doc = false [dependencies] -wasmer-engine-universal-artifact = { version = "=2.2.1", path = "../universal-artifact", features = ["compiler"] } -wasmer-compiler = { version = "=2.2.1", path = "../compiler" } -wasmer-types = { version = "=2.2.1", path = "../types" } +wasmer-engine-universal-artifact = { version = "=2.3.0", path = "../universal-artifact", features = ["compiler"] } +wasmer-compiler = { version = "=2.3.0", path = "../compiler" } +wasmer-types = { version = "=2.3.0", path = "../types" } atty = "0.2" colored = "2.0" anyhow = "1.0" @@ -36,12 +36,12 @@ log = { version = "0.4", optional = true } tempfile = "3" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -wasmer-compiler-singlepass = { version = "=2.2.1", path = "../compiler-singlepass", optional = true } -wasmer-compiler-cranelift = { version = "=2.2.1", path = "../compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "=2.3.0", path = "../compiler-singlepass", optional = true } +wasmer-compiler-cranelift = { version = "=2.3.0", path = "../compiler-cranelift", optional = true } [target.'cfg(target_arch = "wasm32")'.dependencies] -wasmer-compiler-singlepass = { version = "=2.2.1", path = "../compiler-singlepass", optional = true, default-features = false, features = ["wasm"] } -wasmer-compiler-cranelift = { version = "=2.2.1", path = "../compiler-cranelift", optional = true, default-features = false, features = ["wasm"] } +wasmer-compiler-singlepass = { version = "=2.3.0", path = "../compiler-singlepass", optional = true, default-features = false, features = ["wasm"] } +wasmer-compiler-cranelift = { version = "=2.3.0", path = "../compiler-cranelift", optional = true, default-features = false, features = ["wasm"] } [target.'cfg(target_os = "linux")'.dependencies] unix_mode = "0.1.3" diff --git a/lib/cli/Cargo.toml b/lib/cli/Cargo.toml index 2303da10dd6..34c94b66715 100644 --- a/lib/cli/Cargo.toml +++ b/lib/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-cli" -version = "2.2.1" +version = "2.3.0" description = "Wasmer CLI" categories = ["wasm", "command-line-interface"] keywords = ["wasm", "webassembly", "cli"] @@ -24,23 +24,23 @@ doc = false required-features = ["headless"] [dependencies] -wasmer = { version = "=2.2.1", path = "../api", default-features = false } -wasmer-compiler = { version = "=2.2.1", path = "../compiler" } -wasmer-compiler-cranelift = { version = "=2.2.1", path = "../compiler-cranelift", optional = true } -wasmer-compiler-singlepass = { version = "=2.2.1", path = "../compiler-singlepass", optional = true } -wasmer-compiler-llvm = { version = "=2.2.1", path = "../compiler-llvm", optional = true } -wasmer-emscripten = { version = "=2.2.1", path = "../emscripten", optional = true } -wasmer-engine = { version = "=2.2.1", path = "../engine" } -wasmer-engine-universal = { version = "=2.2.1", path = "../engine-universal", optional = true } -wasmer-engine-dylib = { version = "=2.2.1", path = "../engine-dylib", optional = true } -wasmer-engine-staticlib = { version = "=2.2.1", path = "../engine-staticlib", optional = true } -wasmer-vm = { version = "=2.2.1", path = "../vm" } -wasmer-wasi = { version = "=2.2.1", path = "../wasi", optional = true } -wasmer-wasi-experimental-io-devices = { version = "=2.2.1", path = "../wasi-experimental-io-devices", optional = true } -wasmer-wast = { version = "=2.2.1", path = "../../tests/lib/wast", optional = true } -wasmer-cache = { version = "=2.2.1", path = "../cache", optional = true } -wasmer-types = { version = "=2.2.1", path = "../types" } -wasmer-vfs = { version = "=2.2.1", path = "../vfs", default-features = false, features = ["host-fs"] } +wasmer = { version = "=2.3.0", path = "../api", default-features = false } +wasmer-compiler = { version = "=2.3.0", path = "../compiler" } +wasmer-compiler-cranelift = { version = "=2.3.0", path = "../compiler-cranelift", optional = true } +wasmer-compiler-singlepass = { version = "=2.3.0", path = "../compiler-singlepass", optional = true } +wasmer-compiler-llvm = { version = "=2.3.0", path = "../compiler-llvm", optional = true } +wasmer-emscripten = { version = "=2.3.0", path = "../emscripten", optional = true } +wasmer-engine = { version = "=2.3.0", path = "../engine" } +wasmer-engine-universal = { version = "=2.3.0", path = "../engine-universal", optional = true } +wasmer-engine-dylib = { version = "=2.3.0", path = "../engine-dylib", optional = true } +wasmer-engine-staticlib = { version = "=2.3.0", path = "../engine-staticlib", optional = true } +wasmer-vm = { version = "=2.3.0", path = "../vm" } +wasmer-wasi = { version = "=2.3.0", path = "../wasi", optional = true } +wasmer-wasi-experimental-io-devices = { version = "=2.3.0", path = "../wasi-experimental-io-devices", optional = true } +wasmer-wast = { version = "=2.3.0", path = "../../tests/lib/wast", optional = true } +wasmer-cache = { version = "=2.3.0", path = "../cache", optional = true } +wasmer-types = { version = "=2.3.0", path = "../types" } +wasmer-vfs = { version = "=2.3.0", path = "../vfs", default-features = false, features = ["host-fs"] } atty = "0.2" colored = "2.0" anyhow = "1.0" diff --git a/lib/compiler-cranelift/Cargo.toml b/lib/compiler-cranelift/Cargo.toml index e392f6446c2..abe0b734528 100644 --- a/lib/compiler-cranelift/Cargo.toml +++ b/lib/compiler-cranelift/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler-cranelift" -version = "2.2.1" +version = "2.3.0" description = "Cranelift compiler for Wasmer WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "compiler", "cranelift"] @@ -12,8 +12,8 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-compiler = { path = "../compiler", version = "=2.2.1", features = ["translator"], default-features = false } -wasmer-types = { path = "../types", version = "=2.2.1", default-features = false, features = ["std"] } +wasmer-compiler = { path = "../compiler", version = "=2.3.0", features = ["translator"], default-features = false } +wasmer-types = { path = "../types", version = "=2.3.0", default-features = false, features = ["std"] } cranelift-entity = { version = "0.82", default-features = false } cranelift-codegen = { version = "0.82", default-features = false, features = ["x86", "arm64"] } cranelift-frontend = { version = "0.82", default-features = false } diff --git a/lib/compiler-llvm/Cargo.toml b/lib/compiler-llvm/Cargo.toml index 66afc67bf4a..3bc1df6541b 100644 --- a/lib/compiler-llvm/Cargo.toml +++ b/lib/compiler-llvm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler-llvm" -version = "2.2.1" +version = "2.3.0" description = "LLVM compiler for Wasmer WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "compiler", "llvm"] @@ -12,11 +12,11 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-compiler = { path = "../compiler", version = "=2.2.1", features = [ +wasmer-compiler = { path = "../compiler", version = "=2.3.0", features = [ "translator", ] } -wasmer-vm = { path = "../vm", version = "=2.2.1" } -wasmer-types = { path = "../types", version = "=2.2.1" } +wasmer-vm = { path = "../vm", version = "=2.3.0" } +wasmer-types = { path = "../types", version = "=2.3.0" } 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 31fa33a2abd..b2167b674ed 100644 --- a/lib/compiler-singlepass/Cargo.toml +++ b/lib/compiler-singlepass/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler-singlepass" -version = "2.2.1" +version = "2.3.0" description = "Singlepass compiler for Wasmer WebAssembly runtime" categories = ["wasm"] keywords = ["wasm", "webassembly", "compiler", "singlepass"] @@ -12,8 +12,8 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-compiler = { path = "../compiler", version = "=2.2.1", features = ["translator"], default-features = false } -wasmer-types = { path = "../types", version = "=2.2.1", default-features = false, features = ["std"] } +wasmer-compiler = { path = "../compiler", version = "=2.3.0", features = ["translator"], default-features = false } +wasmer-types = { path = "../types", version = "=2.3.0", default-features = false, features = ["std"] } hashbrown = { version = "0.11", optional = true } gimli = { version = "0.26", optional = true } more-asserts = "0.2" diff --git a/lib/compiler/Cargo.toml b/lib/compiler/Cargo.toml index ba1ddbc40e5..626817e902f 100644 --- a/lib/compiler/Cargo.toml +++ b/lib/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-compiler" -version = "2.2.1" +version = "2.3.0" description = "Base compiler abstraction for Wasmer WebAssembly runtime" categories = ["wasm", "no-std"] keywords = ["wasm", "webassembly", "compiler"] @@ -11,7 +11,7 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "=2.2.1", default-features = false } +wasmer-types = { path = "../types", version = "=2.3.0", default-features = false } wasmparser = { version = "0.83", optional = true, default-features = false } target-lexicon = { version = "0.12.2", default-features = false } enumset = "1.0" diff --git a/lib/derive/Cargo.toml b/lib/derive/Cargo.toml index aca1a411861..e07eb6f4a53 100644 --- a/lib/derive/Cargo.toml +++ b/lib/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-derive" -version = "2.2.1" +version = "2.3.0" description = "Wasmer derive macros" authors = ["Wasmer Engineering Team "] repository = "https://github.com/wasmerio/wasmer" diff --git a/lib/emscripten/Cargo.toml b/lib/emscripten/Cargo.toml index 182f782ba7c..17e8f14b5cb 100644 --- a/lib/emscripten/Cargo.toml +++ b/lib/emscripten/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-emscripten" -version = "2.2.1" +version = "2.3.0" 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 = { version = "0.2", features = ["std"] } -wasmer = { path = "../api", version = "=2.2.1", default-features = false, features = ["sys"] } +wasmer = { path = "../api", version = "=2.3.0", default-features = false, features = ["sys"] } [target.'cfg(windows)'.dependencies] getrandom = "0.2" diff --git a/lib/engine-dylib/Cargo.toml b/lib/engine-dylib/Cargo.toml index 826c5d72271..aa02bdef518 100644 --- a/lib/engine-dylib/Cargo.toml +++ b/lib/engine-dylib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-dylib" -version = "2.2.1" +version = "2.3.0" description = "Wasmer Dylib Engine" categories = ["wasm"] keywords = ["wasm", "webassembly", "engine", "dylib"] @@ -11,12 +11,12 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-artifact = { path = "../artifact", version = "=2.2.1" } -wasmer-types = { path = "../types", version = "=2.2.1" } -wasmer-compiler = { path = "../compiler", version = "=2.2.1" } -wasmer-vm = { path = "../vm", version = "=2.2.1", features = ["enable-rkyv"] } -wasmer-engine = { path = "../engine", version = "=2.2.1" } -wasmer-object = { path = "../object", version = "=2.2.1" } +wasmer-artifact = { path = "../artifact", version = "=2.3.0" } +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-compiler = { path = "../compiler", version = "=2.3.0" } +wasmer-vm = { path = "../vm", version = "=2.3.0", features = ["enable-rkyv"] } +wasmer-engine = { path = "../engine", version = "=2.3.0" } +wasmer-object = { path = "../object", version = "=2.3.0" } serde = { version = "1.0", features = ["derive", "rc"] } cfg-if = "1.0" tracing = { version = "0.1", features = ["log"] } diff --git a/lib/engine-staticlib/Cargo.toml b/lib/engine-staticlib/Cargo.toml index b9c4182aca4..697b4450958 100644 --- a/lib/engine-staticlib/Cargo.toml +++ b/lib/engine-staticlib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-staticlib" -version = "2.2.1" +version = "2.3.0" authors = ["Wasmer Engineering Team "] description = "Wasmer Staticlib Engine" categories = ["wasm"] @@ -11,12 +11,12 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-artifact = { path = "../artifact", version = "=2.2.1" } -wasmer-types = { path = "../types", version = "=2.2.1" } -wasmer-compiler = { path = "../compiler", version = "=2.2.1" } -wasmer-vm = { path = "../vm", version = "=2.2.1" } -wasmer-engine = { path = "../engine", version = "=2.2.1" } -wasmer-object = { path = "../object", version = "=2.2.1" } +wasmer-artifact = { path = "../artifact", version = "=2.3.0" } +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-compiler = { path = "../compiler", version = "=2.3.0" } +wasmer-vm = { path = "../vm", version = "=2.3.0" } +wasmer-engine = { path = "../engine", version = "=2.3.0" } +wasmer-object = { path = "../object", version = "=2.3.0" } 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 ea151ca946e..873e164da5f 100644 --- a/lib/engine-universal/Cargo.toml +++ b/lib/engine-universal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-universal" -version = "2.2.1" +version = "2.3.0" description = "Wasmer Universal Engine" categories = ["wasm"] keywords = ["wasm", "webassembly", "engine", "universal"] @@ -11,18 +11,18 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-engine-universal-artifact = { path = "../universal-artifact", version = "=2.2.1", features = [ +wasmer-engine-universal-artifact = { path = "../universal-artifact", version = "=2.3.0", features = [ "compiler", ] } -wasmer-types = { path = "../types", version = "=2.2.1", features = [ +wasmer-types = { path = "../types", version = "=2.3.0", features = [ "enable-rkyv", ] } -wasmer-compiler = { path = "../compiler", version = "=2.2.1", features = [ +wasmer-compiler = { path = "../compiler", version = "=2.3.0", features = [ "translator", "enable-rkyv", ] } -wasmer-vm = { path = "../vm", version = "=2.2.1", features = ["enable-rkyv"] } -wasmer-engine = { path = "../engine", version = "=2.2.1" } +wasmer-vm = { path = "../vm", version = "=2.3.0", features = ["enable-rkyv"] } +wasmer-engine = { path = "../engine", version = "=2.3.0" } # flexbuffers = { path = "../../../flatbuffers/rust/flexbuffers", version = "0.1.0" } cfg-if = "1.0" leb128 = "0.2" diff --git a/lib/engine/Cargo.toml b/lib/engine/Cargo.toml index f2683758516..05f61454774 100644 --- a/lib/engine/Cargo.toml +++ b/lib/engine/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine" -version = "2.2.1" +version = "2.3.0" 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.2.1" } -wasmer-compiler = { path = "../compiler", version = "=2.2.1" } -wasmer-artifact = { path = "../artifact", version = "=2.2.1" } +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-compiler = { path = "../compiler", version = "=2.3.0" } +wasmer-artifact = { path = "../artifact", version = "=2.3.0" } target-lexicon = { version = "0.12.2", default-features = false } # flexbuffers = { path = "../../../flatbuffers/rust/flexbuffers", version = "0.1.0" } backtrace = "0.3" @@ -28,7 +28,7 @@ loupe = "0.1" enumset = "1.0" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -wasmer-vm = { path = "../vm", version = "=2.2.1" } +wasmer-vm = { path = "../vm", version = "=2.3.0" } [badges] maintenance = { status = "actively-developed" } diff --git a/lib/middlewares/Cargo.toml b/lib/middlewares/Cargo.toml index 3111469c9c8..b8c6913afc7 100644 --- a/lib/middlewares/Cargo.toml +++ b/lib/middlewares/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-middlewares" -version = "2.2.1" +version = "2.3.0" authors = ["Wasmer Engineering Team "] description = "A collection of various useful middlewares" license = "MIT OR Apache-2.0 WITH LLVM-exception" @@ -11,13 +11,13 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer = { path = "../api", version = "=2.2.1", default-features = false, features = ["compiler"] } -wasmer-types = { path = "../types", version = "=2.2.1" } -wasmer-vm = { path = "../vm", version = "=2.2.1" } +wasmer = { path = "../api", version = "=2.3.0", default-features = false, features = ["compiler"] } +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-vm = { path = "../vm", version = "=2.3.0" } loupe = "0.1" [dev-dependencies] -wasmer = { path = "../api", version = "=2.2.1", features = ["compiler"] } +wasmer = { path = "../api", version = "=2.3.0", features = ["compiler"] } [badges] maintenance = { status = "actively-developed" } diff --git a/lib/object/Cargo.toml b/lib/object/Cargo.toml index 51ee535672b..2449e410661 100644 --- a/lib/object/Cargo.toml +++ b/lib/object/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-object" -version = "2.2.1" +version = "2.3.0" 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.2.1" } -wasmer-compiler = { path = "../compiler", version = "=2.2.1", default-features = false, features = [ +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-compiler = { path = "../compiler", version = "=2.3.0", default-features = false, features = [ "std", "translator", ] } diff --git a/lib/types/Cargo.toml b/lib/types/Cargo.toml index 99d67ddc076..314be0629f8 100644 --- a/lib/types/Cargo.toml +++ b/lib/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-types" -version = "2.2.1" +version = "2.3.0" description = "Wasmer Common Types" categories = ["wasm", "no-std", "data-structures"] keywords = ["wasm", "webassembly", "types"] diff --git a/lib/universal-artifact/Cargo.toml b/lib/universal-artifact/Cargo.toml index fe3ec1846e0..f2fe32cb673 100644 --- a/lib/universal-artifact/Cargo.toml +++ b/lib/universal-artifact/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-engine-universal-artifact" -version = "2.2.1" +version = "2.3.0" description = "Wasmer Engine Universal Artifact abstraction" categories = ["wasm"] keywords = ["wasm", "webassembly", "engine"] @@ -11,9 +11,9 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-artifact = { path = "../artifact", version = "=2.2.1" } -wasmer-types = { path = "../types", version = "=2.2.1" } -wasmer-compiler = { path = "../compiler", version = "=2.2.1" } +wasmer-artifact = { path = "../artifact", version = "=2.3.0" } +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-compiler = { path = "../compiler", version = "=2.3.0" } loupe = "0.1" thiserror = "1.0" enumset = "1.0" diff --git a/lib/vfs/Cargo.toml b/lib/vfs/Cargo.toml index bf428d61649..e77e405e1c4 100644 --- a/lib/vfs/Cargo.toml +++ b/lib/vfs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-vfs" -version = "2.2.1" +version = "2.3.0" description = "Wasmer Virtual FileSystem" authors = ["Wasmer Engineering Team "] license = "MIT" diff --git a/lib/vm/Cargo.toml b/lib/vm/Cargo.toml index 21359bbbd09..9ad0986f51e 100644 --- a/lib/vm/Cargo.toml +++ b/lib/vm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-vm" -version = "2.2.1" +version = "2.3.0" description = "Runtime library support for Wasmer" categories = ["wasm"] keywords = ["wasm", "webassembly"] @@ -11,8 +11,8 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "=2.2.1" } -wasmer-artifact = { path = "../artifact", version = "=2.2.1" } +wasmer-types = { path = "../types", version = "=2.3.0" } +wasmer-artifact = { path = "../artifact", version = "=2.3.0" } libc = { version = "^0.2", default-features = false } memoffset = "0.6" indexmap = { version = "1.6", features = ["serde-1"] } diff --git a/lib/wasi-experimental-io-devices/Cargo.toml b/lib/wasi-experimental-io-devices/Cargo.toml index 3625f76bc09..8d00fad64c6 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.2.1" +version = "2.3.0" 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.2.1", path = "../wasi", default-features=false } +wasmer-wasi = { version = "=2.3.0", path = "../wasi", default-features=false } tracing = "0.1" minifb = "0.19" nix = "0.20.2" diff --git a/lib/wasi-types/Cargo.toml b/lib/wasi-types/Cargo.toml index f7c9fc4bf67..5f296c45055 100644 --- a/lib/wasi-types/Cargo.toml +++ b/lib/wasi-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasi-types" -version = "2.2.1" +version = "2.3.0" description = "WASI types for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] @@ -11,7 +11,7 @@ readme = "README.md" edition = "2018" [dependencies] -wasmer-types = { path = "../types", version = "=2.2.1" } +wasmer-types = { path = "../types", version = "=2.3.0" } serde = { version = "1.0", features = ["derive"], optional=true } byteorder = "1.3" time = "0.2" diff --git a/lib/wasi/Cargo.toml b/lib/wasi/Cargo.toml index 285b23b20ac..d6806c48eb2 100644 --- a/lib/wasi/Cargo.toml +++ b/lib/wasi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wasi" -version = "2.2.1" +version = "2.3.0" description = "WASI implementation library for Wasmer WebAssembly runtime" categories = ["wasm", "os"] keywords = ["wasm", "webassembly", "wasi", "sandbox", "ABI"] @@ -19,9 +19,9 @@ thiserror = "1" generational-arena = { version = "0.2" } tracing = "0.1" getrandom = "0.2" -wasmer-wasi-types = { path = "../wasi-types", version = "=2.2.1" } -wasmer = { path = "../api", version = "=2.2.1", default-features = false } -wasmer-vfs = { path = "../vfs", version = "=2.2.1", default-features = false } +wasmer-wasi-types = { path = "../wasi-types", version = "=2.3.0" } +wasmer = { path = "../api", version = "=2.3.0", default-features = false } +wasmer-vfs = { path = "../vfs", version = "=2.3.0", default-features = false } typetag = { version = "0.1", optional = true } serde = { version = "1.0", default-features = false, features = ["derive"], optional = true } bincode = { version = "1.3", optional = true } diff --git a/scripts/publish.py b/scripts/publish.py index ac8fccdfe04..66db74ca539 100644 --- a/scripts/publish.py +++ b/scripts/publish.py @@ -21,7 +21,7 @@ # TODO: find this automatically -target_version = "2.2.1" +target_version = "2.3.0" # TODO: generate this by parsing toml files dep_graph = { diff --git a/scripts/update-version.sh b/scripts/update-version.sh index fb6ad76aa57..3666eb9835a 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='2.2.0' -NEXT_VERSION='2.2.1' +PREVIOUS_VERSION='2.2.1' +NEXT_VERSION='2.3.0' # quick hack ${FD} Cargo.toml --exec sed -i '{}' -e "s/version = \"$PREVIOUS_VERSION\"/version = \"$NEXT_VERSION\"/" @@ -20,7 +20,6 @@ echo "manually check changes to publish.py" # Re-generate lock files cargo generate-lockfile -cargo generate-lockfile --manifest-path wasmer-test/Cargo.toml # Order to upload packages in ## wasmer-types diff --git a/scripts/windows-installer/wasmer.iss b/scripts/windows-installer/wasmer.iss index 1d3e9d96fd2..eb350905ba3 100644 --- a/scripts/windows-installer/wasmer.iss +++ b/scripts/windows-installer/wasmer.iss @@ -1,6 +1,6 @@ [Setup] AppName=Wasmer -AppVersion=2.2.1 +AppVersion=2.3.0 DefaultDirName={pf}\Wasmer DefaultGroupName=Wasmer Compression=lzma2 diff --git a/tests/integration/cli/Cargo.toml b/tests/integration/cli/Cargo.toml index 324d9f38137..068c50fec82 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.2.1" +version = "2.3.0" 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 4f68e7e5ba9..356c1cdc514 100644 --- a/tests/integration/ios/Cargo.toml +++ b/tests/integration/ios/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-integration-tests-ios" -version = "2.2.1" +version = "2.3.0" authors = ["Wasmer Engineering Team "] description = "iOS 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 a88e48c3f53..003ca8f6e9a 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.2.1" +version = "2.3.0" authors = ["Wasmer Engineering Team "] description = "Wasmer placeholder engine" license = "MIT" @@ -8,11 +8,11 @@ edition = "2018" publish = false [dependencies] -wasmer-artifact = { path = "../../../lib/artifact", version = "=2.2.1" } -wasmer-types = { path = "../../../lib/types", version = "=2.2.1" } -wasmer-compiler = { path = "../../../lib/compiler", version = "=2.2.1" } -wasmer-vm = { path = "../../../lib/vm", version = "=2.2.1" } -wasmer-engine = { path = "../../../lib/engine", version = "=2.2.1" } +wasmer-artifact = { path = "../../../lib/artifact", version = "=2.3.0" } +wasmer-types = { path = "../../../lib/types", version = "=2.3.0" } +wasmer-compiler = { path = "../../../lib/compiler", version = "=2.3.0" } +wasmer-vm = { path = "../../../lib/vm", version = "=2.3.0" } +wasmer-engine = { path = "../../../lib/engine", version = "=2.3.0" } 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 ae7ad2dd865..e6ac64f43ae 100644 --- a/tests/lib/wast/Cargo.toml +++ b/tests/lib/wast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmer-wast" -version = "2.2.1" +version = "2.3.0" authors = ["Wasmer Engineering Team "] description = "wast testing support for wasmer" license = "MIT OR Apache-2.0 WITH LLVM-exception" @@ -12,9 +12,9 @@ edition = "2018" [dependencies] anyhow = "1.0" -wasmer = { path = "../../../lib/api", version = "=2.2.1", default-features = false, features = ["experimental-reference-types-extern-ref"] } -wasmer-wasi = { path = "../../../lib/wasi", version = "=2.2.1" } -wasmer-vfs = { path = "../../../lib/vfs", version = "=2.2.1" } +wasmer = { path = "../../../lib/api", version = "=2.3.0", default-features = false, features = ["experimental-reference-types-extern-ref"] } +wasmer-wasi = { path = "../../../lib/wasi", version = "=2.3.0" } +wasmer-vfs = { path = "../../../lib/vfs", version = "=2.3.0" } wast = "38.0" serde = "1" tempfile = "3" diff --git a/tests/wasi-wast/Cargo.toml b/tests/wasi-wast/Cargo.toml index 60e05cab037..582bf1b2f35 100644 --- a/tests/wasi-wast/Cargo.toml +++ b/tests/wasi-wast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasi-test-generator" -version = "2.2.1" +version = "2.3.0" description = "Tests for our WASI implementation" license = "MIT" authors = ["Wasmer Engineering Team "]