diff --git a/Cargo.lock b/Cargo.lock index 347c98898..14aac1817 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -18,7 +18,16 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" dependencies = [ - "gimli", + "gimli 0.28.1", +] + +[[package]] +name = "addr2line" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +dependencies = [ + "gimli 0.29.0", ] [[package]] @@ -27,6 +36,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + [[package]] name = "ahash" version = "0.7.8" @@ -603,7 +618,7 @@ version = "0.3.71" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" dependencies = [ - "addr2line", + "addr2line 0.21.0", "cc", "cfg-if", "libc", @@ -752,9 +767,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.5.3" +version = "1.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210" +checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" dependencies = [ "arrayref", "arrayvec", @@ -1253,18 +1268,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305d51c180ebdc46ef61bc60c54ae6512db3bc9a05842a1f1e762e45977019ab" +checksum = "b80c3a50b9c4c7e5b5f73c0ed746687774fc9e36ef652b110da8daebf0c6e0e6" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3247afacd9b13d620033f3190d9e49d1beefc1acb33d5604a249956c9c13709" +checksum = "38778758c2ca918b05acb2199134e0c561fb577c50574259b26190b6c2d95ded" dependencies = [ "serde", "serde_derive", @@ -1272,9 +1287,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd7ca95e831c18d1356da783765c344207cbdffea91e13e47fa9327dbb2e0719" +checksum = "58258667ad10e468bfc13a8d620f50dfcd4bb35d668123e97defa2549b9ad397" dependencies = [ "bumpalo", "cranelift-bforest", @@ -1284,7 +1299,7 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli", + "gimli 0.29.0", "hashbrown 0.14.5", "log", "regalloc2", @@ -1295,33 +1310,33 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "450c105fa1e51bfba4e95a86e926504a867ad5639d63f31d43fe3b7ec1f1c9ef" +checksum = "043f0b702e529dcb07ff92bd7d40e7d5317b5493595172c5eb0983343751ee06" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5479117cd1266881479908d383086561cee37e49affbea9b1e6b594cc21cc220" +checksum = "7763578888ab53eca5ce7da141953f828e82c2bfadcffc106d10d1866094ffbb" [[package]] name = "cranelift-control" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34378804f0abfdd22c068a741cfeed86938b92375b2a96fb0b42c878e0141bfb" +checksum = "32db15f08c05df570f11e8ab33cb1ec449a64b37c8a3498377b77650bef33d8b" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a48cb0a194c9ba82fec35a1e492055388d89b2e3c03dee9dcf2488892be8004d" +checksum = "5289cdb399381a27e7bbfa1b42185916007c3d49aeef70b1d01cb4caa8010130" dependencies = [ "cranelift-bitset", "serde", @@ -1330,9 +1345,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8327afc6c1c05f4be62fefce5b439fa83521c65363a322e86ea32c85e7ceaf64" +checksum = "31ba8ab24eb9470477e98ddfa3c799a649ac5a0d9a2042868c4c952133c234e8" dependencies = [ "cranelift-codegen", "log", @@ -1342,15 +1357,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56b08621c00321efcfa3eee6a3179adc009e21ea8d24ca7adc3c326184bc3f48" +checksum = "2b72a3c5c166a70426dcb209bdd0bb71a787c1ea76023dc0974fbabca770e8f9" [[package]] name = "cranelift-native" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d51180b147c8557c1196c77b098f04140c91962e135ea152cd2fcabf40cf365c" +checksum = "46a42424c956bbc31fc5c2706073df896156c5420ae8fa2a5d48dbc7b295d71b" dependencies = [ "cranelift-codegen", "libc", @@ -1359,9 +1374,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.110.2" +version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "019e3dccb7f15e0bc14f0ddc034ec608a66df8e05c9e1e16f75a7716f8461799" +checksum = "49778df4289933d735b93c30a345513e030cf83101de0036e19b760f8aa09f68" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -1369,7 +1384,7 @@ dependencies = [ "itertools 0.12.1", "log", "smallvec", - "wasmparser 0.212.0", + "wasmparser 0.215.0", "wasmtime-types", ] @@ -1884,9 +1899,9 @@ dependencies = [ [[package]] name = "ego-tree" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a68a4904193147e0a8dec3314640e6db742afd5f6e634f428a6af230d9b3591" +checksum = "12a0bb14ac04a9fcf170d0bbbef949b44cc492f4452bd20c095636956f653642" [[package]] name = "either" @@ -1952,6 +1967,12 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + [[package]] name = "encode_unicode" version = "0.3.6" @@ -2135,12 +2156,12 @@ checksum = "b3ea1ec5f8307826a5b71094dd91fc04d4ae75d5709b20ad351c7fb4815c86ec" [[package]] name = "flate2" -version = "1.0.31" +version = "1.0.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f211bbe8e69bbd0cfdea405084f128ae8b4aaa6b0b522fc8f2b009084797920" +checksum = "9c0596c1eac1f9e04ed902702e9878208b336edc9d6fddc8a48387349bab3666" dependencies = [ "crc32fast", - "miniz_oxide 0.7.4", + "miniz_oxide 0.8.0", ] [[package]] @@ -2169,9 +2190,9 @@ dependencies = [ [[package]] name = "fred" -version = "9.1.0" +version = "9.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bd316caa1a9ed507758d54de3512c9b946d494533c32a895bf2ca22ca59d440" +checksum = "8ee218b8980043b550540530d38d7435fd55bbc9ee07526a05d9a30595097e02" dependencies = [ "arc-swap", "async-trait", @@ -2455,6 +2476,12 @@ name = "gimli" version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" + +[[package]] +name = "gimli" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" dependencies = [ "fallible-iterator 0.3.0", "indexmap 2.4.0", @@ -2507,9 +2534,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" +checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" dependencies = [ "atomic-waker", "bytes", @@ -4073,11 +4100,11 @@ dependencies = [ [[package]] name = "lasso" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4644821e1c3d7a560fe13d842d13f587c07348a1a05d3a797152d41c90c56df2" +checksum = "6e14eda50a3494b3bf7b9ce51c52434a761e383d7238ce1dd5dcec2fbc13e9fb" dependencies = [ - "hashbrown 0.13.2", + "hashbrown 0.14.5", ] [[package]] @@ -4134,9 +4161,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.157" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374af5f94e54fa97cf75e945cce8a6b201e88a1a07e688b47dfd2a59c66dbd86" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libm" @@ -4476,6 +4503,15 @@ dependencies = [ "adler", ] +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + [[package]] name = "mio" version = "1.0.2" @@ -4520,8 +4556,8 @@ dependencies = [ "serde", "sonic-rs", "thiserror", - "wasm-encoder 0.215.0", - "wasmparser 0.215.0", + "wasm-encoder 0.216.0", + "wasmparser 0.216.0", "wat", ] @@ -4534,7 +4570,7 @@ dependencies = [ "colored_json", "mrf-manifest", "serde_json", - "wasmparser 0.215.0", + "wasmparser 0.216.0", "wat", ] @@ -4958,16 +4994,6 @@ dependencies = [ "sha2", ] -[[package]] -name = "page_size" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "parking_lot" version = "0.12.3" @@ -5294,12 +5320,13 @@ dependencies = [ [[package]] name = "postcard" -version = "1.0.8" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" +checksum = "5f7f0a8d620d71c457dd1d47df76bb18960378da56af4527aaa10f515eee732e" dependencies = [ "cobs", - "embedded-io", + "embedded-io 0.4.0", + "embedded-io 0.6.1", "serde", ] @@ -5859,9 +5886,9 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.44" +version = "0.7.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cba464629b3394fc4dbc6f940ff8f5b4ff5c7aef40f29166fd4ad12acbc99c0" +checksum = "9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b" dependencies = [ "bitvec", "bytecheck", @@ -5877,9 +5904,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.44" +version = "0.7.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65" +checksum = "503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0" dependencies = [ "proc-macro2", "quote", @@ -6060,9 +6087,9 @@ dependencies = [ [[package]] name = "rustls-native-certs" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88d6d420651b496bdd98684116959239430022a115c1240e6c3993be0b15fba" +checksum = "04182dffc9091a404e0fc069ea5cd60e5b866c3adf881eff99a32d048242dffa" dependencies = [ "openssl-probe", "rustls-pemfile", @@ -6604,16 +6631,14 @@ dependencies = [ [[package]] name = "sonic-rs" -version = "0.3.10" -source = "git+https://github.com/aumetra/sonic-rs.git?rev=737ce92662b2ef973d0d1986f72837b7df714f23#737ce92662b2ef973d0d1986f72837b7df714f23" +version = "0.3.11" +source = "git+https://github.com/aumetra/sonic-rs.git?rev=aa96b57ffc86b8aa81d1783d785c308e472378be#aa96b57ffc86b8aa81d1783d785c308e472378be" dependencies = [ - "arrayref", "bumpalo", "bytes", "cfg-if", "faststr", "itoa 1.0.11", - "page_size", "parking_lot", "ryu", "serde", @@ -6675,15 +6700,15 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "stacker" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce" +checksum = "95a5daa25ea337c85ed954c0496e3bdd2c7308cc3b24cf7b50d04876654c579f" dependencies = [ "cc", "cfg-if", "libc", "psm", - "winapi", + "windows-sys 0.36.1", ] [[package]] @@ -7539,18 +7564,18 @@ dependencies = [ [[package]] name = "typed-builder" -version = "0.19.1" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a06fbd5b8de54c5f7c91f6fe4cebb949be2125d7758e630bb58b1d831dbce600" +checksum = "7e14ed59dc8b7b26cacb2a92bad2e8b1f098806063898ab42a3bd121d7d45e75" dependencies = [ "typed-builder-macro", ] [[package]] name = "typed-builder-macro" -version = "0.19.1" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9534daa9fd3ed0bd911d462a37f172228077e7abf18c18a5f67199d959205f8" +checksum = "560b82d656506509d43abe30e0ba64c56b1953ab3d4fe7ba5902747a7a3cedd5" dependencies = [ "proc-macro2", "quote", @@ -7643,9 +7668,9 @@ dependencies = [ [[package]] name = "unicode-properties" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291" +checksum = "52ea75f83c0137a9b98608359a5f1af8144876eb67bcb1ce837368e906a9f524" [[package]] name = "unicode-segmentation" @@ -7661,9 +7686,9 @@ checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" [[package]] name = "unicode-xid" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" +checksum = "229730647fbc343e3a80e463c1db7f78f3855d3f3739bee0dda773c9a037c90a" [[package]] name = "unsize" @@ -7924,21 +7949,21 @@ checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" [[package]] name = "wasm-encoder" -version = "0.212.0" +version = "0.215.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "501940df4418b8929eb6d52f1aade1fdd15a5b86c92453cb696e3c906bd3fc33" +checksum = "4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847" dependencies = [ "leb128", + "wasmparser 0.215.0", ] [[package]] name = "wasm-encoder" -version = "0.215.0" +version = "0.216.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847" +checksum = "04c23aebea22c8a75833ae08ed31ccc020835b12a41999e58c31464271b94a88" dependencies = [ "leb128", - "wasmparser 0.215.0", ] [[package]] @@ -7959,9 +7984,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.212.0" +version = "0.215.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d28bc49ba1e5c5b61ffa7a2eace10820443c4b7d1c0b144109261d14570fdf8" +checksum = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e" dependencies = [ "ahash 0.8.11", "bitflags 2.6.0", @@ -7973,9 +7998,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.215.0" +version = "0.216.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e" +checksum = "bcdee6bea3619d311fb4b299721e89a986c3470f804b6d534340e412589028e3" dependencies = [ "ahash 0.8.11", "bitflags 2.6.0", @@ -7987,22 +8012,22 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.212.0" +version = "0.215.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfac65326cc561112af88c3028f6dfdb140acff67ede33a8e86be2dc6b8956f7" +checksum = "d8e9a325d85053408209b3d2ce5eaddd0dd6864d1cff7a007147ba073157defc" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.212.0", + "wasmparser 0.215.0", ] [[package]] name = "wasmtime" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07232e0b473af36112da7348f51e73fa8b11047a6cb546096da3812930b7c93a" +checksum = "9a5883d64dfc8423c56e3d8df27cffc44db25336aa468e8e0724fddf30a333d7" dependencies = [ - "addr2line", + "addr2line 0.22.0", "anyhow", "async-trait", "bitflags 2.6.0", @@ -8010,7 +8035,7 @@ dependencies = [ "cc", "cfg-if", "encoding_rs", - "gimli", + "gimli 0.29.0", "hashbrown 0.14.5", "indexmap 2.4.0", "libc", @@ -8031,7 +8056,7 @@ dependencies = [ "smallvec", "sptr", "target-lexicon", - "wasmparser 0.212.0", + "wasmparser 0.215.0", "wasmtime-asm-macros", "wasmtime-component-macro", "wasmtime-component-util", @@ -8047,18 +8072,18 @@ dependencies = [ [[package]] name = "wasmtime-asm-macros" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5a9c42562d879c749288d9a26acc0d95d2ca069e30c2ec2efce84461c4d62b3" +checksum = "1c4dc7e2a379c0dd6be5b55857d14c4b277f43a9c429a9e14403eb61776ae3be" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-component-macro" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0c3f57c4bc96f9b4a6ff4d6cb6e837913eff32e98d09e2b6d79b5c4647b415b" +checksum = "4b07773d1c3dab5f014ec61316ee317aa424033e17e70a63abdf7c3a47e58fcf" dependencies = [ "anyhow", "proc-macro2", @@ -8066,20 +8091,20 @@ dependencies = [ "syn 2.0.75", "wasmtime-component-util", "wasmtime-wit-bindgen", - "wit-parser 0.212.0", + "wit-parser", ] [[package]] name = "wasmtime-component-util" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1da707969bc31a565da9b32d087eb2370c95c6f2087c5539a15f2e3b27e77203" +checksum = "e38d735320f4e83478369ce649ad8fe87c6b893220902e798547a225fc0c5874" [[package]] name = "wasmtime-cranelift" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62cb6135ec46994299be711b78b03acaa9480de3715f827d450f0c947a84977c" +checksum = "e570d831d0785d93d7d8c722b1eb9a34e0d0c1534317666f65892818358a2da9" dependencies = [ "anyhow", "cfg-if", @@ -8089,26 +8114,26 @@ dependencies = [ "cranelift-frontend", "cranelift-native", "cranelift-wasm", - "gimli", + "gimli 0.29.0", "log", "object 0.36.3", "target-lexicon", "thiserror", - "wasmparser 0.212.0", + "wasmparser 0.215.0", "wasmtime-environ", "wasmtime-versioned-export-macros", ] [[package]] name = "wasmtime-environ" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bcaa3b42a0718e9123da7fb75e8e13fc95df7db2a7e32e2f2f4f0d3333b7d6f" +checksum = "c5fe80dfbd81687431a7d4f25929fae1ae96894786d5c96b14ae41164ee97377" dependencies = [ "anyhow", "cranelift-bitset", "cranelift-entity", - "gimli", + "gimli 0.29.0", "indexmap 2.4.0", "log", "object 0.36.3", @@ -8117,8 +8142,8 @@ dependencies = [ "serde", "serde_derive", "target-lexicon", - "wasm-encoder 0.212.0", - "wasmparser 0.212.0", + "wasm-encoder 0.215.0", + "wasmparser 0.215.0", "wasmprinter", "wasmtime-component-util", "wasmtime-types", @@ -8126,9 +8151,9 @@ dependencies = [ [[package]] name = "wasmtime-fiber" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1c805515f4bc157f70f998038951009d21a19c1ef8c5fbb374a11b1d56672" +checksum = "0f39043d13c7b58db69dc9a0feb191a961e75a9ec2402aebf42de183c022bb8a" dependencies = [ "anyhow", "cc", @@ -8141,9 +8166,9 @@ dependencies = [ [[package]] name = "wasmtime-jit-icache-coherence" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cfee42dac5148fc2664ab1f5cb8d7fa77a28d1a2cf1d9483abc2c3d751a58b9" +checksum = "d15de8429db996f0d17a4163a35eccc3f874cbfb50f29c379951ea1bbb39452e" dependencies = [ "anyhow", "cfg-if", @@ -8153,29 +8178,29 @@ dependencies = [ [[package]] name = "wasmtime-slab" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42eb8f6515708ec67974998c3e644101db4186308985f5ef7c2ef324ff33c948" +checksum = "1f68d38fa6b30c5e1fc7d608263062997306f79e577ebd197ddcd6b0f55d87d1" [[package]] name = "wasmtime-types" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "046873fb8fb3e9652f3fd76fe99c8c8129007695c3d73b2e307fdae40f6e324c" +checksum = "6634e7079d9c5cfc81af8610ed59b488cc5b7f9777a2f4c1667a2565c2e45249" dependencies = [ "anyhow", "cranelift-entity", "serde", "serde_derive", "smallvec", - "wasmparser 0.212.0", + "wasmparser 0.215.0", ] [[package]] name = "wasmtime-versioned-export-macros" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c02af2e9dbeb427304d1a08787d70ed0dbfec1af2236616f84c9f1f03e7969" +checksum = "3850e3511d6c7f11a72d571890b0ed5f6204681f7f050b9de2690e7f13123fed" dependencies = [ "proc-macro2", "quote", @@ -8184,9 +8209,9 @@ dependencies = [ [[package]] name = "wasmtime-wasi" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a1349f254d0b8f2ec8f996d0982f040abf22cd6ab19e3cf67afd033c552208" +checksum = "545ae8298ffce025604f7480f9c7d6948c985bef7ce9aee249ef79307813e83c" dependencies = [ "anyhow", "async-trait", @@ -8214,16 +8239,16 @@ dependencies = [ [[package]] name = "wasmtime-winch" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ceddc47a49af10908a288fdfdc296ab3932062cab62a785e3705bbb3709c59" +checksum = "2a25199625effa4c13dd790d64bd56884b014c69829431bfe43991c740bd5bc1" dependencies = [ "anyhow", "cranelift-codegen", - "gimli", + "gimli 0.29.0", "object 0.36.3", "target-lexicon", - "wasmparser 0.212.0", + "wasmparser 0.215.0", "wasmtime-cranelift", "wasmtime-environ", "winch-codegen", @@ -8231,34 +8256,34 @@ dependencies = [ [[package]] name = "wasmtime-wit-bindgen" -version = "23.0.2" +version = "24.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75f528f8b8a2376a3dacaf497d960216dd466d324425361e1e00e26de0a7705c" +checksum = "3cb331ac7ed1d5ba49cddcdb6b11973752a857148858bb308777d2fc5584121f" dependencies = [ "anyhow", "heck 0.4.1", "indexmap 2.4.0", - "wit-parser 0.212.0", + "wit-parser", ] [[package]] name = "wast" -version = "215.0.0" +version = "216.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ff1d00d893593249e60720be04a7c1f42f1c4dc3806a2869f4e66ab61eb54cb" +checksum = "f7eb1f2eecd913fdde0dc6c3439d0f24530a98ac6db6cb3d14d92a5328554a08" dependencies = [ "bumpalo", "leb128", "memchr", "unicode-width", - "wasm-encoder 0.215.0", + "wasm-encoder 0.216.0", ] [[package]] name = "wat" -version = "1.215.0" +version = "1.216.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "670bf4d9c8cf76ae242d70ded47c546525b6dafaa6871f9bcb065344bf2b4e3d" +checksum = "ac0409090fb5154f95fb5ba3235675fd9e579e731524d63b6a2f653e1280c82a" dependencies = [ "wast", ] @@ -8358,17 +8383,17 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "0.21.2" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a41b67a37ea74e83c38ef495cc213aba73385236b1deee883dc869e835003b9" +checksum = "073efe897d9ead7fc609874f94580afc831114af5149b6a90ee0a3a39b497fe0" dependencies = [ "anyhow", "cranelift-codegen", - "gimli", + "gimli 0.29.0", "regalloc2", "smallvec", "target-lexicon", - "wasmparser 0.212.0", + "wasmparser 0.215.0", "wasmtime-cranelift", "wasmtime-environ", ] @@ -8392,6 +8417,19 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-sys" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" +dependencies = [ + "windows_aarch64_msvc 0.36.1", + "windows_i686_gnu 0.36.1", + "windows_i686_msvc 0.36.1", + "windows_x86_64_gnu 0.36.1", + "windows_x86_64_msvc 0.36.1", +] + [[package]] name = "windows-sys" version = "0.48.0" @@ -8462,6 +8500,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +[[package]] +name = "windows_aarch64_msvc" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" + [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -8474,6 +8518,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +[[package]] +name = "windows_i686_gnu" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" + [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -8492,6 +8542,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +[[package]] +name = "windows_i686_msvc" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" + [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -8504,6 +8560,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +[[package]] +name = "windows_x86_64_gnu" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" + [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -8528,6 +8590,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +[[package]] +name = "windows_x86_64_msvc" +version = "0.36.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" + [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -8596,7 +8664,7 @@ checksum = "bb7e3df01cd43cfa1cb52602e4fc05cb2b62217655f6705639b6953eb0a3fed2" dependencies = [ "anyhow", "heck 0.5.0", - "wit-parser 0.215.0", + "wit-parser", ] [[package]] @@ -8655,25 +8723,7 @@ dependencies = [ "wasm-encoder 0.215.0", "wasm-metadata", "wasmparser 0.215.0", - "wit-parser 0.215.0", -] - -[[package]] -name = "wit-parser" -version = "0.212.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ceeb0424aa8679f3fcf2d6e3cfa381f3d6fa6179976a2c05a6249dd2bb426716" -dependencies = [ - "anyhow", - "id-arena", - "indexmap 2.4.0", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-xid", - "wasmparser 0.212.0", + "wit-parser", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 577848329..593f312fc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -93,7 +93,7 @@ diesel-async = { version = "0.5.0", features = [ "tokio", ] } diesel_full_text_search = { version = "2.2.0", default-features = false } -fred = { version = "9.1.0", features = [ +fred = { version = "9.1.1", features = [ "enable-rustls-ring", "full-tracing", "i-scripts", @@ -110,7 +110,7 @@ garde = { version = "0.20.0", features = [ itertools = { version = "0.13.0", default-features = false } moka = { version = "=0.12.7", features = ["sync"] } simdutf8 = { version = "0.1.4", features = ["aarch64_neon"] } -sonic-rs = "0.3.10" +sonic-rs = "0.3.11" triomphe = { version = "0.1.13", default-features = false, features = [ "unsize", ] } @@ -221,7 +221,7 @@ tokio-postgres-rustls = { git = "https://github.com/jbg/tokio-postgres-rustls.gi async-stream = { git = "https://github.com/tokio-rs/async-stream.git", rev = "40a8deb7d41d3ac0e563f9a0fd7f600c23189987" } # SIMD runtime detection and generic I/O wrapper -sonic-rs = { git = "https://github.com/aumetra/sonic-rs.git", rev = "737ce92662b2ef973d0d1986f72837b7df714f23" } +sonic-rs = { git = "https://github.com/aumetra/sonic-rs.git", rev = "aa96b57ffc86b8aa81d1783d785c308e472378be" } # TCP nodelay for `axum::serve` and cloning improvements axum = { git = "https://github.com/tokio-rs/axum.git", rev = "918170a12bfcc488000998f33684c29f5599d0d6" } diff --git a/crates/kitsune-activitypub/Cargo.toml b/crates/kitsune-activitypub/Cargo.toml index 1a838e9bb..cd4dbc902 100644 --- a/crates/kitsune-activitypub/Cargo.toml +++ b/crates/kitsune-activitypub/Cargo.toml @@ -37,7 +37,7 @@ sonic-rs = { workspace = true } speedy-uuid = { workspace = true } tracing = "0.1.40" triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" url = "2.5.2" [target.'cfg(not(target_env = "msvc"))'.dependencies] diff --git a/crates/kitsune-cache/Cargo.toml b/crates/kitsune-cache/Cargo.toml index 933637503..7b3acdf69 100644 --- a/crates/kitsune-cache/Cargo.toml +++ b/crates/kitsune-cache/Cargo.toml @@ -14,7 +14,7 @@ serde = "1.0.208" sonic-rs = { workspace = true } tracing = "0.1.40" triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [dev-dependencies] tokio = { version = "1.39.3", features = ["macros", "rt"] } diff --git a/crates/kitsune-captcha/Cargo.toml b/crates/kitsune-captcha/Cargo.toml index b0021aa22..7269c515a 100644 --- a/crates/kitsune-captcha/Cargo.toml +++ b/crates/kitsune-captcha/Cargo.toml @@ -14,7 +14,7 @@ serde = { version = "1.0.208", features = ["derive"] } serde_urlencoded = "0.7.1" sonic-rs = { workspace = true } strum = { version = "0.26.3", features = ["derive"] } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [lints] workspace = true diff --git a/crates/kitsune-core/Cargo.toml b/crates/kitsune-core/Cargo.toml index 9dde2f881..69772dc84 100644 --- a/crates/kitsune-core/Cargo.toml +++ b/crates/kitsune-core/Cargo.toml @@ -14,7 +14,7 @@ kitsune-error = { workspace = true } paste = "1.0.15" serde = { version = "1.0.208", features = ["derive"] } triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" unsize = "1.1.0" [build-dependencies] diff --git a/crates/kitsune-db/Cargo.toml b/crates/kitsune-db/Cargo.toml index 3ae670a0b..2e3ac1e7d 100644 --- a/crates/kitsune-db/Cargo.toml +++ b/crates/kitsune-db/Cargo.toml @@ -28,7 +28,7 @@ rustls = { version = "0.23.12", default-features = false, features = [ "std", "tls12", ] } -rustls-native-certs = "0.7.1" +rustls-native-certs = "0.7.2" serde = { version = "1.0.208", features = ["derive"] } sonic-rs = { workspace = true } speedy-uuid = { workspace = true, features = ["diesel"] } @@ -38,7 +38,7 @@ tokio-postgres-rustls = "0.12.0" tracing = "0.1.40" tracing-log = "0.2.0" trials = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [dev-dependencies] kitsune-test = { workspace = true } diff --git a/crates/kitsune-derive/Cargo.toml b/crates/kitsune-derive/Cargo.toml index 25001913b..2c9a5a1ec 100644 --- a/crates/kitsune-derive/Cargo.toml +++ b/crates/kitsune-derive/Cargo.toml @@ -8,7 +8,7 @@ license.workspace = true [dependencies] kitsune-derive-impl = { path = "impl" } triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [lints] workspace = true diff --git a/crates/kitsune-email/Cargo.toml b/crates/kitsune-email/Cargo.toml index da9748ce1..199c70b88 100644 --- a/crates/kitsune-email/Cargo.toml +++ b/crates/kitsune-email/Cargo.toml @@ -32,7 +32,7 @@ mrml = { version = "4.0.1", default-features = false, features = [ ] } speedy-uuid = { workspace = true } triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [lints] workspace = true diff --git a/crates/kitsune-federation/Cargo.toml b/crates/kitsune-federation/Cargo.toml index 57f37d14d..12441fe70 100644 --- a/crates/kitsune-federation/Cargo.toml +++ b/crates/kitsune-federation/Cargo.toml @@ -19,7 +19,7 @@ kitsune-url = { workspace = true } kitsune-wasm-mrf = { workspace = true } kitsune-webfinger = { workspace = true } triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [lints] workspace = true diff --git a/crates/kitsune-jobs/Cargo.toml b/crates/kitsune-jobs/Cargo.toml index aaa1ec860..066ec5877 100644 --- a/crates/kitsune-jobs/Cargo.toml +++ b/crates/kitsune-jobs/Cargo.toml @@ -18,7 +18,7 @@ kitsune-error = { workspace = true } serde = { version = "1.0.208", features = ["derive"] } speedy-uuid = { workspace = true } tracing = "0.1.40" -typed-builder = "0.19.1" +typed-builder = "0.20.0" [lints] workspace = true diff --git a/crates/kitsune-mastodon/Cargo.toml b/crates/kitsune-mastodon/Cargo.toml index 9e1ee583a..52a5586be 100644 --- a/crates/kitsune-mastodon/Cargo.toml +++ b/crates/kitsune-mastodon/Cargo.toml @@ -24,7 +24,7 @@ smol_str = "0.2.2" sonic-rs = { workspace = true } speedy-uuid = { workspace = true } tracing = "0.1.40" -typed-builder = "0.19.1" +typed-builder = "0.20.0" [lints] workspace = true diff --git a/crates/kitsune-s3/Cargo.toml b/crates/kitsune-s3/Cargo.toml index 8ff1bdf1b..de5a20541 100644 --- a/crates/kitsune-s3/Cargo.toml +++ b/crates/kitsune-s3/Cargo.toml @@ -14,7 +14,7 @@ kitsune-http-client = { workspace = true } quick-xml = { version = "0.36.1", features = ["serialize"] } rusty-s3 = "0.5.0" serde = { version = "1.0.208", features = ["derive"] } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [dev-dependencies] kitsune-test = { workspace = true } diff --git a/crates/kitsune-service/Cargo.toml b/crates/kitsune-service/Cargo.toml index 5a2b53331..be73cb8d2 100644 --- a/crates/kitsune-service/Cargo.toml +++ b/crates/kitsune-service/Cargo.toml @@ -51,7 +51,7 @@ speedy-uuid = { workspace = true } tokio = { version = "1.39.3", features = ["macros", "sync"] } tracing = "0.1.40" triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" url = "2.5.2" zxcvbn = { version = "3.1.0", default-features = false } diff --git a/crates/kitsune-wasm-mrf/Cargo.toml b/crates/kitsune-wasm-mrf/Cargo.toml index f7dd32ddc..d675831f2 100644 --- a/crates/kitsune-wasm-mrf/Cargo.toml +++ b/crates/kitsune-wasm-mrf/Cargo.toml @@ -8,7 +8,7 @@ build = "build.rs" [dependencies] async-trait = "0.1.81" -blake3 = "1.5.3" +blake3 = "1.5.4" color-eyre = "0.6.3" derive_more = { version = "1.0.0", features = ["from"] } enum_dispatch = "0.3.13" @@ -29,7 +29,7 @@ tokio = { version = "1.39.3", features = ["fs"] } tracing = "0.1.40" triomphe = { workspace = true } walkdir = "2.5.0" -wasmtime = { version = "23.0.2", default-features = false, features = [ +wasmtime = { version = "24.0.0", default-features = false, features = [ "addr2line", "async", "component-model", @@ -38,13 +38,13 @@ wasmtime = { version = "23.0.2", default-features = false, features = [ "pooling-allocator", "runtime", ] } -wasmtime-wasi = { version = "23.0.2", default-features = false } +wasmtime-wasi = { version = "24.0.0", default-features = false } [dev-dependencies] tempfile = "3.12.0" tokio = { version = "1.39.3", features = ["macros", "rt"] } tracing-subscriber = "0.3.18" -wat = "1.215.0" +wat = "1.216.0" [lints] workspace = true diff --git a/kitsune-job-runner/Cargo.toml b/kitsune-job-runner/Cargo.toml index a11e5ad21..6177d942d 100644 --- a/kitsune-job-runner/Cargo.toml +++ b/kitsune-job-runner/Cargo.toml @@ -33,7 +33,7 @@ mimalloc = "0.1.43" tokio = { version = "1.39.3", features = ["full"] } tracing = "0.1.40" triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" [features] diff --git a/kitsune/Cargo.toml b/kitsune/Cargo.toml index e6db33683..e4401ce58 100644 --- a/kitsune/Cargo.toml +++ b/kitsune/Cargo.toml @@ -100,7 +100,7 @@ tower-http-digest = { workspace = true } tracing = "0.1.40" trials = { workspace = true } triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" url = "2.5.2" # --- Optional dependencies --- diff --git a/lib/athena/Cargo.toml b/lib/athena/Cargo.toml index c23f87cbe..09521418e 100644 --- a/lib/athena/Cargo.toml +++ b/lib/athena/Cargo.toml @@ -27,7 +27,7 @@ tokio = { version = "1.39.3", features = ["macros", "rt", "sync"] } tokio-util = { version = "0.7.11", features = ["rt"] } tracing = "0.1.40" triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" typetag = "0.2.18" unsize = "1.1.0" @@ -36,7 +36,9 @@ redis = ["dep:either", "dep:fred", "dep:rand", "dep:sonic-rs"] [dev-dependencies] kitsune-test = { workspace = true } -postcard = { version = "1.0.8", default-features = false, features = ["alloc"] } +postcard = { version = "1.0.10", default-features = false, features = [ + "alloc", +] } tracing-subscriber = "0.3.18" [lints] diff --git a/lib/cursiv/Cargo.toml b/lib/cursiv/Cargo.toml index 4d078cf00..3d0ca14dc 100644 --- a/lib/cursiv/Cargo.toml +++ b/lib/cursiv/Cargo.toml @@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0" [dependencies] aliri_braid = "0.4.0" -blake3 = "1.5.3" +blake3 = "1.5.4" cookie = { version = "0.18.1", features = ["percent-encode"] } hex-simd = "0.8.0" http = "1.1.0" diff --git a/lib/fast-cjson/tests/proptest.rs b/lib/fast-cjson/tests/proptest.rs index 21f16f20a..80b3459d8 100644 --- a/lib/fast-cjson/tests/proptest.rs +++ b/lib/fast-cjson/tests/proptest.rs @@ -8,6 +8,7 @@ pub struct Data { int_array: Vec, string: String, string_array: Vec, + big_int: i128, } proptest! { diff --git a/lib/geomjeungja/Cargo.toml b/lib/geomjeungja/Cargo.toml index 7cbfed2ad..628f1ec0f 100644 --- a/lib/geomjeungja/Cargo.toml +++ b/lib/geomjeungja/Cargo.toml @@ -14,7 +14,7 @@ simdutf8 = { workspace = true } thiserror = "1.0.63" tracing = "0.1.40" triomphe = { workspace = true } -typed-builder = "0.19.1" +typed-builder = "0.20.0" unsize = "1.1.0" [dev-dependencies] diff --git a/lib/mrf-manifest/Cargo.toml b/lib/mrf-manifest/Cargo.toml index 65bf881d0..fceaeac91 100644 --- a/lib/mrf-manifest/Cargo.toml +++ b/lib/mrf-manifest/Cargo.toml @@ -13,13 +13,13 @@ semver = { version = "1.0.23", features = ["serde"] } serde = { version = "1.0.208", features = ["derive"] } sonic-rs = { workspace = true, optional = true } thiserror = { version = "1.0.63", optional = true } -wasm-encoder = { version = "0.215.0", optional = true } -wasmparser = { version = "0.215.0", optional = true } +wasm-encoder = { version = "0.216.0", optional = true } +wasmparser = { version = "0.216.0", optional = true } [dev-dependencies] insta = { version = "1.39.0", default-features = false, features = ["json"] } sonic-rs = { workspace = true } -wat = "1.215.0" +wat = "1.216.0" [features] decode = ["dep:leb128", "dep:sonic-rs", "dep:thiserror", "dep:wasmparser"] diff --git a/lib/mrf-tool/Cargo.toml b/lib/mrf-tool/Cargo.toml index b8c83f43a..f5cbeb6fa 100644 --- a/lib/mrf-tool/Cargo.toml +++ b/lib/mrf-tool/Cargo.toml @@ -16,11 +16,11 @@ mrf-manifest = { workspace = true, features = [ "serialise", ] } serde_json = "1.0.125" -wasmparser = "0.215.0" +wasmparser = "0.216.0" [lints] workspace = true [dev-dependencies] serde_json = "1.0.125" -wat = "1.215.0" +wat = "1.216.0" diff --git a/lib/speedy-uuid/Cargo.toml b/lib/speedy-uuid/Cargo.toml index 6ec69291a..c8503d3d0 100644 --- a/lib/speedy-uuid/Cargo.toml +++ b/lib/speedy-uuid/Cargo.toml @@ -11,7 +11,7 @@ diesel = { version = "2.2.2", default-features = false, features = [ "postgres_backend", "uuid", ], optional = true } -fred = { version = "9.1.0", default-features = false, optional = true } +fred = { version = "9.1.1", default-features = false, optional = true } serde = { version = "1.0.208", optional = true } thiserror = "1.0.63" uuid = { version = "1.10.0", features = ["fast-rng", "v7"] }