diff --git a/Cargo.lock b/Cargo.lock index 1ab32c1970..52e3cfd515 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -45,7 +45,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if 1.0.0", - "getrandom 0.2.15", + "getrandom 0.2.14", "once_cell", "version_check", "zerocopy", @@ -230,7 +230,7 @@ checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -261,7 +261,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -737,7 +737,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -1197,7 +1197,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -1263,12 +1263,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.8" +version = "0.20.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" +checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" dependencies = [ - "darling_core 0.20.8", - "darling_macro 0.20.8", + "darling_core 0.20.9", + "darling_macro 0.20.9", ] [[package]] @@ -1287,16 +1287,16 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.8" +version = "0.20.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f" +checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", - "strsim 0.10.0", - "syn 2.0.63", + "strsim 0.11.1", + "syn 2.0.64", ] [[package]] @@ -1312,13 +1312,13 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.20.8" +version = "0.20.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" +checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" dependencies = [ - "darling_core 0.20.8", + "darling_core 0.20.9", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -1360,6 +1360,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "dbus" +version = "0.9.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" +dependencies = [ + "libc", + "libdbus-sys", + "winapi", +] + [[package]] name = "der" version = "0.7.9" @@ -1594,9 +1605,9 @@ dependencies = [ [[package]] name = "either" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" +checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" [[package]] name = "elliptic-curve" @@ -1673,7 +1684,7 @@ checksum = "a1ab991c1362ac86c61ab6f556cff143daa22e5a15e4e189df818b2fd19fe65b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -1686,7 +1697,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -1848,7 +1859,7 @@ checksum = "dd65f1b59dd22d680c7a626cc4a000c1e03d241c51c3e034d2bc9f1e90734f9b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -1979,7 +1990,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "forc" -version = "0.58.0" +version = "0.59.0" dependencies = [ "annotate-snippets", "ansi_term", @@ -1990,7 +2001,7 @@ dependencies = [ "completest-pty", "forc-pkg", "forc-test", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "forc-util", "fs_extra", "fuel-asm", @@ -2015,7 +2026,7 @@ dependencies = [ [[package]] name = "forc-client" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "async-trait", @@ -2024,7 +2035,7 @@ dependencies = [ "devault", "forc", "forc-pkg", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "forc-tx", "forc-util", "forc-wallet", @@ -2051,13 +2062,13 @@ dependencies = [ [[package]] name = "forc-crypto" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "async-trait", "atty", "clap 4.5.4", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "forc-util", "fuel-core-types", "fuel-crypto", @@ -2077,7 +2088,7 @@ dependencies = [ [[package]] name = "forc-debug" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "clap 4.5.4", @@ -2102,7 +2113,7 @@ dependencies = [ [[package]] name = "forc-doc" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "clap 4.5.4", @@ -2127,12 +2138,12 @@ dependencies = [ [[package]] name = "forc-fmt" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "clap 4.5.4", "forc-pkg", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "forc-util", "prettydiff 0.5.1", "sway-core", @@ -2144,7 +2155,7 @@ dependencies = [ [[package]] name = "forc-lsp" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "clap 4.5.4", @@ -2155,12 +2166,12 @@ dependencies = [ [[package]] name = "forc-pkg" -version = "0.58.0" +version = "0.59.0" dependencies = [ "ansi_term", "anyhow", "cid", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "forc-util", "fuel-abi-types", "futures", @@ -2191,7 +2202,7 @@ dependencies = [ [[package]] name = "forc-test" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "forc-pkg", @@ -2218,7 +2229,7 @@ dependencies = [ [[package]] name = "forc-tracing" -version = "0.58.0" +version = "0.59.0" dependencies = [ "ansi_term", "tracing", @@ -2227,7 +2238,7 @@ dependencies = [ [[package]] name = "forc-tx" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "clap 4.5.4", @@ -2242,7 +2253,7 @@ dependencies = [ [[package]] name = "forc-util" -version = "0.58.0" +version = "0.59.0" dependencies = [ "annotate-snippets", "ansi_term", @@ -2250,7 +2261,7 @@ dependencies = [ "clap 4.5.4", "dirs 3.0.2", "fd-lock 4.0.2", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "fuel-tx", "hex", "paste", @@ -2345,7 +2356,7 @@ dependencies = [ "regex", "serde", "serde_json", - "syn 2.0.63", + "syn 2.0.64", "thiserror", ] @@ -2521,7 +2532,7 @@ checksum = "2b85e8e508b26d088262075fcfe9921b7009c931fef1cc55fe1dafb116c99884" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", "synstructure 0.13.1", ] @@ -2739,7 +2750,7 @@ dependencies = [ "quote", "regex", "serde_json", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -2780,7 +2791,7 @@ dependencies = [ "proc-macro2", "quote", "rand", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -2887,7 +2898,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -2954,9 +2965,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.15" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" dependencies = [ "cfg-if 1.0.0", "libc", @@ -3507,7 +3518,7 @@ dependencies = [ "autocfg", "impl-tools-lib", "proc-macro-error", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -3519,7 +3530,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -3612,9 +3623,9 @@ dependencies = [ [[package]] name = "insta" -version = "1.38.0" +version = "1.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc" +checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5" dependencies = [ "console", "lazy_static", @@ -3804,9 +3815,19 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.154" +version = "0.2.153" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" +checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" + +[[package]] +name = "libdbus-sys" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" +dependencies = [ + "cc", + "pkg-config", +] [[package]] name = "libgit2-sys" @@ -3955,9 +3976,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "lock_api" @@ -4028,9 +4049,9 @@ checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" [[package]] name = "mdbook" -version = "0.4.37" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c33564061c3c640bed5ace7d6a2a1b65f2c64257d1ac930c15e94ed0fb561d3" +checksum = "b45a38e19bd200220ef07c892b0157ad3d2365e5b5a267ca01ad12182491eea5" dependencies = [ "anyhow", "chrono", @@ -4041,7 +4062,7 @@ dependencies = [ "log", "memchr", "once_cell", - "opener 0.6.1", + "opener 0.7.0", "pulldown-cmark", "regex", "serde", @@ -4554,10 +4575,10 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" dependencies = [ - "proc-macro-crate 1.1.3", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -4632,13 +4653,14 @@ dependencies = [ [[package]] name = "opener" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c62dcb6174f9cb326eac248f07e955d5d559c272730b6c03e396b443b562788" +checksum = "f9901cb49d7fc923b256db329ee26ffed69130bf05d74b9efdd1875c92d6af01" dependencies = [ "bstr", + "dbus", "normpath", - "winapi", + "windows-sys 0.52.0", ] [[package]] @@ -4664,7 +4686,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -4891,7 +4913,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -4978,7 +5000,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -5251,7 +5273,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -5367,7 +5389,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.15", + "getrandom 0.2.14", ] [[package]] @@ -5466,7 +5488,7 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" dependencies = [ - "getrandom 0.2.15", + "getrandom 0.2.14", "libredox 0.1.3", "thiserror", ] @@ -5641,7 +5663,7 @@ checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" dependencies = [ "cc", "cfg-if 1.0.0", - "getrandom 0.2.15", + "getrandom 0.2.14", "libc", "spin 0.9.8", "untrusted 0.9.0", @@ -5844,9 +5866,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.16" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "092474d1a01ea8278f69e6a358998405fae5b8b963ddaeb2b0b04a128bf1dfb0" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" [[package]] name = "rustyline" @@ -6089,22 +6111,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.201" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "780f1cebed1629e4753a1a38a3c72d30b97ec044f0aef68cb26650a3c5cf363c" +checksum = "226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.201" +version = "1.0.202" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5e405930b9796f1c00bee880d03fc7e0bb4b9a11afc776885ffe84320da2865" +checksum = "6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -6135,14 +6157,14 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] name = "serde_spanned" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" dependencies = [ "serde", ] @@ -6183,10 +6205,10 @@ version = "3.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" dependencies = [ - "darling 0.20.8", + "darling 0.20.9", "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -6224,7 +6246,7 @@ checksum = "82fe9db325bcef1fbcde82e078a5cc4efdf787e96b3b9cf45b50b529f2083d67" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -6538,7 +6560,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -6562,7 +6584,7 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "sway-ast" -version = "0.58.0" +version = "0.59.0" dependencies = [ "extension-trait", "num-bigint", @@ -6574,7 +6596,7 @@ dependencies = [ [[package]] name = "sway-core" -version = "0.58.0" +version = "0.59.0" dependencies = [ "clap 4.5.4", "derivative", @@ -6620,7 +6642,7 @@ dependencies = [ [[package]] name = "sway-error" -version = "0.58.0" +version = "0.59.0" dependencies = [ "either", "in_definite", @@ -6633,7 +6655,7 @@ dependencies = [ [[package]] name = "sway-ir" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "downcast-rs", @@ -6652,7 +6674,7 @@ dependencies = [ [[package]] name = "sway-ir-macros" -version = "0.58.0" +version = "0.59.0" dependencies = [ "itertools 0.10.5", "proc-macro2", @@ -6662,7 +6684,7 @@ dependencies = [ [[package]] name = "sway-lsp" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "assert-json-diff", @@ -6672,7 +6694,7 @@ dependencies = [ "dirs 4.0.0", "fd-lock 4.0.2", "forc-pkg", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "forc-util", "futures", "indexmap 2.2.6", @@ -6727,7 +6749,7 @@ dependencies = [ [[package]] name = "sway-parse" -version = "0.58.0" +version = "0.59.0" dependencies = [ "assert_matches", "extension-trait", @@ -6745,7 +6767,7 @@ dependencies = [ [[package]] name = "sway-types" -version = "0.58.0" +version = "0.59.0" dependencies = [ "bytecount", "fuel-asm", @@ -6764,7 +6786,7 @@ dependencies = [ [[package]] name = "sway-utils" -version = "0.58.0" +version = "0.59.0" dependencies = [ "serde", "walkdir", @@ -6772,11 +6794,11 @@ dependencies = [ [[package]] name = "swayfmt" -version = "0.58.0" +version = "0.59.0" dependencies = [ "anyhow", "difference", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "paste", "prettydiff 0.6.4", "ropey", @@ -6806,9 +6828,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.63" +version = "2.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf5be731623ca1a1fb7d8be6f261a3be6d3e2337b8a1f97be944d020c8fcb704" +checksum = "7ad3dee41f36859875573074334c200d1add8e4a87bb37113ebd31d926b7b11f" dependencies = [ "proc-macro2", "quote", @@ -6841,7 +6863,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -7026,7 +7048,7 @@ dependencies = [ "forc-client", "forc-pkg", "forc-test", - "forc-tracing 0.58.0", + "forc-tracing 0.59.0", "fuel-vm", "futures", "gag", @@ -7099,7 +7121,7 @@ checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -7253,7 +7275,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -7334,9 +7356,9 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" dependencies = [ "serde", ] @@ -7443,7 +7465,7 @@ checksum = "84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -7472,7 +7494,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -7539,7 +7561,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "static_assertions", ] @@ -7707,7 +7729,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom 0.2.15", + "getrandom 0.2.14", "serde", ] @@ -7852,7 +7874,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", "wasm-bindgen-shared", ] @@ -7886,7 +7908,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -8351,7 +8373,7 @@ checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] [[package]] @@ -8371,5 +8393,5 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.63", + "syn 2.0.64", ] diff --git a/docs/reference/src/documentation/introduction/installation/cargo.md b/docs/reference/src/documentation/introduction/installation/cargo.md index 49d28af916..d60715c439 100644 --- a/docs/reference/src/documentation/introduction/installation/cargo.md +++ b/docs/reference/src/documentation/introduction/installation/cargo.md @@ -1,7 +1,7 @@ # Cargo -Cargo can be used to install the Sway toolchain with various [`plugins`](https://fuellabs.github.io/sway/v0.58.0/book/forc/plugins/index.html). +Cargo can be used to install the Sway toolchain with various [`plugins`](https://fuellabs.github.io/sway/v0.59.0/book/forc/plugins/index.html). ## Dependencies diff --git a/docs/reference/src/documentation/introduction/installation/index.md b/docs/reference/src/documentation/introduction/installation/index.md index e74888bcb8..b4313bcdf7 100644 --- a/docs/reference/src/documentation/introduction/installation/index.md +++ b/docs/reference/src/documentation/introduction/installation/index.md @@ -19,9 +19,9 @@ The supported operating systems include Linux and macOS; however, Windows is [`u `Cargo` may be used instead of [`Fuelup`](fuelup.md); however, the user needs to manage the toolchain themselves. -The advantage of using `Cargo` is the installation of [`plugins`](https://fuellabs.github.io/sway/v0.58.0/book/forc/plugins/index.html) that have not been added into [`Fuelup`](fuelup.md). +The advantage of using `Cargo` is the installation of [`plugins`](https://fuellabs.github.io/sway/v0.59.0/book/forc/plugins/index.html) that have not been added into [`Fuelup`](fuelup.md). -The disadvantage occurs when [`Fuelup`](fuelup.md) and `Cargo` are used in tandem because the latest [`plugins`](https://fuellabs.github.io/sway/v0.58.0/book/forc/plugins/index.html) may not be recognized. +The disadvantage occurs when [`Fuelup`](fuelup.md) and `Cargo` are used in tandem because the latest [`plugins`](https://fuellabs.github.io/sway/v0.59.0/book/forc/plugins/index.html) may not be recognized. ## Source diff --git a/docs/reference/src/documentation/introduction/installation/source.md b/docs/reference/src/documentation/introduction/installation/source.md index f4935c2c79..3c963d422d 100644 --- a/docs/reference/src/documentation/introduction/installation/source.md +++ b/docs/reference/src/documentation/introduction/installation/source.md @@ -5,7 +5,7 @@ The `Sway toolchain` can be built directly from the [`Sway repository`](https:// ## Installation & Updating -In the root of the repository `/sway/` build [`forc`](https://fuellabs.github.io/sway/v0.58.0/book/forc/commands/index.html) with the following command: +In the root of the repository `/sway/` build [`forc`](https://fuellabs.github.io/sway/v0.59.0/book/forc/commands/index.html) with the following command: ```bash diff --git a/docs/reference/src/index.md b/docs/reference/src/index.md index 92f182102c..2d41358d0b 100644 --- a/docs/reference/src/index.md +++ b/docs/reference/src/index.md @@ -1,5 +1,5 @@ # The Sway Reference -This is the technical reference for the Sway programming language. For a prose explanation and introduction to the language, please refer to the [Sway Book](https://fuellabs.github.io/sway/v0.58.0/book/). +This is the technical reference for the Sway programming language. For a prose explanation and introduction to the language, please refer to the [Sway Book](https://fuellabs.github.io/sway/v0.59.0/book/). diff --git a/forc-pkg/Cargo.toml b/forc-pkg/Cargo.toml index d469812cd3..d5109190fd 100644 --- a/forc-pkg/Cargo.toml +++ b/forc-pkg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-pkg" -version = "0.58.0" +version = "0.59.0" description = "Building, locking, fetching and updating Sway projects as Forc packages." authors.workspace = true edition.workspace = true @@ -12,8 +12,8 @@ repository.workspace = true ansi_term = "0.12" anyhow = "1" cid = "0.10" -forc-tracing = { version = "0.58.0", path = "../forc-tracing" } -forc-util = { version = "0.58.0", path = "../forc-util" } +forc-tracing = { version = "0.59.0", path = "../forc-tracing" } +forc-util = { version = "0.59.0", path = "../forc-util" } fuel-abi-types = { workspace = true } futures = "0.3" git2 = { version = "0.17.2", features = [ @@ -30,10 +30,10 @@ serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1.9" serde_json = "1.0" serde_with = "3.3.0" -sway-core = { version = "0.58.0", path = "../sway-core" } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-types = { version = "0.58.0", path = "../sway-types" } -sway-utils = { version = "0.58.0", path = "../sway-utils" } +sway-core = { version = "0.59.0", path = "../sway-core" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-types = { version = "0.59.0", path = "../sway-types" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } tar = "0.4.38" toml = { version = "0.7", features = ["parse"] } tracing = "0.1" diff --git a/forc-plugins/forc-client/Cargo.toml b/forc-plugins/forc-client/Cargo.toml index 2a8d6892cf..5e93bf4df6 100644 --- a/forc-plugins/forc-client/Cargo.toml +++ b/forc-plugins/forc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-client" -version = "0.58.0" +version = "0.59.0" description = "A `forc` plugin for interacting with a Fuel node." authors.workspace = true edition.workspace = true @@ -14,11 +14,11 @@ async-trait = "0.1.58" chrono = { version = "0.4", default-features = false, features = ["std"] } clap = { version = "4.5.4", features = ["derive", "env"] } devault = "0.1" -forc = { version = "0.58.0", path = "../../forc" } -forc-pkg = { version = "0.58.0", path = "../../forc-pkg" } -forc-tracing = { version = "0.58.0", path = "../../forc-tracing" } -forc-tx = { version = "0.58.0", path = "../forc-tx" } -forc-util = { version = "0.58.0", path = "../../forc-util" } +forc = { version = "0.59.0", path = "../../forc" } +forc-pkg = { version = "0.59.0", path = "../../forc-pkg" } +forc-tracing = { version = "0.59.0", path = "../../forc-tracing" } +forc-tx = { version = "0.59.0", path = "../forc-tx" } +forc-util = { version = "0.59.0", path = "../../forc-util" } forc-wallet = { workspace = true } fuel-abi-types = { workspace = true } fuel-core-client = { workspace = true, features = ["subscriptions"] } @@ -34,9 +34,9 @@ rand = "0.8" rpassword = "7.2" serde = "1.0" serde_json = "1" -sway-core = { version = "0.58.0", path = "../../sway-core" } -sway-types = { version = "0.58.0", path = "../../sway-types" } -sway-utils = { version = "0.58.0", path = "../../sway-utils" } +sway-core = { version = "0.59.0", path = "../../sway-core" } +sway-types = { version = "0.59.0", path = "../../sway-types" } +sway-utils = { version = "0.59.0", path = "../../sway-utils" } tokio = { version = "1.8", features = ["macros", "rt-multi-thread", "process"] } tracing = "0.1" diff --git a/forc-plugins/forc-crypto/Cargo.toml b/forc-plugins/forc-crypto/Cargo.toml index 17a17ddf43..a689821f70 100644 --- a/forc-plugins/forc-crypto/Cargo.toml +++ b/forc-plugins/forc-crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-crypto" -version = "0.58.0" +version = "0.59.0" description = "A `forc` plugin for handling various cryptographic operations and conversions." authors.workspace = true edition.workspace = true @@ -13,8 +13,8 @@ anyhow = "1.0.75" async-trait = "0.1.58" atty = "0.2.14" clap = { version = "4.5.4", features = ["derive", "env"] } -forc-tracing = { version = "0.58.0", path = "../../forc-tracing" } -forc-util = { version = "0.58.0", path = "../../forc-util" } +forc-tracing = { version = "0.59.0", path = "../../forc-tracing" } +forc-util = { version = "0.59.0", path = "../../forc-util" } fuel-core-types = { workspace = true } fuel-crypto = { workspace = true, features = ["random"] } fuels-core = { workspace = true } diff --git a/forc-plugins/forc-debug/Cargo.toml b/forc-plugins/forc-debug/Cargo.toml index f4a375db19..24708d26b5 100644 --- a/forc-plugins/forc-debug/Cargo.toml +++ b/forc-plugins/forc-debug/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-debug" -version = "0.58.0" +version = "0.59.0" description = "Supports debugging Sway code via CLI and DAP server." authors.workspace = true edition.workspace = true @@ -12,8 +12,8 @@ repository.workspace = true anyhow = "1.0" # Used by the examples and for conversion only clap = { version = "4.5.4", features = ["derive", "env"] } dap = "0.4.1-alpha1" -forc-pkg = { version = "0.58.0", path = "../../forc-pkg" } -forc-test = { version = "0.58.0", path = "../../forc-test" } +forc-pkg = { version = "0.59.0", path = "../../forc-pkg" } +forc-test = { version = "0.59.0", path = "../../forc-test" } fuel-core-client = { workspace = true } fuel-types = { workspace = true, features = ["serde"] } fuel-vm = { workspace = true, features = ["serde"] } @@ -21,8 +21,8 @@ rayon = "1.7.0" serde = "1.0" serde_json = "1.0" shellfish = { version = "0.6.0", features = ["rustyline", "async", "tokio"] } -sway-core = { version = "0.58.0", path = "../../sway-core" } -sway-types = { version = "0.58.0", path = "../../sway-types" } +sway-core = { version = "0.59.0", path = "../../sway-core" } +sway-types = { version = "0.59.0", path = "../../sway-types" } thiserror = "1.0" tokio = { version = "1.8", features = [ "net", diff --git a/forc-plugins/forc-doc/Cargo.toml b/forc-plugins/forc-doc/Cargo.toml index ee8b78f677..7b350d16d3 100644 --- a/forc-plugins/forc-doc/Cargo.toml +++ b/forc-plugins/forc-doc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-doc" -version = "0.58.0" +version = "0.59.0" description = "Build the documentation for the local package and all dependencies. The output is placed in `out/doc` in the same format as the project." authors.workspace = true edition.workspace = true @@ -13,19 +13,19 @@ anyhow = "1.0.65" clap = { version = "4.5.4", features = ["derive"] } colored = "2.0.0" comrak = "0.16" -forc-pkg = { version = "0.58.0", path = "../../forc-pkg" } -forc-util = { version = "0.58.0", path = "../../forc-util" } +forc-pkg = { version = "0.59.0", path = "../../forc-pkg" } +forc-util = { version = "0.59.0", path = "../../forc-util" } horrorshow = "0.8.4" include_dir = "0.7.3" minifier = "0.3.0" opener = "0.5.0" serde = "1.0" serde_json = "1.0" -sway-ast = { version = "0.58.0", path = "../../sway-ast" } -sway-core = { version = "0.58.0", path = "../../sway-core" } -sway-lsp = { version = "0.58.0", path = "../../sway-lsp" } -sway-types = { version = "0.58.0", path = "../../sway-types" } -swayfmt = { version = "0.58.0", path = "../../swayfmt" } +sway-ast = { version = "0.59.0", path = "../../sway-ast" } +sway-core = { version = "0.59.0", path = "../../sway-core" } +sway-lsp = { version = "0.59.0", path = "../../sway-lsp" } +sway-types = { version = "0.59.0", path = "../../sway-types" } +swayfmt = { version = "0.59.0", path = "../../swayfmt" } [dev-dependencies] dir_indexer = "0.0.2" diff --git a/forc-plugins/forc-fmt/Cargo.toml b/forc-plugins/forc-fmt/Cargo.toml index 5760fd703f..cccb751d80 100644 --- a/forc-plugins/forc-fmt/Cargo.toml +++ b/forc-plugins/forc-fmt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-fmt" -version = "0.58.0" +version = "0.59.0" description = "A `forc` plugin for running the Sway code formatter." authors.workspace = true edition.workspace = true @@ -11,12 +11,12 @@ repository.workspace = true [dependencies] anyhow = "1" clap = { version = "4.5.4", features = ["derive"] } -forc-pkg = { version = "0.58.0", path = "../../forc-pkg" } -forc-tracing = { version = "0.58.0", path = "../../forc-tracing" } -forc-util = { version = "0.58.0", path = "../../forc-util" } +forc-pkg = { version = "0.59.0", path = "../../forc-pkg" } +forc-tracing = { version = "0.59.0", path = "../../forc-tracing" } +forc-util = { version = "0.59.0", path = "../../forc-util" } prettydiff = "0.5" -sway-core = { version = "0.58.0", path = "../../sway-core" } -sway-utils = { version = "0.58.0", path = "../../sway-utils" } -swayfmt = { version = "0.58.0", path = "../../swayfmt" } +sway-core = { version = "0.59.0", path = "../../sway-core" } +sway-utils = { version = "0.59.0", path = "../../sway-utils" } +swayfmt = { version = "0.59.0", path = "../../swayfmt" } taplo = "0.7" tracing = "0.1" diff --git a/forc-plugins/forc-lsp/Cargo.toml b/forc-plugins/forc-lsp/Cargo.toml index 9d4ddb3db0..e24c53a5f4 100644 --- a/forc-plugins/forc-lsp/Cargo.toml +++ b/forc-plugins/forc-lsp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-lsp" -version = "0.58.0" +version = "0.59.0" description = "A simple `forc` plugin for starting the sway language server." authors.workspace = true edition.workspace = true @@ -11,6 +11,6 @@ repository.workspace = true [dependencies] anyhow = "1" clap = { version = "4.5.4", features = ["derive"] } -sway-lsp = { version = "0.58.0", path = "../../sway-lsp" } +sway-lsp = { version = "0.59.0", path = "../../sway-lsp" } tikv-jemallocator = "0.5" tokio = { version = "1.8" } diff --git a/forc-plugins/forc-tx/Cargo.toml b/forc-plugins/forc-tx/Cargo.toml index a7ecb1412d..8f0edc22cb 100644 --- a/forc-plugins/forc-tx/Cargo.toml +++ b/forc-plugins/forc-tx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-tx" -version = "0.58.0" +version = "0.59.0" description = "A `forc` plugin for constructing transactions." authors.workspace = true edition.workspace = true @@ -19,7 +19,7 @@ path = "src/main.rs" anyhow = "1" clap = { version = "4.5.4", features = ["derive", "env"] } devault = "0.1" -forc-util = { version = "0.58.0", path = "../../forc-util" } +forc-util = { version = "0.59.0", path = "../../forc-util" } fuel-tx = { workspace = true, features = ["serde", "test-helpers", "random"] } fuel-types = { workspace = true, features = ["serde"] } serde = "1.0" diff --git a/forc-test/Cargo.toml b/forc-test/Cargo.toml index ad390a6d49..f47863a033 100644 --- a/forc-test/Cargo.toml +++ b/forc-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-test" -version = "0.58.0" +version = "0.59.0" description = "A library for building and running Sway unit tests within Forc packages." authors.workspace = true edition.workspace = true @@ -10,12 +10,12 @@ repository.workspace = true [dependencies] anyhow = "1" -forc-pkg = { version = "0.58.0", path = "../forc-pkg" } +forc-pkg = { version = "0.59.0", path = "../forc-pkg" } fuel-abi-types = { workspace = true } fuel-tx = { workspace = true, features = ["test-helpers"] } fuel-vm = { workspace = true, features = ["random", "test-helpers"] } fuels-core = { workspace = true } rand = "0.8" rayon = "1.7.0" -sway-core = { version = "0.58.0", path = "../sway-core" } -sway-types = { version = "0.58.0", path = "../sway-types" } +sway-core = { version = "0.59.0", path = "../sway-core" } +sway-types = { version = "0.59.0", path = "../sway-types" } diff --git a/forc-tracing/Cargo.toml b/forc-tracing/Cargo.toml index 89f4d9a2e3..2a2998936e 100644 --- a/forc-tracing/Cargo.toml +++ b/forc-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-tracing" -version = "0.58.0" +version = "0.59.0" description = "Tracing utility shared between forc crates." authors.workspace = true edition.workspace = true diff --git a/forc-util/Cargo.toml b/forc-util/Cargo.toml index 3d1ed5f693..2562d8d1d4 100644 --- a/forc-util/Cargo.toml +++ b/forc-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-util" -version = "0.58.0" +version = "0.59.0" description = "Utility items shared between forc crates." authors.workspace = true edition.workspace = true @@ -15,7 +15,7 @@ anyhow = "1" clap = { version = "4.5.4", features = ["cargo", "derive", "env"] } dirs = "3.0.2" fd-lock = "4.0" -forc-tracing = { version = "0.58.0", path = "../forc-tracing" } +forc-tracing = { version = "0.59.0", path = "../forc-tracing" } fuel-tx = { workspace = true, features = ["serde"], optional = true } hex = "0.4.3" paste = "1.0.14" @@ -23,10 +23,10 @@ regex = "1.10.2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.73" serial_test = "3.0.0" -sway-core = { version = "0.58.0", path = "../sway-core" } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-types = { version = "0.58.0", path = "../sway-types" } -sway-utils = { version = "0.58.0", path = "../sway-utils" } +sway-core = { version = "0.59.0", path = "../sway-core" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-types = { version = "0.59.0", path = "../sway-types" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } tracing = "0.1" tracing-subscriber = { version = "0.3", features = [ "ansi", diff --git a/forc/Cargo.toml b/forc/Cargo.toml index 6f388756fd..165617853f 100644 --- a/forc/Cargo.toml +++ b/forc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc" -version = "0.58.0" +version = "0.59.0" description = "Fuel Orchestrator." authors.workspace = true edition.workspace = true @@ -23,20 +23,20 @@ anyhow = "1.0.41" clap = { version = "4.5.4", features = ["cargo", "derive", "env"] } clap_complete = "4.5.2" clap_complete_fig = "4.5.0" -forc-pkg = { version = "0.58.0", path = "../forc-pkg" } -forc-test = { version = "0.58.0", path = "../forc-test" } -forc-tracing = { version = "0.58.0", path = "../forc-tracing" } -forc-util = { version = "0.58.0", path = "../forc-util" } +forc-pkg = { version = "0.59.0", path = "../forc-pkg" } +forc-test = { version = "0.59.0", path = "../forc-test" } +forc-tracing = { version = "0.59.0", path = "../forc-tracing" } +forc-util = { version = "0.59.0", path = "../forc-util" } fs_extra = "1.2" fuel-asm = { workspace = true } hex = "0.4.3" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.73" -sway-core = { version = "0.58.0", path = "../sway-core" } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-ir = { version = "0.58.0", path = "../sway-ir" } -sway-types = { version = "0.58.0", path = "../sway-types" } -sway-utils = { version = "0.58.0", path = "../sway-utils" } +sway-core = { version = "0.59.0", path = "../sway-core" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-ir = { version = "0.59.0", path = "../sway-ir" } +sway-types = { version = "0.59.0", path = "../sway-types" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } term-table = "1.3" tokio = { version = "1.8.0", features = ["macros", "rt-multi-thread"] } toml = { version = "0.7", features = ["parse"] } diff --git a/sway-ast/Cargo.toml b/sway-ast/Cargo.toml index 61569120a9..9337f11880 100644 --- a/sway-ast/Cargo.toml +++ b/sway-ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ast" -version = "0.58.0" +version = "0.59.0" description = "Sway's AST" authors.workspace = true edition.workspace = true @@ -13,8 +13,8 @@ extension-trait = "1.0.1" num-bigint = { version = "0.4.3", features = ["serde"] } num-traits = "0.2.14" serde = { version = "1.0", features = ["derive"] } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-types = { version = "0.58.0", path = "../sway-types" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-types = { version = "0.59.0", path = "../sway-types" } [lints.clippy] iter_over_hash_type = "deny" diff --git a/sway-core/Cargo.toml b/sway-core/Cargo.toml index 951999d59a..b2a961dc99 100644 --- a/sway-core/Cargo.toml +++ b/sway-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-core" -version = "0.58.0" +version = "0.59.0" description = "Sway core language." authors.workspace = true edition.workspace = true @@ -40,12 +40,12 @@ serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.91" sha2 = "0.9" strum = { version = "0.24.1", features = ["derive"] } -sway-ast = { version = "0.58.0", path = "../sway-ast" } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-ir = { version = "0.58.0", path = "../sway-ir" } -sway-parse = { version = "0.58.0", path = "../sway-parse" } -sway-types = { version = "0.58.0", path = "../sway-types" } -sway-utils = { version = "0.58.0", path = "../sway-utils" } +sway-ast = { version = "0.59.0", path = "../sway-ast" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-ir = { version = "0.59.0", path = "../sway-ir" } +sway-parse = { version = "0.59.0", path = "../sway-parse" } +sway-types = { version = "0.59.0", path = "../sway-types" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } thiserror = "1.0" tracing = "0.1" uint = "0.9" diff --git a/sway-error/Cargo.toml b/sway-error/Cargo.toml index ff2504d55c..4363c974c1 100644 --- a/sway-error/Cargo.toml +++ b/sway-error/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-error" -version = "0.58.0" +version = "0.59.0" description = "Sway's error handling" authors.workspace = true edition.workspace = true @@ -13,7 +13,7 @@ either = "1.9.0" in_definite = "1.0.0" num-traits = "0.2.14" smallvec = "1.7" -sway-types = { version = "0.58.0", path = "../sway-types" } +sway-types = { version = "0.59.0", path = "../sway-types" } thiserror = "1.0" uwuify = { version = "^0.2", optional = true } diff --git a/sway-ir/Cargo.toml b/sway-ir/Cargo.toml index 6d54c4220f..ceef5aa8d7 100644 --- a/sway-ir/Cargo.toml +++ b/sway-ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ir" -version = "0.58.0" +version = "0.59.0" description = "Sway intermediate representation." authors.workspace = true edition.workspace = true @@ -19,9 +19,9 @@ peg = "0.7" prettydiff = "0.6.4" rustc-hash = "1.1.0" slotmap = "1.0.7" -sway-ir-macros = { version = "0.58.0", path = "sway-ir-macros" } -sway-types = { version = "0.58.0", path = "../sway-types" } -sway-utils = { version = "0.58.0", path = "../sway-utils" } +sway-ir-macros = { version = "0.59.0", path = "sway-ir-macros" } +sway-types = { version = "0.59.0", path = "../sway-types" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } [lints.clippy] iter_over_hash_type = "deny" diff --git a/sway-ir/sway-ir-macros/Cargo.toml b/sway-ir/sway-ir-macros/Cargo.toml index ee00fe39d0..10ac8e8ee9 100644 --- a/sway-ir/sway-ir-macros/Cargo.toml +++ b/sway-ir/sway-ir-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ir-macros" -version = "0.58.0" +version = "0.59.0" description = "Macros for sway's intermediate representation." authors.workspace = true edition.workspace = true diff --git a/sway-lsp/Cargo.toml b/sway-lsp/Cargo.toml index 43eab7ef2f..326db74aa7 100644 --- a/sway-lsp/Cargo.toml +++ b/sway-lsp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-lsp" -version = "0.58.0" +version = "0.59.0" description = "LSP server for Sway." authors.workspace = true edition.workspace = true @@ -13,9 +13,9 @@ anyhow = "1.0.41" crossbeam-channel = "0.5" dashmap = "5.4" fd-lock = "4.0" -forc-pkg = { version = "0.58.0", path = "../forc-pkg" } -forc-tracing = { version = "0.58.0", path = "../forc-tracing" } -forc-util = { version = "0.58.0", path = "../forc-util" } +forc-pkg = { version = "0.59.0", path = "../forc-pkg" } +forc-tracing = { version = "0.59.0", path = "../forc-tracing" } +forc-util = { version = "0.59.0", path = "../forc-util" } indexmap = { version = "2.0.0", features = ["rayon"] } lsp-types = { version = "0.94", features = ["proposed"] } notify = "5.0.0" @@ -28,13 +28,13 @@ rayon-cond = "0.3" ropey = "1.2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.60" -sway-ast = { version = "0.58.0", path = "../sway-ast" } -sway-core = { version = "0.58.0", path = "../sway-core" } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-parse = { version = "0.58.0", path = "../sway-parse" } -sway-types = { version = "0.58.0", path = "../sway-types" } -sway-utils = { version = "0.58.0", path = "../sway-utils" } -swayfmt = { version = "0.58.0", path = "../swayfmt" } +sway-ast = { version = "0.59.0", path = "../sway-ast" } +sway-core = { version = "0.59.0", path = "../sway-core" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-parse = { version = "0.59.0", path = "../sway-parse" } +sway-types = { version = "0.59.0", path = "../sway-types" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } +swayfmt = { version = "0.59.0", path = "../swayfmt" } syn = { version = "1.0.73", features = ["full"] } tempfile = "3" thiserror = "1.0.30" diff --git a/sway-parse/Cargo.toml b/sway-parse/Cargo.toml index 4811370efd..64d772bb7e 100644 --- a/sway-parse/Cargo.toml +++ b/sway-parse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-parse" -version = "0.58.0" +version = "0.59.0" description = "Sway's parser" authors.workspace = true edition.workspace = true @@ -13,9 +13,9 @@ extension-trait = "1.0.1" num-bigint = "0.4.3" num-traits = "0.2.14" phf = { version = "0.10.1", features = ["macros"] } -sway-ast = { version = "0.58.0", path = "../sway-ast" } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-types = { version = "0.58.0", path = "../sway-types" } +sway-ast = { version = "0.59.0", path = "../sway-ast" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-types = { version = "0.59.0", path = "../sway-types" } thiserror = "1.0" unicode-bidi = "0.3.13" unicode-xid = "0.2.2" diff --git a/sway-types/Cargo.toml b/sway-types/Cargo.toml index 5d2722a81f..5e51083990 100644 --- a/sway-types/Cargo.toml +++ b/sway-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-types" -version = "0.58.0" +version = "0.59.0" description = "Sway core types." authors.workspace = true edition.workspace = true @@ -20,7 +20,7 @@ num-traits = "0.2.16" parking_lot = "0.12" rustc-hash = "1.1.0" serde = { version = "1.0", features = ["derive"] } -sway-utils = { version = "0.58.0", path = "../sway-utils" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } thiserror = "1" [features] diff --git a/sway-utils/Cargo.toml b/sway-utils/Cargo.toml index 88e9792dd5..202af791ba 100644 --- a/sway-utils/Cargo.toml +++ b/sway-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-utils" -version = "0.58.0" +version = "0.59.0" description = "Sway common utils." authors.workspace = true edition.workspace = true diff --git a/swayfmt/Cargo.toml b/swayfmt/Cargo.toml index 17497cd090..e2797b4f00 100644 --- a/swayfmt/Cargo.toml +++ b/swayfmt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "swayfmt" -version = "0.58.0" +version = "0.59.0" description = "Sway language formatter." authors.workspace = true edition.workspace = true @@ -10,16 +10,16 @@ repository.workspace = true [dependencies] anyhow = "1" -forc-tracing = { version = "0.58.0", path = "../forc-tracing" } +forc-tracing = { version = "0.59.0", path = "../forc-tracing" } ropey = "1.5" serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1.9" -sway-ast = { version = "0.58.0", path = "../sway-ast" } -sway-core = { version = "0.58.0", path = "../sway-core" } -sway-error = { version = "0.58.0", path = "../sway-error" } -sway-parse = { version = "0.58.0", path = "../sway-parse" } -sway-types = { version = "0.58.0", path = "../sway-types" } -sway-utils = { version = "0.58.0", path = "../sway-utils" } +sway-ast = { version = "0.59.0", path = "../sway-ast" } +sway-core = { version = "0.59.0", path = "../sway-core" } +sway-error = { version = "0.59.0", path = "../sway-error" } +sway-parse = { version = "0.59.0", path = "../sway-parse" } +sway-types = { version = "0.59.0", path = "../sway-types" } +sway-utils = { version = "0.59.0", path = "../sway-utils" } thiserror = "1.0.30" toml = { version = "0.7", features = ["parse"] }