Bump to v0.44.0 (#4945)

This commit is contained in:
IGI-111 2023-08-14 15:33:58 +02:00 committed by GitHub
parent 254e50edb1
commit 241d30f7cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 234 additions and 251 deletions

283
Cargo.lock generated
View file

@ -51,9 +51,9 @@ dependencies = [
[[package]] [[package]]
name = "aho-corasick" name = "aho-corasick"
version = "1.0.2" version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" checksum = "86b8f9420f797f2d9e935edf629310eb938a0d839f984e25327f3c7eed22300c"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]
@ -154,9 +154,9 @@ dependencies = [
[[package]] [[package]]
name = "anstyle-wincon" name = "anstyle-wincon"
version = "1.0.1" version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" checksum = "c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c"
dependencies = [ dependencies = [
"anstyle", "anstyle",
"windows-sys 0.48.0", "windows-sys 0.48.0",
@ -210,9 +210,9 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
[[package]] [[package]]
name = "async-trait" name = "async-trait"
version = "0.1.72" version = "0.1.73"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -352,9 +352,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]] [[package]]
name = "bitflags" name = "bitflags"
version = "2.3.3" version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
[[package]] [[package]]
name = "bitmaps" name = "bitmaps"
@ -495,7 +495,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05" checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05"
dependencies = [ dependencies = [
"memchr", "memchr",
"regex-automata 0.3.4", "regex-automata 0.3.6",
"serde", "serde",
] ]
@ -534,9 +534,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.0.81" version = "1.0.82"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c6b2562119bf28c3439f7f02db99faf0aa1a8cdfe5772a2ee155d32227239f0" checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01"
dependencies = [ dependencies = [
"jobserver", "jobserver",
"libc", "libc",
@ -647,9 +647,9 @@ dependencies = [
[[package]] [[package]]
name = "clap" name = "clap"
version = "4.3.19" version = "4.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d" checksum = "c27cdf28c0f604ba3f512b0c9a409f8de8513e4816705deb0498b627e7c3a3fd"
dependencies = [ dependencies = [
"clap_builder", "clap_builder",
"clap_derive 4.3.12", "clap_derive 4.3.12",
@ -658,9 +658,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_builder" name = "clap_builder"
version = "4.3.19" version = "4.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1" checksum = "08a9f1ab5e9f01a9b81f202e8562eb9a10de70abf9eaeac1be465c28b75aa4aa"
dependencies = [ dependencies = [
"anstream", "anstream",
"anstyle", "anstyle",
@ -685,7 +685,7 @@ version = "4.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5fc443334c81a804575546c5a8a79b4913b50e28d69232903604cada1de817ce" checksum = "5fc443334c81a804575546c5a8a79b4913b50e28d69232903604cada1de817ce"
dependencies = [ dependencies = [
"clap 4.3.19", "clap 4.3.21",
] ]
[[package]] [[package]]
@ -842,7 +842,7 @@ version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "784836d0812dade01579cc0cc9b1684847044e716fd7aa6bffbc172e42199500" checksum = "784836d0812dade01579cc0cc9b1684847044e716fd7aa6bffbc172e42199500"
dependencies = [ dependencies = [
"clap 4.3.19", "clap 4.3.21",
"entities", "entities",
"memchr", "memchr",
"once_cell", "once_cell",
@ -871,9 +871,9 @@ dependencies = [
[[package]] [[package]]
name = "const-oid" name = "const-oid"
version = "0.9.4" version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "795bc6e66a8e340f075fcf6227e417a2dc976b92b91f3cdc778bb858778b6747" checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f"
[[package]] [[package]]
name = "constant_time_eq" name = "constant_time_eq"
@ -994,7 +994,7 @@ dependencies = [
"anes", "anes",
"cast", "cast",
"ciborium", "ciborium",
"clap 4.3.19", "clap 4.3.21",
"criterion-plot", "criterion-plot",
"is-terminal", "is-terminal",
"itertools", "itertools",
@ -1023,9 +1023,9 @@ dependencies = [
[[package]] [[package]]
name = "critical-section" name = "critical-section"
version = "1.1.1" version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52" checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216"
[[package]] [[package]]
name = "crossbeam-channel" name = "crossbeam-channel"
@ -1266,9 +1266,9 @@ dependencies = [
[[package]] [[package]]
name = "der" name = "der"
version = "0.7.7" version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c7ed52955ce76b1554f509074bb357d3fb8ac9b51288a65a3fd480d1dfba946" checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
dependencies = [ dependencies = [
"const-oid", "const-oid",
"zeroize", "zeroize",
@ -1671,7 +1671,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef033ed5e9bad94e55838ca0ca906db0e043f517adda0c8b79c7a8c66c93c1b5" checksum = "ef033ed5e9bad94e55838ca0ca906db0e043f517adda0c8b79c7a8c66c93c1b5"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"rustix 0.38.6", "rustix 0.38.8",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@ -1708,13 +1708,13 @@ dependencies = [
[[package]] [[package]]
name = "filetime" name = "filetime"
version = "0.2.21" version = "0.2.22"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"libc", "libc",
"redox_syscall 0.2.16", "redox_syscall 0.3.5",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@ -1754,7 +1754,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]] [[package]]
name = "forc" name = "forc"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"annotate-snippets", "annotate-snippets",
"ansi_term", "ansi_term",
@ -1776,7 +1776,7 @@ dependencies = [
"sway-utils", "sway-utils",
"term-table", "term-table",
"tokio", "tokio",
"toml 0.5.11", "toml",
"toml_edit", "toml_edit",
"tracing", "tracing",
"url", "url",
@ -1787,7 +1787,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-client" name = "forc-client"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-trait", "async-trait",
@ -1822,10 +1822,10 @@ dependencies = [
[[package]] [[package]]
name = "forc-doc" name = "forc-doc"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.3.19", "clap 4.3.21",
"colored", "colored",
"comrak", "comrak",
"forc-pkg", "forc-pkg",
@ -1842,7 +1842,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-fmt" name = "forc-fmt"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 3.2.25", "clap 3.2.25",
@ -1859,7 +1859,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-lsp" name = "forc-lsp"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 3.2.25", "clap 3.2.25",
@ -1869,7 +1869,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-pkg" name = "forc-pkg"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"ansi_term", "ansi_term",
"anyhow", "anyhow",
@ -1895,7 +1895,7 @@ dependencies = [
"sway-utils", "sway-utils",
"sysinfo", "sysinfo",
"tar", "tar",
"toml 0.5.11", "toml",
"tracing", "tracing",
"url", "url",
"vec1", "vec1",
@ -1904,7 +1904,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-test" name = "forc-test"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"forc-pkg", "forc-pkg",
@ -1919,7 +1919,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-tracing" name = "forc-tracing"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"ansi_term", "ansi_term",
"tracing", "tracing",
@ -1928,7 +1928,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-tx" name = "forc-tx"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 3.2.25", "clap 3.2.25",
@ -1943,7 +1943,7 @@ dependencies = [
[[package]] [[package]]
name = "forc-util" name = "forc-util"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"annotate-snippets", "annotate-snippets",
"ansi_term", "ansi_term",
@ -1972,7 +1972,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8df9ef0ea688621e659a30aee08a3f67df3de0ab9340203736eabc074e223af2" checksum = "8df9ef0ea688621e659a30aee08a3f67df3de0ab9340203736eabc074e223af2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap 4.3.19", "clap 4.3.21",
"eth-keystore", "eth-keystore",
"fuel-crypto", "fuel-crypto",
"fuel-types", "fuel-types",
@ -2082,9 +2082,9 @@ dependencies = [
[[package]] [[package]]
name = "fuel-core-chain-config" name = "fuel-core-chain-config"
version = "0.20.3" version = "0.20.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "026a8f47f4855d6116e3ed17b69e3e3a49f2a665f082ff23ddf51be50dbadc7f" checksum = "677ad22091e093376a8bfebd851aa0c68c91ec7549d364eb7e479c8bdb71c2df"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"bech32 0.9.1", "bech32 0.9.1",
@ -2102,9 +2102,9 @@ dependencies = [
[[package]] [[package]]
name = "fuel-core-client" name = "fuel-core-client"
version = "0.20.3" version = "0.20.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aeeb7fb3e9412d604deb50d34b9ce35f6cb3665b35894ccb544826fb3dddd7e4" checksum = "c4e7ba0f41ac470def4ab4bdbde9014aeb94d58251f22ddd7eeb9d25ced96f4b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"cynic", "cynic",
@ -2125,9 +2125,9 @@ dependencies = [
[[package]] [[package]]
name = "fuel-core-storage" name = "fuel-core-storage"
version = "0.20.3" version = "0.20.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0ed04030a98c6bc4964bacc0f4f10e3799c06351e638d2ac0085bbac20e90f0" checksum = "dd88b6f4d49f7930f5f08b681627b5da4a59baa74cb4ed0867cecd76bc2faa78"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"fuel-core-types", "fuel-core-types",
@ -2137,9 +2137,9 @@ dependencies = [
[[package]] [[package]]
name = "fuel-core-types" name = "fuel-core-types"
version = "0.20.3" version = "0.20.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d806959e36259bb50429528f3a65f7ff485d8bc8243feb7c81da949063c3957d" checksum = "6ca102e8edbc81a2fd1e0701b8b9a2206fd3532ae3d4f0fd72ddadbdbb5a4962"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"derive_more", "derive_more",
@ -2240,7 +2240,7 @@ dependencies = [
"quote", "quote",
"serde", "serde",
"snafu", "snafu",
"toml 0.5.11", "toml",
] ]
[[package]] [[package]]
@ -2902,9 +2902,9 @@ checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
[[package]] [[package]]
name = "httpdate" name = "httpdate"
version = "1.0.2" version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
[[package]] [[package]]
name = "humantime" name = "humantime"
@ -2929,7 +2929,7 @@ dependencies = [
"httpdate", "httpdate",
"itoa", "itoa",
"pin-project-lite", "pin-project-lite",
"socket2", "socket2 0.4.9",
"tokio", "tokio",
"tower-service", "tower-service",
"tracing", "tracing",
@ -3280,7 +3280,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
dependencies = [ dependencies = [
"hermit-abi 0.3.2", "hermit-abi 0.3.2",
"rustix 0.38.6", "rustix 0.38.8",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@ -3342,9 +3342,9 @@ dependencies = [
[[package]] [[package]]
name = "kqueue" name = "kqueue"
version = "1.0.7" version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
dependencies = [ dependencies = [
"kqueue-sys", "kqueue-sys",
"libc", "libc",
@ -3352,9 +3352,9 @@ dependencies = [
[[package]] [[package]]
name = "kqueue-sys" name = "kqueue-sys"
version = "1.0.3" version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b"
dependencies = [ dependencies = [
"bitflags 1.3.2", "bitflags 1.3.2",
"libc", "libc",
@ -3454,9 +3454,9 @@ dependencies = [
[[package]] [[package]]
name = "log" name = "log"
version = "0.4.19" version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
[[package]] [[package]]
name = "logos" name = "logos"
@ -3483,9 +3483,9 @@ dependencies = [
[[package]] [[package]]
name = "lsp-types" name = "lsp-types"
version = "0.94.0" version = "0.94.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b63735a13a1f9cd4f4835223d828ed9c2e35c8c5e61837774399f558b6a1237" checksum = "c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1"
dependencies = [ dependencies = [
"bitflags 1.3.2", "bitflags 1.3.2",
"serde", "serde",
@ -3511,13 +3511,13 @@ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
[[package]] [[package]]
name = "mdbook" name = "mdbook"
version = "0.4.32" version = "0.4.34"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9bdbb9ad3cd885a014d15e4b358e2dd3f68599e704fa679c6dcb06691359ad60" checksum = "c55eb7c4dad20cc5bc15181c2aaf43d5689d5c3e0b80b50cc4cf0b7fe72a26d9"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"chrono", "chrono",
"clap 4.3.19", "clap 4.3.21",
"clap_complete 4.3.2", "clap_complete 4.3.2",
"env_logger", "env_logger",
"handlebars", "handlebars",
@ -3531,7 +3531,7 @@ dependencies = [
"serde_json", "serde_json",
"shlex", "shlex",
"tempfile", "tempfile",
"toml 0.7.6", "toml",
"topological-sort", "topological-sort",
] ]
@ -3876,9 +3876,9 @@ dependencies = [
[[package]] [[package]]
name = "num-complex" name = "num-complex"
version = "0.4.3" version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214"
dependencies = [ dependencies = [
"num-traits", "num-traits",
] ]
@ -4034,9 +4034,9 @@ dependencies = [
[[package]] [[package]]
name = "openssl" name = "openssl"
version = "0.10.55" version = "0.10.56"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e"
dependencies = [ dependencies = [
"bitflags 1.3.2", "bitflags 1.3.2",
"cfg-if", "cfg-if",
@ -4075,9 +4075,9 @@ dependencies = [
[[package]] [[package]]
name = "openssl-sys" name = "openssl-sys"
version = "0.9.90" version = "0.9.91"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",
@ -4359,18 +4359,18 @@ dependencies = [
[[package]] [[package]]
name = "pin-project" name = "pin-project"
version = "1.1.2" version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422"
dependencies = [ dependencies = [
"pin-project-internal", "pin-project-internal",
] ]
[[package]] [[package]]
name = "pin-project-internal" name = "pin-project-internal"
version = "1.1.2" version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -4379,9 +4379,9 @@ dependencies = [
[[package]] [[package]]
name = "pin-project-lite" name = "pin-project-lite"
version = "0.2.10" version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05"
[[package]] [[package]]
name = "pin-utils" name = "pin-utils"
@ -4553,7 +4553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a"
dependencies = [ dependencies = [
"thiserror", "thiserror",
"toml 0.5.11", "toml",
] ]
[[package]] [[package]]
@ -4776,13 +4776,13 @@ dependencies = [
[[package]] [[package]]
name = "regex" name = "regex"
version = "1.9.1" version = "1.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a"
dependencies = [ dependencies = [
"aho-corasick", "aho-corasick",
"memchr", "memchr",
"regex-automata 0.3.4", "regex-automata 0.3.6",
"regex-syntax 0.7.4", "regex-syntax 0.7.4",
] ]
@ -4797,9 +4797,9 @@ dependencies = [
[[package]] [[package]]
name = "regex-automata" name = "regex-automata"
version = "0.3.4" version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294" checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69"
dependencies = [ dependencies = [
"aho-corasick", "aho-corasick",
"memchr", "memchr",
@ -5051,11 +5051,11 @@ dependencies = [
[[package]] [[package]]
name = "rustix" name = "rustix"
version = "0.38.6" version = "0.38.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ee020b1716f0a80e2ace9b03441a749e402e86712f15f16fe8a8f75afac732f" checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f"
dependencies = [ dependencies = [
"bitflags 2.3.3", "bitflags 2.4.0",
"errno", "errno",
"libc", "libc",
"linux-raw-sys 0.4.5", "linux-raw-sys 0.4.5",
@ -5083,7 +5083,7 @@ checksum = "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb"
dependencies = [ dependencies = [
"log", "log",
"ring", "ring",
"rustls-webpki 0.101.2", "rustls-webpki 0.101.3",
"sct 0.7.0", "sct 0.7.0",
] ]
@ -5132,9 +5132,9 @@ dependencies = [
[[package]] [[package]]
name = "rustls-webpki" name = "rustls-webpki"
version = "0.101.2" version = "0.101.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "513722fd73ad80a71f72b61009ea1b584bcfa1483ca93949c8f290298837fa59" checksum = "261e9e0888cba427c3316e6322805653c9425240b6fd96cee7cb671ab70ab8d0"
dependencies = [ dependencies = [
"ring", "ring",
"untrusted", "untrusted",
@ -5317,18 +5317,18 @@ dependencies = [
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.180" version = "1.0.183"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed" checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.180" version = "1.0.183"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036" checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -5366,15 +5366,6 @@ dependencies = [
"syn 2.0.28", "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]] [[package]]
name = "serde_urlencoded" name = "serde_urlencoded"
version = "0.7.1" version = "0.7.1"
@ -5583,6 +5574,16 @@ dependencies = [
"winapi", "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]] [[package]]
name = "spin" name = "spin"
version = "0.5.2" version = "0.5.2"
@ -5717,7 +5718,7 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
[[package]] [[package]]
name = "sway-ast" name = "sway-ast"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"extension-trait", "extension-trait",
"num-bigint", "num-bigint",
@ -5729,7 +5730,7 @@ dependencies = [
[[package]] [[package]]
name = "sway-core" name = "sway-core"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"clap 3.2.25", "clap 3.2.25",
"derivative", "derivative",
@ -5770,7 +5771,7 @@ dependencies = [
[[package]] [[package]]
name = "sway-error" name = "sway-error"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"num-traits", "num-traits",
"smallvec", "smallvec",
@ -5781,7 +5782,7 @@ dependencies = [
[[package]] [[package]]
name = "sway-ir" name = "sway-ir"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"downcast-rs", "downcast-rs",
@ -5797,7 +5798,7 @@ dependencies = [
[[package]] [[package]]
name = "sway-ir-macros" name = "sway-ir-macros"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"itertools", "itertools",
"proc-macro2", "proc-macro2",
@ -5807,7 +5808,7 @@ dependencies = [
[[package]] [[package]]
name = "sway-lsp" name = "sway-lsp"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"assert-json-diff", "assert-json-diff",
@ -5860,7 +5861,7 @@ dependencies = [
[[package]] [[package]]
name = "sway-parse" name = "sway-parse"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"assert_matches", "assert_matches",
"extension-trait", "extension-trait",
@ -5877,7 +5878,7 @@ dependencies = [
[[package]] [[package]]
name = "sway-types" name = "sway-types"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"fuel-asm", "fuel-asm",
"fuel-crypto", "fuel-crypto",
@ -5890,14 +5891,14 @@ dependencies = [
[[package]] [[package]]
name = "sway-utils" name = "sway-utils"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"serde", "serde",
] ]
[[package]] [[package]]
name = "swayfmt" name = "swayfmt"
version = "0.43.2" version = "0.44.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"forc-tracing", "forc-tracing",
@ -5914,7 +5915,7 @@ dependencies = [
"sway-types", "sway-types",
"test-macros", "test-macros",
"thiserror", "thiserror",
"toml 0.5.11", "toml",
] ]
[[package]] [[package]]
@ -5975,9 +5976,9 @@ dependencies = [
[[package]] [[package]]
name = "sysinfo" name = "sysinfo"
version = "0.29.7" version = "0.29.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "165d6d8539689e3d3bc8b98ac59541e1f21c7de7c85d60dc80e43ae0ed2113db" checksum = "d10ed79c22663a35a255d289a7fdcb43559fc77ff15df5ce6c341809e7867528"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"core-foundation-sys", "core-foundation-sys",
@ -6016,15 +6017,15 @@ dependencies = [
"rowan", "rowan",
"semver", "semver",
"smallvec", "smallvec",
"toml 0.5.11", "toml",
"wasm-bindgen", "wasm-bindgen",
] ]
[[package]] [[package]]
name = "tar" name = "tar"
version = "0.4.39" version = "0.4.40"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec96d2ffad078296368d46ff1cb309be1c23c513b4ab0e22a45de0185275ac96" checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb"
dependencies = [ dependencies = [
"filetime", "filetime",
"libc", "libc",
@ -6033,14 +6034,14 @@ dependencies = [
[[package]] [[package]]
name = "tempfile" name = "tempfile"
version = "3.7.0" version = "3.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998" checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"fastrand", "fastrand",
"redox_syscall 0.3.5", "redox_syscall 0.3.5",
"rustix 0.38.6", "rustix 0.38.8",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@ -6115,7 +6116,7 @@ dependencies = [
"anyhow", "anyhow",
"assert_matches", "assert_matches",
"bytes", "bytes",
"clap 4.3.19", "clap 4.3.21",
"colored", "colored",
"filecheck", "filecheck",
"forc", "forc",
@ -6140,7 +6141,7 @@ dependencies = [
"sway-utils", "sway-utils",
"textwrap 0.16.0", "textwrap 0.16.0",
"tokio", "tokio",
"toml 0.5.11", "toml",
"tracing", "tracing",
] ]
@ -6302,11 +6303,10 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]] [[package]]
name = "tokio" name = "tokio"
version = "1.29.1" version = "1.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" checksum = "40de3a2ba249dcb097e01be5e67a5ff53cf250397715a071a81543e8a832a920"
dependencies = [ dependencies = [
"autocfg",
"backtrace", "backtrace",
"bytes", "bytes",
"libc", "libc",
@ -6315,7 +6315,7 @@ dependencies = [
"parking_lot 0.12.1", "parking_lot 0.12.1",
"pin-project-lite", "pin-project-lite",
"signal-hook-registry", "signal-hook-registry",
"socket2", "socket2 0.5.3",
"tokio-macros", "tokio-macros",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@ -6395,26 +6395,11 @@ dependencies = [
"serde", "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]] [[package]]
name = "toml_datetime" name = "toml_datetime"
version = "0.6.3" version = "0.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
dependencies = [
"serde",
]
[[package]] [[package]]
name = "toml_edit" name = "toml_edit"
@ -6423,8 +6408,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a"
dependencies = [ dependencies = [
"indexmap 2.0.0", "indexmap 2.0.0",
"serde",
"serde_spanned",
"toml_datetime", "toml_datetime",
"winnow", "winnow",
] ]
@ -7128,9 +7111,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
[[package]] [[package]]
name = "winnow" name = "winnow"
version = "0.5.3" version = "0.5.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f46aab759304e4d7b2075a9aecba26228bb073ee8c50db796b2c72c676b5d807" checksum = "5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]
@ -7232,9 +7215,9 @@ dependencies = [
[[package]] [[package]]
name = "xattr" name = "xattr"
version = "0.2.3" version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" checksum = "f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985"
dependencies = [ dependencies = [
"libc", "libc",
] ]

View file

@ -1,7 +1,7 @@
# Cargo # Cargo
<!-- markdown-link-check-disable --> <!-- markdown-link-check-disable -->
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).
<!-- markdown-link-check-enable --> <!-- markdown-link-check-enable -->
## Dependencies ## Dependencies

View file

@ -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. `Cargo` may be used instead of [`Fuelup`](fuelup.md); however, the user needs to manage the toolchain themselves.
<!-- markdown-link-check-disable --> <!-- markdown-link-check-disable -->
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.
<!-- markdown-link-check-enable --> <!-- markdown-link-check-enable -->
## Source ## Source

View file

@ -5,7 +5,7 @@ The `Sway toolchain` can be built directly from the [`Sway repository`](https://
## Installation & Updating ## Installation & Updating
<!-- markdown-link-check-disable --> <!-- markdown-link-check-disable -->
In the root of the repository `/sway/<here>` 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/<here>` build [`forc`](https://fuellabs.github.io/sway/v0.44.0/book/forc/commands/index.html) with the following command:
<!-- markdown-link-check-enable --> <!-- markdown-link-check-enable -->
```bash ```bash

View file

@ -1,5 +1,5 @@
# The Sway Reference # The Sway Reference
<!-- markdown-link-check-disable --> <!-- markdown-link-check-disable -->
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/).
<!-- markdown-link-check-enable --> <!-- markdown-link-check-enable -->

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-pkg" name = "forc-pkg"
version = "0.43.2" version = "0.44.0"
description = "Building, locking, fetching and updating Sway projects as Forc packages." description = "Building, locking, fetching and updating Sway projects as Forc packages."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -13,8 +13,8 @@ ansi_term = "0.12"
anyhow = "1" anyhow = "1"
cid = "0.10" cid = "0.10"
fd-lock = "3.0" fd-lock = "3.0"
forc-tracing = { version = "0.43.2", path = "../forc-tracing" } forc-tracing = { version = "0.44.0", path = "../forc-tracing" }
forc-util = { version = "0.43.2", path = "../forc-util" } forc-util = { version = "0.44.0", path = "../forc-util" }
fuel-abi-types = "0.1" fuel-abi-types = "0.1"
futures = "0.3" futures = "0.3"
git2 = { version = "0.17.2", features = ["vendored-libgit2", "vendored-openssl"] } 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 = { version = "1.0", features = ["derive"] }
serde_ignored = "0.1" serde_ignored = "0.1"
serde_json = "1.0" serde_json = "1.0"
sway-core = { version = "0.43.2", path = "../sway-core" } sway-core = { version = "0.44.0", path = "../sway-core" }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
sway-utils = { version = "0.43.2", path = "../sway-utils" } sway-utils = { version = "0.44.0", path = "../sway-utils" }
tar = "0.4.38" tar = "0.4.38"
toml = "0.5" toml = "0.5"
tracing = "0.1" tracing = "0.1"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-client" name = "forc-client"
version = "0.43.2" version = "0.44.0"
description = "A `forc` plugin for interacting with a Fuel node." description = "A `forc` plugin for interacting with a Fuel node."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -14,11 +14,11 @@ async-trait = "0.1.58"
chrono = { version = "0.4", default-features = false, features = ["std"] } chrono = { version = "0.4", default-features = false, features = ["std"] }
clap = { version = "3", features = ["derive", "env"] } clap = { version = "3", features = ["derive", "env"] }
devault = "0.1" devault = "0.1"
forc = { version = "0.43.2", path = "../../forc" } forc = { version = "0.44.0", path = "../../forc" }
forc-pkg = { version = "0.43.2", path = "../../forc-pkg" } forc-pkg = { version = "0.44.0", path = "../../forc-pkg" }
forc-tracing = { version = "0.43.2", path = "../../forc-tracing" } forc-tracing = { version = "0.44.0", path = "../../forc-tracing" }
forc-tx = { version = "0.43.2", path = "../forc-tx" } forc-tx = { version = "0.44.0", path = "../forc-tx" }
forc-util = { version = "0.43.2", path = "../../forc-util" } forc-util = { version = "0.44.0", path = "../../forc-util" }
forc-wallet = { workspace = true } forc-wallet = { workspace = true }
fuel-abi-types = "0.3" fuel-abi-types = "0.3"
fuel-core-client = { workspace = true } fuel-core-client = { workspace = true }
@ -33,9 +33,9 @@ rand = "0.8"
rpassword = "7.2" rpassword = "7.2"
serde = "1.0" serde = "1.0"
serde_json = "1" serde_json = "1"
sway-core = { version = "0.43.2", path = "../../sway-core" } sway-core = { version = "0.44.0", path = "../../sway-core" }
sway-types = { version = "0.43.2", path = "../../sway-types" } sway-types = { version = "0.44.0", path = "../../sway-types" }
sway-utils = { version = "0.43.2", path = "../../sway-utils" } sway-utils = { version = "0.44.0", path = "../../sway-utils" }
tokio = { version = "1.8", features = ["macros", "rt-multi-thread", "process"] } tokio = { version = "1.8", features = ["macros", "rt-multi-thread", "process"] }
tracing = "0.1" tracing = "0.1"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-doc" 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." 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 authors.workspace = true
edition.workspace = true edition.workspace = true
@ -13,13 +13,13 @@ anyhow = "1.0.65"
clap = { version = "4.0.18", features = ["derive"] } clap = { version = "4.0.18", features = ["derive"] }
colored = "2.0.0" colored = "2.0.0"
comrak = "0.16" comrak = "0.16"
forc-pkg = { version = "0.43.2", path = "../../forc-pkg" } forc-pkg = { version = "0.44.0", path = "../../forc-pkg" }
forc-util = { version = "0.43.2", path = "../../forc-util" } forc-util = { version = "0.44.0", path = "../../forc-util" }
horrorshow = "0.8.4" horrorshow = "0.8.4"
include_dir = "0.7.3" include_dir = "0.7.3"
opener = "0.5.0" opener = "0.5.0"
sway-ast = { version = "0.43.2", path = "../../sway-ast" } sway-ast = { version = "0.44.0", path = "../../sway-ast" }
sway-core = { version = "0.43.2", path = "../../sway-core" } sway-core = { version = "0.44.0", path = "../../sway-core" }
sway-lsp = { version = "0.43.2", path = "../../sway-lsp" } sway-lsp = { version = "0.44.0", path = "../../sway-lsp" }
sway-types = { version = "0.43.2", path = "../../sway-types" } sway-types = { version = "0.44.0", path = "../../sway-types" }
swayfmt = { version = "0.43.2", path = "../../swayfmt" } swayfmt = { version = "0.44.0", path = "../../swayfmt" }

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-fmt" name = "forc-fmt"
version = "0.43.2" version = "0.44.0"
description = "A `forc` plugin for running the Sway code formatter." description = "A `forc` plugin for running the Sway code formatter."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -11,12 +11,12 @@ repository.workspace = true
[dependencies] [dependencies]
anyhow = "1" anyhow = "1"
clap = { version = "3", features = ["derive"] } clap = { version = "3", features = ["derive"] }
forc-pkg = { version = "0.43.2", path = "../../forc-pkg" } forc-pkg = { version = "0.44.0", path = "../../forc-pkg" }
forc-tracing = { version = "0.43.2", path = "../../forc-tracing" } forc-tracing = { version = "0.44.0", path = "../../forc-tracing" }
forc-util = { version = "0.43.2", path = "../../forc-util" } forc-util = { version = "0.44.0", path = "../../forc-util" }
prettydiff = "0.5" prettydiff = "0.5"
sway-core = { version = "0.43.2", path = "../../sway-core" } sway-core = { version = "0.44.0", path = "../../sway-core" }
sway-utils = { version = "0.43.2", path = "../../sway-utils" } sway-utils = { version = "0.44.0", path = "../../sway-utils" }
swayfmt = { version = "0.43.2", path = "../../swayfmt" } swayfmt = { version = "0.44.0", path = "../../swayfmt" }
taplo = "0.7" taplo = "0.7"
tracing = "0.1" tracing = "0.1"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-lsp" name = "forc-lsp"
version = "0.43.2" version = "0.44.0"
description = "A simple `forc` plugin for starting the sway language server." description = "A simple `forc` plugin for starting the sway language server."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -11,5 +11,5 @@ repository.workspace = true
[dependencies] [dependencies]
anyhow = "1" anyhow = "1"
clap = { version = "3", features = ["derive"] } 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" } tokio = { version = "1.8" }

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-tx" name = "forc-tx"
version = "0.43.2" version = "0.44.0"
description = "A `forc` plugin for constructing transactions." description = "A `forc` plugin for constructing transactions."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -19,7 +19,7 @@ path = "src/main.rs"
anyhow = "1" anyhow = "1"
clap = { version = "3", features = ["derive", "env"] } clap = { version = "3", features = ["derive", "env"] }
devault = "0.1" 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-tx = { workspace = true, features = ["serde"] }
fuel-types = { workspace = true, features = ["serde"] } fuel-types = { workspace = true, features = ["serde"] }
serde = "1.0" serde = "1.0"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-test" name = "forc-test"
version = "0.43.2" version = "0.44.0"
description = "A library for building and running Sway unit tests within Forc packages." description = "A library for building and running Sway unit tests within Forc packages."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -10,11 +10,11 @@ repository.workspace = true
[dependencies] [dependencies]
anyhow = "1" 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-abi-types = "0.2"
fuel-tx = { workspace = true, features = ["builder"] } fuel-tx = { workspace = true, features = ["builder"] }
fuel-vm = { workspace = true, features = ["random"] } fuel-vm = { workspace = true, features = ["random"] }
rand = "0.8" rand = "0.8"
rayon = "1.7.0" rayon = "1.7.0"
sway-core = { version = "0.43.2", path = "../sway-core" } sway-core = { version = "0.44.0", path = "../sway-core" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-tracing" name = "forc-tracing"
version = "0.43.2" version = "0.44.0"
description = "Tracing utility shared between forc crates." description = "Tracing utility shared between forc crates."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc-util" name = "forc-util"
version = "0.43.2" version = "0.44.0"
description = "Utility items shared between forc crates." description = "Utility items shared between forc crates."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -14,15 +14,15 @@ ansi_term = "0.12"
anyhow = "1" anyhow = "1"
clap = { version = "3.1", features = ["cargo", "derive", "env"] } clap = { version = "3.1", features = ["cargo", "derive", "env"] }
dirs = "3.0.2" 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 } fuel-tx = { workspace = true, features = ["serde"], optional = true }
hex = "0.4.3" hex = "0.4.3"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.73" serde_json = "1.0.73"
sway-core = { version = "0.43.2", path = "../sway-core" } sway-core = { version = "0.44.0", path = "../sway-core" }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
sway-utils = { version = "0.43.2", path = "../sway-utils" } sway-utils = { version = "0.44.0", path = "../sway-utils" }
tracing = "0.1" tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["ansi", "env-filter", "json"] } tracing-subscriber = { version = "0.3", features = ["ansi", "env-filter", "json"] }
unicode-xid = "0.2.2" unicode-xid = "0.2.2"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "forc" name = "forc"
version = "0.43.2" version = "0.44.0"
description = "Fuel Orchestrator." description = "Fuel Orchestrator."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -22,19 +22,19 @@ ansi_term = "0.12"
anyhow = "1.0.41" anyhow = "1.0.41"
clap = { version = "3.1", features = ["cargo", "derive", "env"] } clap = { version = "3.1", features = ["cargo", "derive", "env"] }
clap_complete = "3.1" clap_complete = "3.1"
forc-pkg = { version = "0.43.2", path = "../forc-pkg" } forc-pkg = { version = "0.44.0", path = "../forc-pkg" }
forc-test = { version = "0.43.2", path = "../forc-test" } forc-test = { version = "0.44.0", path = "../forc-test" }
forc-tracing = { version = "0.43.2", path = "../forc-tracing" } forc-tracing = { version = "0.44.0", path = "../forc-tracing" }
forc-util = { version = "0.43.2", path = "../forc-util" } forc-util = { version = "0.44.0", path = "../forc-util" }
fs_extra = "1.2" fs_extra = "1.2"
fuel-asm = { workspace = true } fuel-asm = { workspace = true }
hex = "0.4.3" hex = "0.4.3"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.73" serde_json = "1.0.73"
sway-core = { version = "0.43.2", path = "../sway-core" } sway-core = { version = "0.44.0", path = "../sway-core" }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
sway-utils = { version = "0.43.2", path = "../sway-utils" } sway-utils = { version = "0.44.0", path = "../sway-utils" }
term-table = "1.3" term-table = "1.3"
tokio = { version = "1.8.0", features = ["macros", "rt-multi-thread"] } tokio = { version = "1.8.0", features = ["macros", "rt-multi-thread"] }
toml = "0.5" toml = "0.5"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-ast" name = "sway-ast"
version = "0.43.2" version = "0.44.0"
description = "Sway's AST" description = "Sway's AST"
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -13,5 +13,5 @@ extension-trait = "1.0.1"
num-bigint = { version = "0.4.3", features = ["serde"] } num-bigint = { version = "0.4.3", features = ["serde"] }
num-traits = "0.2.14" num-traits = "0.2.14"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-core" name = "sway-core"
version = "0.43.2" version = "0.44.0"
description = "Sway core language." description = "Sway core language."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -35,12 +35,12 @@ serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.91" serde_json = "1.0.91"
sha2 = "0.9" sha2 = "0.9"
strum = { version = "0.24.1", features = ["derive"] } strum = { version = "0.24.1", features = ["derive"] }
sway-ast = { version = "0.43.2", path = "../sway-ast" } sway-ast = { version = "0.44.0", path = "../sway-ast" }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-ir = { version = "0.43.2", path = "../sway-ir" } sway-ir = { version = "0.44.0", path = "../sway-ir" }
sway-parse = { version = "0.43.2", path = "../sway-parse" } sway-parse = { version = "0.44.0", path = "../sway-parse" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
sway-utils = { version = "0.43.2", path = "../sway-utils" } sway-utils = { version = "0.44.0", path = "../sway-utils" }
thiserror = "1.0" thiserror = "1.0"
tracing = "0.1" tracing = "0.1"
uint = "0.9" uint = "0.9"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-error" name = "sway-error"
version = "0.43.2" version = "0.44.0"
description = "Sway's error handling" description = "Sway's error handling"
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -11,7 +11,7 @@ repository.workspace = true
[dependencies] [dependencies]
num-traits = "0.2.14" num-traits = "0.2.14"
smallvec = "1.7" smallvec = "1.7"
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
thiserror = "1.0" thiserror = "1.0"
uwuify = { version = "^0.2", optional = true } uwuify = { version = "^0.2", optional = true }

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-ir" name = "sway-ir"
version = "0.43.2" version = "0.44.0"
description = "Sway intermediate representation." description = "Sway intermediate representation."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -16,6 +16,6 @@ generational-arena = "0.2"
peg = "0.7" peg = "0.7"
prettydiff = "0.6.4" prettydiff = "0.6.4"
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
sway-ir-macros = { version = "0.43.2", path = "sway-ir-macros" } sway-ir-macros = { version = "0.44.0", path = "sway-ir-macros" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
sway-utils = { version = "0.43.2", path = "../sway-utils" } sway-utils = { version = "0.44.0", path = "../sway-utils" }

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-ir-macros" name = "sway-ir-macros"
version = "0.43.2" version = "0.44.0"
description = "Macros for sway's intermediate representation." description = "Macros for sway's intermediate representation."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-lsp" name = "sway-lsp"
version = "0.43.2" version = "0.44.0"
description = "LSP server for Sway." description = "LSP server for Sway."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -11,8 +11,8 @@ repository.workspace = true
[dependencies] [dependencies]
anyhow = "1.0.41" anyhow = "1.0.41"
dashmap = "5.4" dashmap = "5.4"
forc-pkg = { version = "0.43.2", path = "../forc-pkg" } forc-pkg = { version = "0.44.0", path = "../forc-pkg" }
forc-tracing = { version = "0.43.2", path = "../forc-tracing" } forc-tracing = { version = "0.44.0", path = "../forc-tracing" }
lsp-types = { version = "0.94", features = ["proposed"] } lsp-types = { version = "0.94", features = ["proposed"] }
notify = "5.0.0" notify = "5.0.0"
notify-debouncer-mini = { version = "0.2.0" } notify-debouncer-mini = { version = "0.2.0" }
@ -22,13 +22,13 @@ quote = "1.0.9"
ropey = "1.2" ropey = "1.2"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.60" serde_json = "1.0.60"
sway-ast = { version = "0.43.2", path = "../sway-ast" } sway-ast = { version = "0.44.0", path = "../sway-ast" }
sway-core = { version = "0.43.2", path = "../sway-core" } sway-core = { version = "0.44.0", path = "../sway-core" }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-parse = { version = "0.43.2", path = "../sway-parse" } sway-parse = { version = "0.44.0", path = "../sway-parse" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
sway-utils = { version = "0.43.2", path = "../sway-utils" } sway-utils = { version = "0.44.0", path = "../sway-utils" }
swayfmt = { version = "0.43.2", path = "../swayfmt" } swayfmt = { version = "0.44.0", path = "../swayfmt" }
syn = { version = "1.0.73", features = ["full"] } syn = { version = "1.0.73", features = ["full"] }
tempfile = "3" tempfile = "3"
thiserror = "1.0.30" thiserror = "1.0.30"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-parse" name = "sway-parse"
version = "0.43.2" version = "0.44.0"
description = "Sway's parser" description = "Sway's parser"
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -13,9 +13,9 @@ extension-trait = "1.0.1"
num-bigint = "0.4.3" num-bigint = "0.4.3"
num-traits = "0.2.14" num-traits = "0.2.14"
phf = { version = "0.10.1", features = ["macros"] } phf = { version = "0.10.1", features = ["macros"] }
sway-ast = { version = "0.43.2", path = "../sway-ast" } sway-ast = { version = "0.44.0", path = "../sway-ast" }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
thiserror = "1.0" thiserror = "1.0"
unicode-xid = "0.2.2" unicode-xid = "0.2.2"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-types" name = "sway-types"
version = "0.43.2" version = "0.44.0"
description = "Sway core types." description = "Sway core types."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true

View file

@ -1,6 +1,6 @@
[package] [package]
name = "sway-utils" name = "sway-utils"
version = "0.43.2" version = "0.44.0"
description = "Sway common utils." description = "Sway common utils."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true

View file

@ -1,6 +1,6 @@
[package] [package]
name = "swayfmt" name = "swayfmt"
version = "0.43.2" version = "0.44.0"
description = "Sway language formatter." description = "Sway language formatter."
authors.workspace = true authors.workspace = true
edition.workspace = true edition.workspace = true
@ -10,16 +10,16 @@ repository.workspace = true
[dependencies] [dependencies]
anyhow = "1" anyhow = "1"
forc-tracing = { version = "0.43.2", path = "../forc-tracing" } forc-tracing = { version = "0.44.0", path = "../forc-tracing" }
forc-util = { version = "0.43.2", path = "../forc-util" } forc-util = { version = "0.44.0", path = "../forc-util" }
ropey = "1.5" ropey = "1.5"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_ignored = "0.1" serde_ignored = "0.1"
sway-ast = { version = "0.43.2", path = "../sway-ast" } sway-ast = { version = "0.44.0", path = "../sway-ast" }
sway-core = { version = "0.43.2", path = "../sway-core" } sway-core = { version = "0.44.0", path = "../sway-core" }
sway-error = { version = "0.43.2", path = "../sway-error" } sway-error = { version = "0.44.0", path = "../sway-error" }
sway-parse = { version = "0.43.2", path = "../sway-parse" } sway-parse = { version = "0.44.0", path = "../sway-parse" }
sway-types = { version = "0.43.2", path = "../sway-types" } sway-types = { version = "0.44.0", path = "../sway-types" }
thiserror = "1.0.30" thiserror = "1.0.30"
toml = "0.5" toml = "0.5"