From 241d30f7cde5cdd1f378eb2bc1daae945f329d0c Mon Sep 17 00:00:00 2001 From: IGI-111 Date: Mon, 14 Aug 2023 15:33:58 +0200 Subject: [PATCH] Bump to v0.44.0 (#4945) --- Cargo.lock | 283 ++++++++---------- .../introduction/installation/cargo.md | 2 +- .../introduction/installation/index.md | 4 +- .../introduction/installation/source.md | 2 +- docs/reference/src/index.md | 2 +- forc-pkg/Cargo.toml | 14 +- forc-plugins/forc-client/Cargo.toml | 18 +- forc-plugins/forc-doc/Cargo.toml | 16 +- forc-plugins/forc-fmt/Cargo.toml | 14 +- forc-plugins/forc-lsp/Cargo.toml | 4 +- forc-plugins/forc-tx/Cargo.toml | 4 +- forc-test/Cargo.toml | 8 +- forc-tracing/Cargo.toml | 2 +- forc-util/Cargo.toml | 12 +- forc/Cargo.toml | 18 +- sway-ast/Cargo.toml | 6 +- sway-core/Cargo.toml | 14 +- sway-error/Cargo.toml | 4 +- sway-ir/Cargo.toml | 8 +- sway-ir/sway-ir-macros/Cargo.toml | 2 +- sway-lsp/Cargo.toml | 20 +- sway-parse/Cargo.toml | 8 +- sway-types/Cargo.toml | 2 +- sway-utils/Cargo.toml | 2 +- swayfmt/Cargo.toml | 16 +- 25 files changed, 234 insertions(+), 251 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 75e5db2b24..ac823b75fa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -51,9 +51,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +checksum = "86b8f9420f797f2d9e935edf629310eb938a0d839f984e25327f3c7eed22300c" dependencies = [ "memchr", ] @@ -154,9 +154,9 @@ dependencies = [ [[package]] name = "anstyle-wincon" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" +checksum = "c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c" dependencies = [ "anstyle", "windows-sys 0.48.0", @@ -210,9 +210,9 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "async-trait" -version = "0.1.72" +version = "0.1.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" +checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" dependencies = [ "proc-macro2", "quote", @@ -352,9 +352,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" +checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" [[package]] name = "bitmaps" @@ -495,7 +495,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05" dependencies = [ "memchr", - "regex-automata 0.3.4", + "regex-automata 0.3.6", "serde", ] @@ -534,9 +534,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.0.81" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c6b2562119bf28c3439f7f02db99faf0aa1a8cdfe5772a2ee155d32227239f0" +checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01" dependencies = [ "jobserver", "libc", @@ -647,9 +647,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.3.19" +version = "4.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" +checksum = "c27cdf28c0f604ba3f512b0c9a409f8de8513e4816705deb0498b627e7c3a3fd" dependencies = [ "clap_builder", "clap_derive 4.3.12", @@ -658,9 +658,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.3.19" +version = "4.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" +checksum = "08a9f1ab5e9f01a9b81f202e8562eb9a10de70abf9eaeac1be465c28b75aa4aa" dependencies = [ "anstream", "anstyle", @@ -685,7 +685,7 @@ version = "4.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fc443334c81a804575546c5a8a79b4913b50e28d69232903604cada1de817ce" dependencies = [ - "clap 4.3.19", + "clap 4.3.21", ] [[package]] @@ -842,7 +842,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "784836d0812dade01579cc0cc9b1684847044e716fd7aa6bffbc172e42199500" dependencies = [ - "clap 4.3.19", + "clap 4.3.21", "entities", "memchr", "once_cell", @@ -871,9 +871,9 @@ dependencies = [ [[package]] name = "const-oid" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "795bc6e66a8e340f075fcf6227e417a2dc976b92b91f3cdc778bb858778b6747" +checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" [[package]] name = "constant_time_eq" @@ -994,7 +994,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.3.19", + "clap 4.3.21", "criterion-plot", "is-terminal", "itertools", @@ -1023,9 +1023,9 @@ dependencies = [ [[package]] name = "critical-section" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52" +checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" [[package]] name = "crossbeam-channel" @@ -1266,9 +1266,9 @@ dependencies = [ [[package]] name = "der" -version = "0.7.7" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c7ed52955ce76b1554f509074bb357d3fb8ac9b51288a65a3fd480d1dfba946" +checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" dependencies = [ "const-oid", "zeroize", @@ -1671,7 +1671,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef033ed5e9bad94e55838ca0ca906db0e043f517adda0c8b79c7a8c66c93c1b5" dependencies = [ "cfg-if", - "rustix 0.38.6", + "rustix 0.38.8", "windows-sys 0.48.0", ] @@ -1708,13 +1708,13 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.21" +version = "0.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" +checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.2.16", + "redox_syscall 0.3.5", "windows-sys 0.48.0", ] @@ -1754,7 +1754,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "forc" -version = "0.43.2" +version = "0.44.0" dependencies = [ "annotate-snippets", "ansi_term", @@ -1776,7 +1776,7 @@ dependencies = [ "sway-utils", "term-table", "tokio", - "toml 0.5.11", + "toml", "toml_edit", "tracing", "url", @@ -1787,7 +1787,7 @@ dependencies = [ [[package]] name = "forc-client" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "async-trait", @@ -1822,10 +1822,10 @@ dependencies = [ [[package]] name = "forc-doc" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", - "clap 4.3.19", + "clap 4.3.21", "colored", "comrak", "forc-pkg", @@ -1842,7 +1842,7 @@ dependencies = [ [[package]] name = "forc-fmt" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "clap 3.2.25", @@ -1859,7 +1859,7 @@ dependencies = [ [[package]] name = "forc-lsp" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "clap 3.2.25", @@ -1869,7 +1869,7 @@ dependencies = [ [[package]] name = "forc-pkg" -version = "0.43.2" +version = "0.44.0" dependencies = [ "ansi_term", "anyhow", @@ -1895,7 +1895,7 @@ dependencies = [ "sway-utils", "sysinfo", "tar", - "toml 0.5.11", + "toml", "tracing", "url", "vec1", @@ -1904,7 +1904,7 @@ dependencies = [ [[package]] name = "forc-test" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "forc-pkg", @@ -1919,7 +1919,7 @@ dependencies = [ [[package]] name = "forc-tracing" -version = "0.43.2" +version = "0.44.0" dependencies = [ "ansi_term", "tracing", @@ -1928,7 +1928,7 @@ dependencies = [ [[package]] name = "forc-tx" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "clap 3.2.25", @@ -1943,7 +1943,7 @@ dependencies = [ [[package]] name = "forc-util" -version = "0.43.2" +version = "0.44.0" dependencies = [ "annotate-snippets", "ansi_term", @@ -1972,7 +1972,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8df9ef0ea688621e659a30aee08a3f67df3de0ab9340203736eabc074e223af2" dependencies = [ "anyhow", - "clap 4.3.19", + "clap 4.3.21", "eth-keystore", "fuel-crypto", "fuel-types", @@ -2082,9 +2082,9 @@ dependencies = [ [[package]] name = "fuel-core-chain-config" -version = "0.20.3" +version = "0.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "026a8f47f4855d6116e3ed17b69e3e3a49f2a665f082ff23ddf51be50dbadc7f" +checksum = "677ad22091e093376a8bfebd851aa0c68c91ec7549d364eb7e479c8bdb71c2df" dependencies = [ "anyhow", "bech32 0.9.1", @@ -2102,9 +2102,9 @@ dependencies = [ [[package]] name = "fuel-core-client" -version = "0.20.3" +version = "0.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aeeb7fb3e9412d604deb50d34b9ce35f6cb3665b35894ccb544826fb3dddd7e4" +checksum = "c4e7ba0f41ac470def4ab4bdbde9014aeb94d58251f22ddd7eeb9d25ced96f4b" dependencies = [ "anyhow", "cynic", @@ -2125,9 +2125,9 @@ dependencies = [ [[package]] name = "fuel-core-storage" -version = "0.20.3" +version = "0.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0ed04030a98c6bc4964bacc0f4f10e3799c06351e638d2ac0085bbac20e90f0" +checksum = "dd88b6f4d49f7930f5f08b681627b5da4a59baa74cb4ed0867cecd76bc2faa78" dependencies = [ "anyhow", "fuel-core-types", @@ -2137,9 +2137,9 @@ dependencies = [ [[package]] name = "fuel-core-types" -version = "0.20.3" +version = "0.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d806959e36259bb50429528f3a65f7ff485d8bc8243feb7c81da949063c3957d" +checksum = "6ca102e8edbc81a2fd1e0701b8b9a2206fd3532ae3d4f0fd72ddadbdbb5a4962" dependencies = [ "anyhow", "derive_more", @@ -2240,7 +2240,7 @@ dependencies = [ "quote", "serde", "snafu", - "toml 0.5.11", + "toml", ] [[package]] @@ -2902,9 +2902,9 @@ checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" [[package]] name = "httpdate" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "humantime" @@ -2929,7 +2929,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.4.9", "tokio", "tower-service", "tracing", @@ -3280,7 +3280,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" dependencies = [ "hermit-abi 0.3.2", - "rustix 0.38.6", + "rustix 0.38.8", "windows-sys 0.48.0", ] @@ -3342,9 +3342,9 @@ dependencies = [ [[package]] name = "kqueue" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" +checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" dependencies = [ "kqueue-sys", "libc", @@ -3352,9 +3352,9 @@ dependencies = [ [[package]] name = "kqueue-sys" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" +checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" dependencies = [ "bitflags 1.3.2", "libc", @@ -3454,9 +3454,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "logos" @@ -3483,9 +3483,9 @@ dependencies = [ [[package]] name = "lsp-types" -version = "0.94.0" +version = "0.94.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237" +checksum = "c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1" dependencies = [ "bitflags 1.3.2", "serde", @@ -3511,13 +3511,13 @@ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" [[package]] name = "mdbook" -version = "0.4.32" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bdbb9ad3cd885a014d15e4b358e2dd3f68599e704fa679c6dcb06691359ad60" +checksum = "c55eb7c4dad20cc5bc15181c2aaf43d5689d5c3e0b80b50cc4cf0b7fe72a26d9" dependencies = [ "anyhow", "chrono", - "clap 4.3.19", + "clap 4.3.21", "clap_complete 4.3.2", "env_logger", "handlebars", @@ -3531,7 +3531,7 @@ dependencies = [ "serde_json", "shlex", "tempfile", - "toml 0.7.6", + "toml", "topological-sort", ] @@ -3876,9 +3876,9 @@ dependencies = [ [[package]] name = "num-complex" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" +checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" dependencies = [ "num-traits", ] @@ -4034,9 +4034,9 @@ dependencies = [ [[package]] name = "openssl" -version = "0.10.55" +version = "0.10.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" +checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -4075,9 +4075,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.90" +version = "0.9.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" +checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac" dependencies = [ "cc", "libc", @@ -4359,18 +4359,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" +checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" +checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", @@ -4379,9 +4379,9 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.2.10" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" +checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05" [[package]] name = "pin-utils" @@ -4553,7 +4553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ "thiserror", - "toml 0.5.11", + "toml", ] [[package]] @@ -4776,13 +4776,13 @@ dependencies = [ [[package]] name = "regex" -version = "1.9.1" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" +checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.3.4", + "regex-automata 0.3.6", "regex-syntax 0.7.4", ] @@ -4797,9 +4797,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.4" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294" +checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69" dependencies = [ "aho-corasick", "memchr", @@ -5051,11 +5051,11 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.6" +version = "0.38.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ee020b1716f0a80e2ace9b03441a749e402e86712f15f16fe8a8f75afac732f" +checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f" dependencies = [ - "bitflags 2.3.3", + "bitflags 2.4.0", "errno", "libc", "linux-raw-sys 0.4.5", @@ -5083,7 +5083,7 @@ checksum = "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb" dependencies = [ "log", "ring", - "rustls-webpki 0.101.2", + "rustls-webpki 0.101.3", "sct 0.7.0", ] @@ -5132,9 +5132,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.101.2" +version = "0.101.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "513722fd73ad80a71f72b61009ea1b584bcfa1483ca93949c8f290298837fa59" +checksum = "261e9e0888cba427c3316e6322805653c9425240b6fd96cee7cb671ab70ab8d0" dependencies = [ "ring", "untrusted", @@ -5317,18 +5317,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.180" +version = "1.0.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed" +checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.180" +version = "1.0.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036" +checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" dependencies = [ "proc-macro2", "quote", @@ -5366,15 +5366,6 @@ dependencies = [ "syn 2.0.28", ] -[[package]] -name = "serde_spanned" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" -dependencies = [ - "serde", -] - [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -5583,6 +5574,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "socket2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +dependencies = [ + "libc", + "windows-sys 0.48.0", +] + [[package]] name = "spin" version = "0.5.2" @@ -5717,7 +5718,7 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "sway-ast" -version = "0.43.2" +version = "0.44.0" dependencies = [ "extension-trait", "num-bigint", @@ -5729,7 +5730,7 @@ dependencies = [ [[package]] name = "sway-core" -version = "0.43.2" +version = "0.44.0" dependencies = [ "clap 3.2.25", "derivative", @@ -5770,7 +5771,7 @@ dependencies = [ [[package]] name = "sway-error" -version = "0.43.2" +version = "0.44.0" dependencies = [ "num-traits", "smallvec", @@ -5781,7 +5782,7 @@ dependencies = [ [[package]] name = "sway-ir" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "downcast-rs", @@ -5797,7 +5798,7 @@ dependencies = [ [[package]] name = "sway-ir-macros" -version = "0.43.2" +version = "0.44.0" dependencies = [ "itertools", "proc-macro2", @@ -5807,7 +5808,7 @@ dependencies = [ [[package]] name = "sway-lsp" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "assert-json-diff", @@ -5860,7 +5861,7 @@ dependencies = [ [[package]] name = "sway-parse" -version = "0.43.2" +version = "0.44.0" dependencies = [ "assert_matches", "extension-trait", @@ -5877,7 +5878,7 @@ dependencies = [ [[package]] name = "sway-types" -version = "0.43.2" +version = "0.44.0" dependencies = [ "fuel-asm", "fuel-crypto", @@ -5890,14 +5891,14 @@ dependencies = [ [[package]] name = "sway-utils" -version = "0.43.2" +version = "0.44.0" dependencies = [ "serde", ] [[package]] name = "swayfmt" -version = "0.43.2" +version = "0.44.0" dependencies = [ "anyhow", "forc-tracing", @@ -5914,7 +5915,7 @@ dependencies = [ "sway-types", "test-macros", "thiserror", - "toml 0.5.11", + "toml", ] [[package]] @@ -5975,9 +5976,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.29.7" +version = "0.29.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "165d6d8539689e3d3bc8b98ac59541e1f21c7de7c85d60dc80e43ae0ed2113db" +checksum = "d10ed79c22663a35a255d289a7fdcb43559fc77ff15df5ce6c341809e7867528" dependencies = [ "cfg-if", "core-foundation-sys", @@ -6016,15 +6017,15 @@ dependencies = [ "rowan", "semver", "smallvec", - "toml 0.5.11", + "toml", "wasm-bindgen", ] [[package]] name = "tar" -version = "0.4.39" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec96d2ffad078296368d46ff1cb309be1c23c513b4ab0e22a45de0185275ac96" +checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" dependencies = [ "filetime", "libc", @@ -6033,14 +6034,14 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.7.0" +version = "3.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998" +checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651" dependencies = [ "cfg-if", "fastrand", "redox_syscall 0.3.5", - "rustix 0.38.6", + "rustix 0.38.8", "windows-sys 0.48.0", ] @@ -6115,7 +6116,7 @@ dependencies = [ "anyhow", "assert_matches", "bytes", - "clap 4.3.19", + "clap 4.3.21", "colored", "filecheck", "forc", @@ -6140,7 +6141,7 @@ dependencies = [ "sway-utils", "textwrap 0.16.0", "tokio", - "toml 0.5.11", + "toml", "tracing", ] @@ -6302,11 +6303,10 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.29.1" +version = "1.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" +checksum = "40de3a2ba249dcb097e01be5e67a5ff53cf250397715a071a81543e8a832a920" dependencies = [ - "autocfg", "backtrace", "bytes", "libc", @@ -6315,7 +6315,7 @@ dependencies = [ "parking_lot 0.12.1", "pin-project-lite", "signal-hook-registry", - "socket2", + "socket2 0.5.3", "tokio-macros", "windows-sys 0.48.0", ] @@ -6395,26 +6395,11 @@ dependencies = [ "serde", ] -[[package]] -name = "toml" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" -dependencies = [ - "serde", - "serde_spanned", - "toml_datetime", - "toml_edit", -] - [[package]] name = "toml_datetime" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" -dependencies = [ - "serde", -] [[package]] name = "toml_edit" @@ -6423,8 +6408,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" dependencies = [ "indexmap 2.0.0", - "serde", - "serde_spanned", "toml_datetime", "winnow", ] @@ -7128,9 +7111,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" [[package]] name = "winnow" -version = "0.5.3" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f46aab759304e4d7b2075a9aecba26228bb073ee8c50db796b2c72c676b5d807" +checksum = "5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d" dependencies = [ "memchr", ] @@ -7232,9 +7215,9 @@ dependencies = [ [[package]] name = "xattr" -version = "0.2.3" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" +checksum = "f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985" dependencies = [ "libc", ] diff --git a/docs/reference/src/documentation/introduction/installation/cargo.md b/docs/reference/src/documentation/introduction/installation/cargo.md index 7136b71280..8008f8bd25 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.43.2/book/forc/plugins/index.html). +Cargo can be used to install the Sway toolchain with various [`plugins`](https://fuellabs.github.io/sway/v0.44.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 3c2ebaab22..b39a879f70 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.43.2/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.44.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.43.2/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.44.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 ca12302545..7a266e164e 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.43.2/book/forc/commands/index.html) with the following command: +In the root of the repository `/sway/` build [`forc`](https://fuellabs.github.io/sway/v0.44.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 6c8151136a..d529e9f0ed 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.43.2/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.44.0/book/). diff --git a/forc-pkg/Cargo.toml b/forc-pkg/Cargo.toml index 2deb2f8bdc..b08fa64f82 100644 --- a/forc-pkg/Cargo.toml +++ b/forc-pkg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-pkg" -version = "0.43.2" +version = "0.44.0" description = "Building, locking, fetching and updating Sway projects as Forc packages." authors.workspace = true edition.workspace = true @@ -13,8 +13,8 @@ ansi_term = "0.12" anyhow = "1" cid = "0.10" fd-lock = "3.0" -forc-tracing = { version = "0.43.2", path = "../forc-tracing" } -forc-util = { version = "0.43.2", path = "../forc-util" } +forc-tracing = { version = "0.44.0", path = "../forc-tracing" } +forc-util = { version = "0.44.0", path = "../forc-util" } fuel-abi-types = "0.1" futures = "0.3" git2 = { version = "0.17.2", features = ["vendored-libgit2", "vendored-openssl"] } @@ -27,10 +27,10 @@ semver = { version = "1.0", features = ["serde"] } serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1" serde_json = "1.0" -sway-core = { version = "0.43.2", path = "../sway-core" } -sway-error = { version = "0.43.2", path = "../sway-error" } -sway-types = { version = "0.43.2", path = "../sway-types" } -sway-utils = { version = "0.43.2", path = "../sway-utils" } +sway-core = { version = "0.44.0", path = "../sway-core" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-types = { version = "0.44.0", path = "../sway-types" } +sway-utils = { version = "0.44.0", path = "../sway-utils" } tar = "0.4.38" toml = "0.5" tracing = "0.1" diff --git a/forc-plugins/forc-client/Cargo.toml b/forc-plugins/forc-client/Cargo.toml index 38e392f2f9..4c14d34d8c 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.43.2" +version = "0.44.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 = "3", features = ["derive", "env"] } devault = "0.1" -forc = { version = "0.43.2", path = "../../forc" } -forc-pkg = { version = "0.43.2", path = "../../forc-pkg" } -forc-tracing = { version = "0.43.2", path = "../../forc-tracing" } -forc-tx = { version = "0.43.2", path = "../forc-tx" } -forc-util = { version = "0.43.2", path = "../../forc-util" } +forc = { version = "0.44.0", path = "../../forc" } +forc-pkg = { version = "0.44.0", path = "../../forc-pkg" } +forc-tracing = { version = "0.44.0", path = "../../forc-tracing" } +forc-tx = { version = "0.44.0", path = "../forc-tx" } +forc-util = { version = "0.44.0", path = "../../forc-util" } forc-wallet = { workspace = true } fuel-abi-types = "0.3" fuel-core-client = { workspace = true } @@ -33,9 +33,9 @@ rand = "0.8" rpassword = "7.2" serde = "1.0" serde_json = "1" -sway-core = { version = "0.43.2", path = "../../sway-core" } -sway-types = { version = "0.43.2", path = "../../sway-types" } -sway-utils = { version = "0.43.2", path = "../../sway-utils" } +sway-core = { version = "0.44.0", path = "../../sway-core" } +sway-types = { version = "0.44.0", path = "../../sway-types" } +sway-utils = { version = "0.44.0", path = "../../sway-utils" } tokio = { version = "1.8", features = ["macros", "rt-multi-thread", "process"] } tracing = "0.1" diff --git a/forc-plugins/forc-doc/Cargo.toml b/forc-plugins/forc-doc/Cargo.toml index f14a52862b..1513af8305 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.43.2" +version = "0.44.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,13 +13,13 @@ anyhow = "1.0.65" clap = { version = "4.0.18", features = ["derive"] } colored = "2.0.0" comrak = "0.16" -forc-pkg = { version = "0.43.2", path = "../../forc-pkg" } -forc-util = { version = "0.43.2", path = "../../forc-util" } +forc-pkg = { version = "0.44.0", path = "../../forc-pkg" } +forc-util = { version = "0.44.0", path = "../../forc-util" } horrorshow = "0.8.4" include_dir = "0.7.3" opener = "0.5.0" -sway-ast = { version = "0.43.2", path = "../../sway-ast" } -sway-core = { version = "0.43.2", path = "../../sway-core" } -sway-lsp = { version = "0.43.2", path = "../../sway-lsp" } -sway-types = { version = "0.43.2", path = "../../sway-types" } -swayfmt = { version = "0.43.2", path = "../../swayfmt" } +sway-ast = { version = "0.44.0", path = "../../sway-ast" } +sway-core = { version = "0.44.0", path = "../../sway-core" } +sway-lsp = { version = "0.44.0", path = "../../sway-lsp" } +sway-types = { version = "0.44.0", path = "../../sway-types" } +swayfmt = { version = "0.44.0", path = "../../swayfmt" } diff --git a/forc-plugins/forc-fmt/Cargo.toml b/forc-plugins/forc-fmt/Cargo.toml index b65e8a26ea..bc130dca9f 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.43.2" +version = "0.44.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 = "3", features = ["derive"] } -forc-pkg = { version = "0.43.2", path = "../../forc-pkg" } -forc-tracing = { version = "0.43.2", path = "../../forc-tracing" } -forc-util = { version = "0.43.2", path = "../../forc-util" } +forc-pkg = { version = "0.44.0", path = "../../forc-pkg" } +forc-tracing = { version = "0.44.0", path = "../../forc-tracing" } +forc-util = { version = "0.44.0", path = "../../forc-util" } prettydiff = "0.5" -sway-core = { version = "0.43.2", path = "../../sway-core" } -sway-utils = { version = "0.43.2", path = "../../sway-utils" } -swayfmt = { version = "0.43.2", path = "../../swayfmt" } +sway-core = { version = "0.44.0", path = "../../sway-core" } +sway-utils = { version = "0.44.0", path = "../../sway-utils" } +swayfmt = { version = "0.44.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 c38ca1f167..6e951680a0 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.43.2" +version = "0.44.0" description = "A simple `forc` plugin for starting the sway language server." authors.workspace = true edition.workspace = true @@ -11,5 +11,5 @@ repository.workspace = true [dependencies] anyhow = "1" clap = { version = "3", features = ["derive"] } -sway-lsp = { version = "0.43.2", path = "../../sway-lsp" } +sway-lsp = { version = "0.44.0", path = "../../sway-lsp" } tokio = { version = "1.8" } diff --git a/forc-plugins/forc-tx/Cargo.toml b/forc-plugins/forc-tx/Cargo.toml index 2ec3674f9e..9437e268d6 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.43.2" +version = "0.44.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 = "3", features = ["derive", "env"] } devault = "0.1" -forc-util = { version = "0.43.2", path = "../../forc-util" } +forc-util = { version = "0.44.0", path = "../../forc-util" } fuel-tx = { workspace = true, features = ["serde"] } fuel-types = { workspace = true, features = ["serde"] } serde = "1.0" diff --git a/forc-test/Cargo.toml b/forc-test/Cargo.toml index 40aeda26cd..25ddd8990f 100644 --- a/forc-test/Cargo.toml +++ b/forc-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-test" -version = "0.43.2" +version = "0.44.0" description = "A library for building and running Sway unit tests within Forc packages." authors.workspace = true edition.workspace = true @@ -10,11 +10,11 @@ repository.workspace = true [dependencies] anyhow = "1" -forc-pkg = { version = "0.43.2", path = "../forc-pkg" } +forc-pkg = { version = "0.44.0", path = "../forc-pkg" } fuel-abi-types = "0.2" fuel-tx = { workspace = true, features = ["builder"] } fuel-vm = { workspace = true, features = ["random"] } rand = "0.8" rayon = "1.7.0" -sway-core = { version = "0.43.2", path = "../sway-core" } -sway-types = { version = "0.43.2", path = "../sway-types" } +sway-core = { version = "0.44.0", path = "../sway-core" } +sway-types = { version = "0.44.0", path = "../sway-types" } diff --git a/forc-tracing/Cargo.toml b/forc-tracing/Cargo.toml index 4b99471cf4..21690a1325 100644 --- a/forc-tracing/Cargo.toml +++ b/forc-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-tracing" -version = "0.43.2" +version = "0.44.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 17d3291110..bd50f0e0e6 100644 --- a/forc-util/Cargo.toml +++ b/forc-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-util" -version = "0.43.2" +version = "0.44.0" description = "Utility items shared between forc crates." authors.workspace = true edition.workspace = true @@ -14,15 +14,15 @@ ansi_term = "0.12" anyhow = "1" clap = { version = "3.1", features = ["cargo", "derive", "env"] } dirs = "3.0.2" -forc-tracing = { version = "0.43.2", path = "../forc-tracing" } +forc-tracing = { version = "0.44.0", path = "../forc-tracing" } fuel-tx = { workspace = true, features = ["serde"], optional = true } hex = "0.4.3" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.73" -sway-core = { version = "0.43.2", path = "../sway-core" } -sway-error = { version = "0.43.2", path = "../sway-error" } -sway-types = { version = "0.43.2", path = "../sway-types" } -sway-utils = { version = "0.43.2", path = "../sway-utils" } +sway-core = { version = "0.44.0", path = "../sway-core" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-types = { version = "0.44.0", path = "../sway-types" } +sway-utils = { version = "0.44.0", path = "../sway-utils" } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["ansi", "env-filter", "json"] } unicode-xid = "0.2.2" diff --git a/forc/Cargo.toml b/forc/Cargo.toml index 30133ee021..c8ebbe6d77 100644 --- a/forc/Cargo.toml +++ b/forc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc" -version = "0.43.2" +version = "0.44.0" description = "Fuel Orchestrator." authors.workspace = true edition.workspace = true @@ -22,19 +22,19 @@ ansi_term = "0.12" anyhow = "1.0.41" clap = { version = "3.1", features = ["cargo", "derive", "env"] } clap_complete = "3.1" -forc-pkg = { version = "0.43.2", path = "../forc-pkg" } -forc-test = { version = "0.43.2", path = "../forc-test" } -forc-tracing = { version = "0.43.2", path = "../forc-tracing" } -forc-util = { version = "0.43.2", path = "../forc-util" } +forc-pkg = { version = "0.44.0", path = "../forc-pkg" } +forc-test = { version = "0.44.0", path = "../forc-test" } +forc-tracing = { version = "0.44.0", path = "../forc-tracing" } +forc-util = { version = "0.44.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.43.2", path = "../sway-core" } -sway-error = { version = "0.43.2", path = "../sway-error" } -sway-types = { version = "0.43.2", path = "../sway-types" } -sway-utils = { version = "0.43.2", path = "../sway-utils" } +sway-core = { version = "0.44.0", path = "../sway-core" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-types = { version = "0.44.0", path = "../sway-types" } +sway-utils = { version = "0.44.0", path = "../sway-utils" } term-table = "1.3" tokio = { version = "1.8.0", features = ["macros", "rt-multi-thread"] } toml = "0.5" diff --git a/sway-ast/Cargo.toml b/sway-ast/Cargo.toml index 233ffab90c..36c93479f5 100644 --- a/sway-ast/Cargo.toml +++ b/sway-ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ast" -version = "0.43.2" +version = "0.44.0" description = "Sway's AST" authors.workspace = true edition.workspace = true @@ -13,5 +13,5 @@ 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.43.2", path = "../sway-error" } -sway-types = { version = "0.43.2", path = "../sway-types" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-types = { version = "0.44.0", path = "../sway-types" } diff --git a/sway-core/Cargo.toml b/sway-core/Cargo.toml index f21f36b744..d89eb17c79 100644 --- a/sway-core/Cargo.toml +++ b/sway-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-core" -version = "0.43.2" +version = "0.44.0" description = "Sway core language." authors.workspace = true edition.workspace = true @@ -35,12 +35,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.43.2", path = "../sway-ast" } -sway-error = { version = "0.43.2", path = "../sway-error" } -sway-ir = { version = "0.43.2", path = "../sway-ir" } -sway-parse = { version = "0.43.2", path = "../sway-parse" } -sway-types = { version = "0.43.2", path = "../sway-types" } -sway-utils = { version = "0.43.2", path = "../sway-utils" } +sway-ast = { version = "0.44.0", path = "../sway-ast" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-ir = { version = "0.44.0", path = "../sway-ir" } +sway-parse = { version = "0.44.0", path = "../sway-parse" } +sway-types = { version = "0.44.0", path = "../sway-types" } +sway-utils = { version = "0.44.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 54419de3cb..bff8b7ae4d 100644 --- a/sway-error/Cargo.toml +++ b/sway-error/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-error" -version = "0.43.2" +version = "0.44.0" description = "Sway's error handling" authors.workspace = true edition.workspace = true @@ -11,7 +11,7 @@ repository.workspace = true [dependencies] num-traits = "0.2.14" smallvec = "1.7" -sway-types = { version = "0.43.2", path = "../sway-types" } +sway-types = { version = "0.44.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 7dd92cbd6e..519c59393b 100644 --- a/sway-ir/Cargo.toml +++ b/sway-ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ir" -version = "0.43.2" +version = "0.44.0" description = "Sway intermediate representation." authors.workspace = true edition.workspace = true @@ -16,6 +16,6 @@ generational-arena = "0.2" peg = "0.7" prettydiff = "0.6.4" rustc-hash = "1.1.0" -sway-ir-macros = { version = "0.43.2", path = "sway-ir-macros" } -sway-types = { version = "0.43.2", path = "../sway-types" } -sway-utils = { version = "0.43.2", path = "../sway-utils" } +sway-ir-macros = { version = "0.44.0", path = "sway-ir-macros" } +sway-types = { version = "0.44.0", path = "../sway-types" } +sway-utils = { version = "0.44.0", path = "../sway-utils" } diff --git a/sway-ir/sway-ir-macros/Cargo.toml b/sway-ir/sway-ir-macros/Cargo.toml index 281e490c27..7542ba14f2 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.43.2" +version = "0.44.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 ca092222a9..b2ea1179e6 100644 --- a/sway-lsp/Cargo.toml +++ b/sway-lsp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-lsp" -version = "0.43.2" +version = "0.44.0" description = "LSP server for Sway." authors.workspace = true edition.workspace = true @@ -11,8 +11,8 @@ repository.workspace = true [dependencies] anyhow = "1.0.41" dashmap = "5.4" -forc-pkg = { version = "0.43.2", path = "../forc-pkg" } -forc-tracing = { version = "0.43.2", path = "../forc-tracing" } +forc-pkg = { version = "0.44.0", path = "../forc-pkg" } +forc-tracing = { version = "0.44.0", path = "../forc-tracing" } lsp-types = { version = "0.94", features = ["proposed"] } notify = "5.0.0" notify-debouncer-mini = { version = "0.2.0" } @@ -22,13 +22,13 @@ quote = "1.0.9" ropey = "1.2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.60" -sway-ast = { version = "0.43.2", path = "../sway-ast" } -sway-core = { version = "0.43.2", path = "../sway-core" } -sway-error = { version = "0.43.2", path = "../sway-error" } -sway-parse = { version = "0.43.2", path = "../sway-parse" } -sway-types = { version = "0.43.2", path = "../sway-types" } -sway-utils = { version = "0.43.2", path = "../sway-utils" } -swayfmt = { version = "0.43.2", path = "../swayfmt" } +sway-ast = { version = "0.44.0", path = "../sway-ast" } +sway-core = { version = "0.44.0", path = "../sway-core" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-parse = { version = "0.44.0", path = "../sway-parse" } +sway-types = { version = "0.44.0", path = "../sway-types" } +sway-utils = { version = "0.44.0", path = "../sway-utils" } +swayfmt = { version = "0.44.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 d78bb51840..bbc0d200d4 100644 --- a/sway-parse/Cargo.toml +++ b/sway-parse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-parse" -version = "0.43.2" +version = "0.44.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.43.2", path = "../sway-ast" } -sway-error = { version = "0.43.2", path = "../sway-error" } -sway-types = { version = "0.43.2", path = "../sway-types" } +sway-ast = { version = "0.44.0", path = "../sway-ast" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-types = { version = "0.44.0", path = "../sway-types" } thiserror = "1.0" unicode-xid = "0.2.2" diff --git a/sway-types/Cargo.toml b/sway-types/Cargo.toml index 6f192a5c5e..6e0b692346 100644 --- a/sway-types/Cargo.toml +++ b/sway-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-types" -version = "0.43.2" +version = "0.44.0" description = "Sway core types." authors.workspace = true edition.workspace = true diff --git a/sway-utils/Cargo.toml b/sway-utils/Cargo.toml index 28a083d24a..c3f64ea650 100644 --- a/sway-utils/Cargo.toml +++ b/sway-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-utils" -version = "0.43.2" +version = "0.44.0" description = "Sway common utils." authors.workspace = true edition.workspace = true diff --git a/swayfmt/Cargo.toml b/swayfmt/Cargo.toml index eebc666e70..2ca5640b62 100644 --- a/swayfmt/Cargo.toml +++ b/swayfmt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "swayfmt" -version = "0.43.2" +version = "0.44.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.43.2", path = "../forc-tracing" } -forc-util = { version = "0.43.2", path = "../forc-util" } +forc-tracing = { version = "0.44.0", path = "../forc-tracing" } +forc-util = { version = "0.44.0", path = "../forc-util" } ropey = "1.5" serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1" -sway-ast = { version = "0.43.2", path = "../sway-ast" } -sway-core = { version = "0.43.2", path = "../sway-core" } -sway-error = { version = "0.43.2", path = "../sway-error" } -sway-parse = { version = "0.43.2", path = "../sway-parse" } -sway-types = { version = "0.43.2", path = "../sway-types" } +sway-ast = { version = "0.44.0", path = "../sway-ast" } +sway-core = { version = "0.44.0", path = "../sway-core" } +sway-error = { version = "0.44.0", path = "../sway-error" } +sway-parse = { version = "0.44.0", path = "../sway-parse" } +sway-types = { version = "0.44.0", path = "../sway-types" } thiserror = "1.0.30" toml = "0.5"