diff --git a/packages/Cargo.lock b/packages/Cargo.lock index 41348eedfe5..7ada418fc24 100644 --- a/packages/Cargo.lock +++ b/packages/Cargo.lock @@ -2205,7 +2205,16 @@ version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a5023e06632d8f351c2891793ccccfe4aef957954904392434038745fb6f1f68" dependencies = [ - "cranelift-assembler-x64-meta", + "cranelift-assembler-x64-meta 0.120.2", +] + +[[package]] +name = "cranelift-assembler-x64" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90431884c6dd00d473229135f69cb43a2257c12f05ca478f994f4778c0607f28" +dependencies = [ + "cranelift-assembler-x64-meta 0.123.3", ] [[package]] @@ -2214,7 +2223,16 @@ version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1c4012b4c8c1f6eb05c0a0a540e3e1ee992631af51aa2bbb3e712903ce4fd65" dependencies = [ - "cranelift-srcgen", + "cranelift-srcgen 0.120.2", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e023ca3e629d01bb1215a0846099dfd9065060c07e4727b2e4d49060c2a6e4b" +dependencies = [ + "cranelift-srcgen 0.123.3", ] [[package]] @@ -2223,7 +2241,16 @@ version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d6d883b4942ef3a7104096b8bc6f2d1a41393f159ac8de12aed27b25d67f895" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.120.2", +] + +[[package]] +name = "cranelift-bforest" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a61a409e5403fe1b7d4f49fecde2a950790c8dfed897c60da0dfb30af7689011" +dependencies = [ + "cranelift-entity 0.123.3", ] [[package]] @@ -2236,6 +2263,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "cranelift-bitset" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaa87718ca965f169ee43a7b5f89e46e06f93229adc62949d23fcfa8d2590d05" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" version = "0.120.2" @@ -2243,18 +2280,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aeda0892577afdce1ac2e9a983a55f8c5b87a59334e1f79d8f735a2d7ba4f4b4" dependencies = [ "bumpalo", - "cranelift-assembler-x64", - "cranelift-bforest", - "cranelift-bitset", - "cranelift-codegen-meta", - "cranelift-codegen-shared", - "cranelift-control", - "cranelift-entity", - "cranelift-isle", + "cranelift-assembler-x64 0.120.2", + "cranelift-bforest 0.120.2", + "cranelift-bitset 0.120.2", + "cranelift-codegen-meta 0.120.2", + "cranelift-codegen-shared 0.120.2", + "cranelift-control 0.120.2", + "cranelift-entity 0.120.2", + "cranelift-isle 0.120.2", "gimli 0.31.1", "hashbrown 0.15.5", "log", - "pulley-interpreter", + "pulley-interpreter 33.0.2", "regalloc2", "rustc-hash 2.1.1", "serde", @@ -2262,16 +2299,56 @@ dependencies = [ "target-lexicon", ] +[[package]] +name = "cranelift-codegen" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "134d091c729077b82b14cfad1ed9df542901175c70eefa453c26a375bd1de1c8" +dependencies = [ + "bumpalo", + "cranelift-assembler-x64 0.123.3", + "cranelift-bforest 0.123.3", + "cranelift-bitset 0.123.3", + "cranelift-codegen-meta 0.123.3", + "cranelift-codegen-shared 0.123.3", + "cranelift-control 0.123.3", + "cranelift-entity 0.123.3", + "cranelift-isle 0.123.3", + "gimli 0.32.3", + "hashbrown 0.15.5", + "log", + "pulley-interpreter 36.0.3", + "regalloc2", + "rustc-hash 2.1.1", + "serde", + "smallvec", + "target-lexicon", + "wasmtime-internal-math", +] + [[package]] name = "cranelift-codegen-meta" version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e461480d87f920c2787422463313326f67664e68108c14788ba1676f5edfcd15" dependencies = [ - "cranelift-assembler-x64-meta", - "cranelift-codegen-shared", - "cranelift-srcgen", - "pulley-interpreter", + "cranelift-assembler-x64-meta 0.120.2", + "cranelift-codegen-shared 0.120.2", + "cranelift-srcgen 0.120.2", + "pulley-interpreter 33.0.2", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c1529f8643e11f6c5d3954295f3b3923ab251cd3220d0eb034115345e0c953e" +dependencies = [ + "cranelift-assembler-x64-meta 0.123.3", + "cranelift-codegen-shared 0.123.3", + "cranelift-srcgen 0.123.3", + "heck 0.5.0", + "pulley-interpreter 36.0.3", ] [[package]] @@ -2280,6 +2357,12 @@ version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "976584d09f200c6c84c4b9ff7af64fc9ad0cb64dffa5780991edd3fe143a30a1" +[[package]] +name = "cranelift-codegen-shared" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a17d7ff63eb0ef851174f4c31a073bcc5886664327e00416dc4fd01aa0d00a8" + [[package]] name = "cranelift-control" version = "0.120.2" @@ -2289,13 +2372,33 @@ dependencies = [ "arbitrary", ] +[[package]] +name = "cranelift-control" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "209b093d693e67630415600597d4d5faea798315422b7648862213b58668fe04" +dependencies = [ + "arbitrary", +] + [[package]] name = "cranelift-entity" version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d75418674520cb400c8772bfd6e11a62736c78fc1b6e418195696841d1bf91f1" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.120.2", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-entity" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b48f2b24fc3eec954a1d17e5a9c04957ba24f6202dbaa8df52472ba7624e854a" +dependencies = [ + "cranelift-bitset 0.123.3", "serde", "serde_derive", ] @@ -2306,7 +2409,19 @@ version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c8b1a91c86687a344f3c52dd6dfb6e50db0dfa7f2e9c7711b060b3623e1fdeb" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.120.2", + "log", + "smallvec", + "target-lexicon", +] + +[[package]] +name = "cranelift-frontend" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca8aea478d61a71f7f56d19ee2642359c00fc2fa54bc0db0d6c5edd52f1d3efd" +dependencies = [ + "cranelift-codegen 0.123.3", "log", "smallvec", "target-lexicon", @@ -2318,13 +2433,30 @@ version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "711baa4e3432d4129295b39ec2b4040cc1b558874ba0a37d08e832e857db7285" +[[package]] +name = "cranelift-isle" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da142f3cc42beaa44bf2558567751816c6adf776f2cfc40ba79ff9e5c232d808" + [[package]] name = "cranelift-native" version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41c83e8666e3bcc5ffeaf6f01f356f0e1f9dcd69ce5511a1efd7ca5722001a3f" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.120.2", + "libc", + "target-lexicon", +] + +[[package]] +name = "cranelift-native" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be7b57410e388de0828fa9178e8693abe996bf2356a7f55be35719ee5b162755" +dependencies = [ + "cranelift-codegen 0.123.3", "libc", "target-lexicon", ] @@ -2335,6 +2467,12 @@ version = "0.120.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02e3f4d783a55c64266d17dc67d2708852235732a100fc40dd9f1051adc64d7b" +[[package]] +name = "cranelift-srcgen" +version = "0.123.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd9641751da85481f0e04033228403eca2becd2a3d9aff56f6c8bed8b9147bfc" + [[package]] name = "crc" version = "3.3.0" @@ -3891,6 +4029,11 @@ name = "gimli" version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" +dependencies = [ + "fallible-iterator 0.3.0", + "indexmap 2.12.0", + "stable_deref_trait", +] [[package]] name = "gl-context-loader" @@ -5964,6 +6107,9 @@ version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ + "crc32fast", + "hashbrown 0.15.5", + "indexmap 2.12.0", "memchr", ] @@ -7126,11 +7272,34 @@ version = "33.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "986beaef947a51d17b42b0ea18ceaa88450d35b6994737065ed505c39172db71" dependencies = [ - "cranelift-bitset", + "cranelift-bitset 0.120.2", "log", "wasmtime-math", ] +[[package]] +name = "pulley-interpreter" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f18b4e1b955bf4d6077dbc9d1d43a3a16f8c8b011a67dbafbd671ab4335c48b" +dependencies = [ + "cranelift-bitset 0.123.3", + "log", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b4b4aee26ad4085bcde356a00853e11fe1f06f4ae0d27a1cdfac9dd2529fa62" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.110", +] + [[package]] name = "pure-rust-locales" version = "0.8.2" @@ -8600,7 +8769,7 @@ dependencies = [ "warp", "wasm-bindgen", "wasm-bindgen-test", - "wasmtime", + "wasmtime 36.0.3", "wasmtime-wasi", "web-sys", ] @@ -10751,6 +10920,16 @@ dependencies = [ "wasmparser 0.229.0", ] +[[package]] +name = "wasm-encoder" +version = "0.236.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7" +dependencies = [ + "leb128fmt", + "wasmparser 0.236.1", +] + [[package]] name = "wasm-encoder" version = "0.241.2" @@ -10800,6 +10979,19 @@ dependencies = [ "serde", ] +[[package]] +name = "wasmparser" +version = "0.236.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7" +dependencies = [ + "bitflags 2.10.0", + "hashbrown 0.15.5", + "indexmap 2.12.0", + "semver", + "serde", +] + [[package]] name = "wasmparser" version = "0.241.2" @@ -10822,6 +11014,17 @@ dependencies = [ "wasmparser 0.229.0", ] +[[package]] +name = "wasmprinter" +version = "0.236.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1" +dependencies = [ + "anyhow", + "termcolor", + "wasmparser 0.236.1", +] + [[package]] name = "wasmtime" version = "33.0.2" @@ -10836,11 +11039,8 @@ dependencies = [ "cc", "cfg-if", "encoding_rs", - "fxprof-processed-profile", - "gimli 0.31.1", "hashbrown 0.15.5", "indexmap 2.12.0", - "ittapi", "libc", "log", "mach2", @@ -10849,63 +11049,92 @@ dependencies = [ "once_cell", "postcard", "psm", - "pulley-interpreter", - "rayon", + "pulley-interpreter 33.0.2", "rustix 1.1.2", "semver", "serde", "serde_derive", - "serde_json", "smallvec", "sptr", "target-lexicon", "trait-variant", - "wasm-encoder 0.229.0", "wasmparser 0.229.0", "wasmtime-asm-macros", - "wasmtime-cache", "wasmtime-component-macro", "wasmtime-component-util", "wasmtime-cranelift", - "wasmtime-environ", + "wasmtime-environ 33.0.2", "wasmtime-fiber", - "wasmtime-jit-debug", "wasmtime-jit-icache-coherence", "wasmtime-math", "wasmtime-slab", "wasmtime-versioned-export-macros", "wasmtime-winch", - "wat", "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-asm-macros" -version = "33.0.2" +name = "wasmtime" +version = "36.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd0fc91372865167a695dc98d0d6771799a388a7541d3f34e939d0539d6583de" +checksum = "2a235dd929114a9ef24170a2bd56260a687edacad33e8a7865b8c1cc663351c5" dependencies = [ + "addr2line 0.25.1", + "anyhow", + "async-trait", + "bitflags 2.10.0", + "bumpalo", + "cc", "cfg-if", + "encoding_rs", + "fxprof-processed-profile", + "gimli 0.32.3", + "hashbrown 0.15.5", + "indexmap 2.12.0", + "ittapi", + "libc", + "log", + "mach2", + "memfd", + "object 0.37.3", + "once_cell", + "postcard", + "pulley-interpreter 36.0.3", + "rayon", + "rustix 1.1.2", + "semver", + "serde", + "serde_derive", + "serde_json", + "smallvec", + "target-lexicon", + "wasm-encoder 0.236.1", + "wasmparser 0.236.1", + "wasmtime-environ 36.0.3", + "wasmtime-internal-asm-macros", + "wasmtime-internal-cache", + "wasmtime-internal-component-macro", + "wasmtime-internal-component-util", + "wasmtime-internal-cranelift", + "wasmtime-internal-fiber", + "wasmtime-internal-jit-debug", + "wasmtime-internal-jit-icache-coherence", + "wasmtime-internal-math", + "wasmtime-internal-slab", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-winch", + "wat", + "windows-sys 0.60.2", ] [[package]] -name = "wasmtime-cache" +name = "wasmtime-asm-macros" version = "33.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c90a5ce3e570f1d2bfd037d0b57d06460ee980eab6ffe138bcb734bb72b312" +checksum = "bd0fc91372865167a695dc98d0d6771799a388a7541d3f34e939d0539d6583de" dependencies = [ - "anyhow", - "base64 0.22.1", - "directories-next", - "log", - "postcard", - "rustix 1.1.2", - "serde", - "serde_derive", - "sha2", - "toml 0.8.23", - "windows-sys 0.59.0", - "zstd", + "cfg-if", ] [[package]] @@ -10920,7 +11149,7 @@ dependencies = [ "syn 2.0.110", "wasmtime-component-util", "wasmtime-wit-bindgen", - "wit-parser", + "wit-parser 0.229.0", ] [[package]] @@ -10937,21 +11166,21 @@ checksum = "b2bd72f0a6a0ffcc6a184ec86ac35c174e48ea0e97bbae277c8f15f8bf77a566" dependencies = [ "anyhow", "cfg-if", - "cranelift-codegen", - "cranelift-control", - "cranelift-entity", - "cranelift-frontend", - "cranelift-native", + "cranelift-codegen 0.120.2", + "cranelift-control 0.120.2", + "cranelift-entity 0.120.2", + "cranelift-frontend 0.120.2", + "cranelift-native 0.120.2", "gimli 0.31.1", "itertools 0.14.0", "log", "object 0.36.7", - "pulley-interpreter", + "pulley-interpreter 33.0.2", "smallvec", "target-lexicon", "thiserror 2.0.17", "wasmparser 0.229.0", - "wasmtime-environ", + "wasmtime-environ 33.0.2", "wasmtime-versioned-export-macros", ] @@ -10962,15 +11191,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6187bb108a23eb25d2a92aa65d6c89fb5ed53433a319038a2558567f3011ff2" dependencies = [ "anyhow", - "cpp_demangle", - "cranelift-bitset", - "cranelift-entity", + "cranelift-bitset 0.120.2", + "cranelift-entity 0.120.2", "gimli 0.31.1", "indexmap 2.12.0", "log", "object 0.36.7", "postcard", - "rustc-demangle", "semver", "serde", "serde_derive", @@ -10978,10 +11205,37 @@ dependencies = [ "target-lexicon", "wasm-encoder 0.229.0", "wasmparser 0.229.0", - "wasmprinter", + "wasmprinter 0.229.0", "wasmtime-component-util", ] +[[package]] +name = "wasmtime-environ" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c7e455d0dc49fad35574e28c110eb23eeda80cfecbe075051892a067298e943" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset 0.123.3", + "cranelift-entity 0.123.3", + "gimli 0.32.3", + "indexmap 2.12.0", + "log", + "object 0.37.3", + "postcard", + "rustc-demangle", + "semver", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder 0.236.1", + "wasmparser 0.236.1", + "wasmprinter 0.236.1", + "wasmtime-internal-component-util", +] + [[package]] name = "wasmtime-fiber" version = "33.0.2" @@ -10998,15 +11252,189 @@ dependencies = [ ] [[package]] -name = "wasmtime-jit-debug" -version = "33.0.2" +name = "wasmtime-internal-asm-macros" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8883d844cbbf729046f7580e72c1f8014b1330b0f56b323890cf05842356163" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "wasmtime-internal-cache" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6f4f06a9fdfde5340ea47ebf6897a767b94834ee7ff6468b7f1a075bb51ca4" +dependencies = [ + "anyhow", + "base64 0.22.1", + "directories-next", + "log", + "postcard", + "rustix 1.1.2", + "serde", + "serde_derive", + "sha2", + "toml 0.8.23", + "windows-sys 0.60.2", + "zstd", +] + +[[package]] +name = "wasmtime-internal-component-macro" +version = "36.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5882706a348c266b96dd81f560c1f993c790cf3a019857a9cde5f634191cfbb" +checksum = "7e3168699db7e21bb1bff3078716fa74f5ec435e991c6012035b59d4c293e08d" dependencies = [ + "anyhow", + "proc-macro2", + "quote", + "syn 2.0.110", + "wasmtime-internal-component-util", + "wasmtime-internal-wit-bindgen", + "wit-parser 0.236.1", +] + +[[package]] +name = "wasmtime-internal-component-util" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48ebb886b6c6e7bfe67eb14757f736ed7bbd1b5a034c27070874043c3b90e9ac" + +[[package]] +name = "wasmtime-internal-cranelift" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ec12999113da589f806085a967a5c3d2ac0ca26585842374bf1199dba365f00" +dependencies = [ + "anyhow", + "cfg-if", + "cranelift-codegen 0.123.3", + "cranelift-control 0.123.3", + "cranelift-entity 0.123.3", + "cranelift-frontend 0.123.3", + "cranelift-native 0.123.3", + "gimli 0.32.3", + "itertools 0.14.0", + "log", + "object 0.37.3", + "pulley-interpreter 36.0.3", + "smallvec", + "target-lexicon", + "thiserror 2.0.17", + "wasmparser 0.236.1", + "wasmtime-environ 36.0.3", + "wasmtime-internal-math", + "wasmtime-internal-versioned-export-macros", +] + +[[package]] +name = "wasmtime-internal-fiber" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86fc72924e1256cf1f4bcc70428392eb6c7725b688c505b7e099d2b3961d45e4" +dependencies = [ + "anyhow", "cc", - "object 0.36.7", + "cfg-if", + "libc", "rustix 1.1.2", - "wasmtime-versioned-export-macros", + "wasmtime-internal-asm-macros", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.60.2", +] + +[[package]] +name = "wasmtime-internal-jit-debug" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc4bd73187d8f1accd19d9f10195d0d87c035e6231009ba98bb6d94fefb0ecf1" +dependencies = [ + "cc", + "object 0.37.3", + "rustix 1.1.2", + "wasmtime-internal-versioned-export-macros", +] + +[[package]] +name = "wasmtime-internal-jit-icache-coherence" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0340a96a39c5ae8a48bb6794037c9fdec3bb13672dd8d688878e97233869d5ed" +dependencies = [ + "anyhow", + "cfg-if", + "libc", + "windows-sys 0.60.2", +] + +[[package]] +name = "wasmtime-internal-math" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02d451d317f911b3aa832a427abd832a0fd28f0f659e15ffbc3f8809e897050f" +dependencies = [ + "libm", +] + +[[package]] +name = "wasmtime-internal-slab" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbd2df91a81105cd5e1db81a35e5f3cf8eae871b72c97bd04a3cb5d9e21e8d77" + +[[package]] +name = "wasmtime-internal-unwinder" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d425451d62f8075085ebed056341d94f6fefd1cb94b1a7c7d6eb99b0682e399d" +dependencies = [ + "anyhow", + "cfg-if", + "cranelift-codegen 0.123.3", + "log", + "object 0.37.3", +] + +[[package]] +name = "wasmtime-internal-versioned-export-macros" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0445c94839f5f76122f6be138ce7d7d53044a8b48a9305a9522460e836e51e0d" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.110", +] + +[[package]] +name = "wasmtime-internal-winch" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3e8c6bc0c4a68103cf20d831f141be9f56527df0c0830052c6b2409eed18705" +dependencies = [ + "anyhow", + "cranelift-codegen 0.123.3", + "gimli 0.32.3", + "object 0.37.3", + "target-lexicon", + "wasmparser 0.236.1", + "wasmtime-environ 36.0.3", + "wasmtime-internal-cranelift", + "winch-codegen 36.0.3", +] + +[[package]] +name = "wasmtime-internal-wit-bindgen" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faf623ab2f7d017167627d3d83cd73ad6a91bc537cbae7be188bea6b4485a0a8" +dependencies = [ + "anyhow", + "bitflags 2.10.0", + "heck 0.5.0", + "indexmap 2.12.0", + "wit-parser 0.236.1", ] [[package]] @@ -11072,7 +11500,7 @@ dependencies = [ "tokio", "tracing", "url", - "wasmtime", + "wasmtime 33.0.2", "wasmtime-wasi-io", "wiggle", "windows-sys 0.59.0", @@ -11088,7 +11516,7 @@ dependencies = [ "async-trait", "bytes", "futures", - "wasmtime", + "wasmtime 33.0.2", ] [[package]] @@ -11098,14 +11526,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbc3b117d03d6eeabfa005a880c5c22c06503bb8820f3aa2e30f0e8d87b6752f" dependencies = [ "anyhow", - "cranelift-codegen", + "cranelift-codegen 0.120.2", "gimli 0.31.1", "object 0.36.7", "target-lexicon", "wasmparser 0.229.0", "wasmtime-cranelift", - "wasmtime-environ", - "winch-codegen", + "wasmtime-environ 33.0.2", + "winch-codegen 33.0.2", ] [[package]] @@ -11117,7 +11545,7 @@ dependencies = [ "anyhow", "heck 0.5.0", "indexmap 2.12.0", - "wit-parser", + "wit-parser 0.229.0", ] [[package]] @@ -11250,7 +11678,7 @@ dependencies = [ "bitflags 2.10.0", "thiserror 2.0.17", "tracing", - "wasmtime", + "wasmtime 33.0.2", "wiggle-macro", ] @@ -11318,8 +11746,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7914c296fbcef59d1b89a15e82384d34dc9669bc09763f2ef068a28dd3a64ebf" dependencies = [ "anyhow", - "cranelift-assembler-x64", - "cranelift-codegen", + "cranelift-assembler-x64 0.120.2", + "cranelift-codegen 0.120.2", "gimli 0.31.1", "regalloc2", "smallvec", @@ -11327,7 +11755,27 @@ dependencies = [ "thiserror 2.0.17", "wasmparser 0.229.0", "wasmtime-cranelift", - "wasmtime-environ", + "wasmtime-environ 33.0.2", +] + +[[package]] +name = "winch-codegen" +version = "36.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b69d4fdfcf07cbc0a2d3d585fb0f87d9598fde1efada9d2ac35a11ec09bf4eaa" +dependencies = [ + "anyhow", + "cranelift-assembler-x64 0.123.3", + "cranelift-codegen 0.123.3", + "gimli 0.32.3", + "regalloc2", + "smallvec", + "target-lexicon", + "thiserror 2.0.17", + "wasmparser 0.236.1", + "wasmtime-environ 36.0.3", + "wasmtime-internal-cranelift", + "wasmtime-internal-math", ] [[package]] @@ -11414,7 +11862,7 @@ dependencies = [ "uuid", "velvet", "walkdir", - "wasmtime", + "wasmtime 36.0.3", "wasmtime-wasi", "wrap-map-err", "xz2", @@ -11823,6 +12271,24 @@ dependencies = [ "wasmparser 0.229.0", ] +[[package]] +name = "wit-parser" +version = "0.236.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15" +dependencies = [ + "anyhow", + "id-arena", + "indexmap 2.12.0", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.236.1", +] + [[package]] name = "witx" version = "0.9.1" diff --git a/packages/sequent-core/Cargo.toml b/packages/sequent-core/Cargo.toml index 97e2f9b902a..9c9c0e61c24 100644 --- a/packages/sequent-core/Cargo.toml +++ b/packages/sequent-core/Cargo.toml @@ -124,7 +124,7 @@ csv = "1.3.0" # WASM plugin management -wasmtime = {version = "33.0.0", optional = true} +wasmtime = {version = "39.0.1", optional = true} wasmtime-wasi = {version = "33.0.0", optional = true} [dev-dependencies] diff --git a/packages/windmill/Cargo.toml b/packages/windmill/Cargo.toml index a95130d9ce8..32e6d495d14 100644 --- a/packages/windmill/Cargo.toml +++ b/packages/windmill/Cargo.toml @@ -57,7 +57,7 @@ xz2 = "0.1" zip = "2.1" # WASM plugin management -wasmtime = "33.0.0" +wasmtime = "39.0.1" wasmtime-wasi = "33.0.0" # logging