From d1e8f019c1da46273c3d3a72b385ce356ba2bc20 Mon Sep 17 00:00:00 2001 From: IGI-111 Date: Fri, 23 Feb 2024 06:59:26 +0100 Subject: [PATCH] Revert to cc 1.0.83 and bump to 0.51.1 (#5649) cc version 1.0.86 has a bug that blocks our cross compilation pipeline https://github.com/rust-lang/cc-rs/issues/964 --- Cargo.lock | 76 +++++++++++-------- .../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-crypto/Cargo.toml | 6 +- forc-plugins/forc-debug/Cargo.toml | 10 +-- 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 | 22 +++--- .../tests/fixtures/tokens/storage/Forc.toml | 2 +- sway-parse/Cargo.toml | 8 +- sway-types/Cargo.toml | 4 +- sway-utils/Cargo.toml | 2 +- swayfmt/Cargo.toml | 16 ++-- 28 files changed, 155 insertions(+), 145 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 644418a0e49..92cbf4640e1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -581,10 +581,11 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.0.86" +version = "1.0.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f9fa1897e4325be0d68d48df6aa1a71ac2ed4d27723887e7754192705350730" +checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" dependencies = [ + "jobserver", "libc", ] @@ -1968,7 +1969,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "forc" -version = "0.51.0" +version = "0.51.1" dependencies = [ "annotate-snippets", "ansi_term", @@ -1977,7 +1978,7 @@ dependencies = [ "clap_complete 3.2.5", "forc-pkg", "forc-test", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "forc-util", "fs_extra", "fuel-asm", @@ -2001,7 +2002,7 @@ dependencies = [ [[package]] name = "forc-client" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "async-trait", @@ -2010,7 +2011,7 @@ dependencies = [ "devault", "forc", "forc-pkg", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "forc-tx", "forc-util", "forc-wallet", @@ -2036,13 +2037,13 @@ dependencies = [ [[package]] name = "forc-crypto" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "async-trait", "atty", "clap 3.2.25", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "forc-util", "fuel-core-types", "fuel-crypto", @@ -2062,7 +2063,7 @@ dependencies = [ [[package]] name = "forc-debug" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "clap 3.2.25", @@ -2087,7 +2088,7 @@ dependencies = [ [[package]] name = "forc-doc" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "clap 4.5.1", @@ -2112,12 +2113,12 @@ dependencies = [ [[package]] name = "forc-fmt" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "clap 3.2.25", "forc-pkg", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "forc-util", "prettydiff 0.5.1", "sway-core", @@ -2129,7 +2130,7 @@ dependencies = [ [[package]] name = "forc-lsp" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "clap 3.2.25", @@ -2140,12 +2141,12 @@ dependencies = [ [[package]] name = "forc-pkg" -version = "0.51.0" +version = "0.51.1" dependencies = [ "ansi_term", "anyhow", "cid", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "forc-util", "fuel-abi-types 0.4.0", "futures", @@ -2176,7 +2177,7 @@ dependencies = [ [[package]] name = "forc-test" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "forc-pkg", @@ -2202,7 +2203,7 @@ dependencies = [ [[package]] name = "forc-tracing" -version = "0.51.0" +version = "0.51.1" dependencies = [ "ansi_term", "tracing", @@ -2211,7 +2212,7 @@ dependencies = [ [[package]] name = "forc-tx" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "clap 3.2.25", @@ -2226,7 +2227,7 @@ dependencies = [ [[package]] name = "forc-util" -version = "0.51.0" +version = "0.51.1" dependencies = [ "annotate-snippets", "ansi_term", @@ -2234,7 +2235,7 @@ dependencies = [ "clap 3.2.25", "dirs 3.0.2", "fd-lock 4.0.2", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "fuel-tx", "hex", "paste", @@ -3671,6 +3672,15 @@ version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" +[[package]] +name = "jobserver" +version = "0.1.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" +dependencies = [ + "libc", +] + [[package]] name = "js-sys" version = "0.3.68" @@ -6433,7 +6443,7 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "sway-ast" -version = "0.51.0" +version = "0.51.1" dependencies = [ "extension-trait", "num-bigint", @@ -6445,7 +6455,7 @@ dependencies = [ [[package]] name = "sway-core" -version = "0.51.0" +version = "0.51.1" dependencies = [ "clap 3.2.25", "derivative", @@ -6488,7 +6498,7 @@ dependencies = [ [[package]] name = "sway-error" -version = "0.51.0" +version = "0.51.1" dependencies = [ "either", "num-traits", @@ -6500,7 +6510,7 @@ dependencies = [ [[package]] name = "sway-ir" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "downcast-rs", @@ -6519,7 +6529,7 @@ dependencies = [ [[package]] name = "sway-ir-macros" -version = "0.51.0" +version = "0.51.1" dependencies = [ "itertools 0.10.5", "proc-macro2", @@ -6529,7 +6539,7 @@ dependencies = [ [[package]] name = "sway-lsp" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "assert-json-diff", @@ -6539,7 +6549,7 @@ dependencies = [ "dirs 4.0.0", "fd-lock 4.0.2", "forc-pkg", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "forc-util", "futures", "indexmap 2.2.3", @@ -6592,7 +6602,7 @@ dependencies = [ [[package]] name = "sway-parse" -version = "0.51.0" +version = "0.51.1" dependencies = [ "assert_matches", "extension-trait", @@ -6610,7 +6620,7 @@ dependencies = [ [[package]] name = "sway-types" -version = "0.51.0" +version = "0.51.1" dependencies = [ "bytecount", "fuel-asm", @@ -6628,7 +6638,7 @@ dependencies = [ [[package]] name = "sway-utils" -version = "0.51.0" +version = "0.51.1" dependencies = [ "serde", "walkdir", @@ -6636,11 +6646,11 @@ dependencies = [ [[package]] name = "swayfmt" -version = "0.51.0" +version = "0.51.1" dependencies = [ "anyhow", "difference", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "paste", "prettydiff 0.6.4", "ropey", @@ -6900,7 +6910,7 @@ dependencies = [ "forc-client", "forc-pkg", "forc-test", - "forc-tracing 0.51.0", + "forc-tracing 0.51.1", "fuel-vm", "futures", "gag", diff --git a/docs/reference/src/documentation/introduction/installation/cargo.md b/docs/reference/src/documentation/introduction/installation/cargo.md index 40be2439016..cff7e02e950 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.51.0/book/forc/plugins/index.html). +Cargo can be used to install the Sway toolchain with various [`plugins`](https://fuellabs.github.io/sway/v0.51.1/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 ecf74f3fce3..0aa90135e77 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.51.0/book/forc/plugins/index.html) that have not been added into [`Fuelup`](fuelup.md). +The advantage of using `Cargo` is the installation of [`plugins`](https://fuellabs.github.io/sway/v0.51.1/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.51.0/book/forc/plugins/index.html) may not be recognized. +The disadvantage occurs when [`Fuelup`](fuelup.md) and `Cargo` are used in tandem because the latest [`plugins`](https://fuellabs.github.io/sway/v0.51.1/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 fe7d71eafa2..48eb819974d 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.51.0/book/forc/commands/index.html) with the following command: +In the root of the repository `/sway/` build [`forc`](https://fuellabs.github.io/sway/v0.51.1/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 9e09e613e5f..bcbdd9c3e0d 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.51.0/book/). +This is the technical reference for the Sway programming language. For a prose explanation and introduction to the language, please refer to the [Sway Book](https://fuellabs.github.io/sway/v0.51.1/book/). diff --git a/forc-pkg/Cargo.toml b/forc-pkg/Cargo.toml index 28acf3531b6..ea2f82646fd 100644 --- a/forc-pkg/Cargo.toml +++ b/forc-pkg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-pkg" -version = "0.51.0" +version = "0.51.1" description = "Building, locking, fetching and updating Sway projects as Forc packages." authors.workspace = true edition.workspace = true @@ -12,8 +12,8 @@ repository.workspace = true ansi_term = "0.12" anyhow = "1" cid = "0.10" -forc-tracing = { version = "0.51.0", path = "../forc-tracing" } -forc-util = { version = "0.51.0", path = "../forc-util" } +forc-tracing = { version = "0.51.1", path = "../forc-tracing" } +forc-util = { version = "0.51.1", path = "../forc-util" } fuel-abi-types = { workspace = true } futures = "0.3" git2 = { version = "0.17.2", features = [ @@ -30,10 +30,10 @@ serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1.9" serde_json = "1.0" serde_with = "3.3.0" -sway-core = { version = "0.51.0", path = "../sway-core" } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-types = { version = "0.51.0", path = "../sway-types" } -sway-utils = { version = "0.51.0", path = "../sway-utils" } +sway-core = { version = "0.51.1", path = "../sway-core" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-types = { version = "0.51.1", path = "../sway-types" } +sway-utils = { version = "0.51.1", path = "../sway-utils" } tar = "0.4.38" toml = { version = "0.7", features = ["parse"] } tracing = "0.1" diff --git a/forc-plugins/forc-client/Cargo.toml b/forc-plugins/forc-client/Cargo.toml index 30ef40cd22a..e20c696766a 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.51.0" +version = "0.51.1" 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.51.0", path = "../../forc" } -forc-pkg = { version = "0.51.0", path = "../../forc-pkg" } -forc-tracing = { version = "0.51.0", path = "../../forc-tracing" } -forc-tx = { version = "0.51.0", path = "../forc-tx" } -forc-util = { version = "0.51.0", path = "../../forc-util" } +forc = { version = "0.51.1", path = "../../forc" } +forc-pkg = { version = "0.51.1", path = "../../forc-pkg" } +forc-tracing = { version = "0.51.1", path = "../../forc-tracing" } +forc-tx = { version = "0.51.1", path = "../forc-tx" } +forc-util = { version = "0.51.1", path = "../../forc-util" } forc-wallet = { workspace = true } fuel-abi-types = { workspace = true } fuel-core-client = { workspace = true, features = ["subscriptions"] } @@ -33,9 +33,9 @@ rand = "0.8" rpassword = "7.2" serde = "1.0" serde_json = "1" -sway-core = { version = "0.51.0", path = "../../sway-core" } -sway-types = { version = "0.51.0", path = "../../sway-types" } -sway-utils = { version = "0.51.0", path = "../../sway-utils" } +sway-core = { version = "0.51.1", path = "../../sway-core" } +sway-types = { version = "0.51.1", path = "../../sway-types" } +sway-utils = { version = "0.51.1", path = "../../sway-utils" } tokio = { version = "1.8", features = ["macros", "rt-multi-thread", "process"] } tracing = "0.1" diff --git a/forc-plugins/forc-crypto/Cargo.toml b/forc-plugins/forc-crypto/Cargo.toml index 395972ba716..115fcc7e37f 100644 --- a/forc-plugins/forc-crypto/Cargo.toml +++ b/forc-plugins/forc-crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-crypto" -version = "0.51.0" +version = "0.51.1" description = "A `forc` plugin for handling various cryptographic operations and conversions." authors.workspace = true edition.workspace = true @@ -13,8 +13,8 @@ anyhow = "1.0.75" async-trait = "0.1.58" atty = "0.2.14" clap = { version = "3", features = ["derive", "env"] } -forc-tracing = { version = "0.51.0", path = "../../forc-tracing" } -forc-util = { version = "0.51.0", path = "../../forc-util" } +forc-tracing = { version = "0.51.1", path = "../../forc-tracing" } +forc-util = { version = "0.51.1", path = "../../forc-util" } fuel-core-types = { workspace = true } fuel-crypto = { workspace = true, features = ["random"] } fuels-core = { workspace = true } diff --git a/forc-plugins/forc-debug/Cargo.toml b/forc-plugins/forc-debug/Cargo.toml index 205eebfb13a..0235348514c 100644 --- a/forc-plugins/forc-debug/Cargo.toml +++ b/forc-plugins/forc-debug/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-debug" -version = "0.51.0" +version = "0.51.1" description = "Supports debugging Sway code via CLI and DAP server." authors.workspace = true edition.workspace = true @@ -12,8 +12,8 @@ repository.workspace = true anyhow = "1.0" # Used by the examples and for conversion only clap = { version = "3", features = ["env", "derive"] } dap = "0.4.1-alpha1" -forc-pkg = { version = "0.51.0", path = "../../forc-pkg" } -forc-test = { version = "0.51.0", path = "../../forc-test" } +forc-pkg = { version = "0.51.1", path = "../../forc-pkg" } +forc-test = { version = "0.51.1", path = "../../forc-test" } fuel-core-client = { workspace = true } fuel-types = { workspace = true, features = ["serde"] } fuel-vm = { workspace = true, features = ["serde"] } @@ -21,8 +21,8 @@ rayon = "1.7.0" serde = "1.0" serde_json = "1.0" shellfish = { version = "0.6.0", features = ["rustyline", "async", "tokio"] } -sway-core = { version = "0.51.0", path = "../../sway-core" } -sway-types = { version = "0.51.0", path = "../../sway-types" } +sway-core = { version = "0.51.1", path = "../../sway-core" } +sway-types = { version = "0.51.1", path = "../../sway-types" } thiserror = "1.0" tokio = { version = "1.8", features = [ "net", diff --git a/forc-plugins/forc-doc/Cargo.toml b/forc-plugins/forc-doc/Cargo.toml index 571c1b9c0ca..04a884669e5 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.51.0" +version = "0.51.1" description = "Build the documentation for the local package and all dependencies. The output is placed in `out/doc` in the same format as the project." authors.workspace = true edition.workspace = true @@ -13,19 +13,19 @@ anyhow = "1.0.65" clap = { version = "4.0.18", features = ["derive"] } colored = "2.0.0" comrak = "0.16" -forc-pkg = { version = "0.51.0", path = "../../forc-pkg" } -forc-util = { version = "0.51.0", path = "../../forc-util" } +forc-pkg = { version = "0.51.1", path = "../../forc-pkg" } +forc-util = { version = "0.51.1", path = "../../forc-util" } horrorshow = "0.8.4" include_dir = "0.7.3" minifier = "0.3.0" opener = "0.5.0" serde = "1.0" serde_json = "1.0" -sway-ast = { version = "0.51.0", path = "../../sway-ast" } -sway-core = { version = "0.51.0", path = "../../sway-core" } -sway-lsp = { version = "0.51.0", path = "../../sway-lsp" } -sway-types = { version = "0.51.0", path = "../../sway-types" } -swayfmt = { version = "0.51.0", path = "../../swayfmt" } +sway-ast = { version = "0.51.1", path = "../../sway-ast" } +sway-core = { version = "0.51.1", path = "../../sway-core" } +sway-lsp = { version = "0.51.1", path = "../../sway-lsp" } +sway-types = { version = "0.51.1", path = "../../sway-types" } +swayfmt = { version = "0.51.1", path = "../../swayfmt" } [dev-dependencies] dir_indexer = "0.0.2" diff --git a/forc-plugins/forc-fmt/Cargo.toml b/forc-plugins/forc-fmt/Cargo.toml index cbddd185558..e5248c152e8 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.51.0" +version = "0.51.1" 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.51.0", path = "../../forc-pkg" } -forc-tracing = { version = "0.51.0", path = "../../forc-tracing" } -forc-util = { version = "0.51.0", path = "../../forc-util" } +forc-pkg = { version = "0.51.1", path = "../../forc-pkg" } +forc-tracing = { version = "0.51.1", path = "../../forc-tracing" } +forc-util = { version = "0.51.1", path = "../../forc-util" } prettydiff = "0.5" -sway-core = { version = "0.51.0", path = "../../sway-core" } -sway-utils = { version = "0.51.0", path = "../../sway-utils" } -swayfmt = { version = "0.51.0", path = "../../swayfmt" } +sway-core = { version = "0.51.1", path = "../../sway-core" } +sway-utils = { version = "0.51.1", path = "../../sway-utils" } +swayfmt = { version = "0.51.1", 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 0228c98fea9..520f9773dff 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.51.0" +version = "0.51.1" description = "A simple `forc` plugin for starting the sway language server." authors.workspace = true edition.workspace = true @@ -11,6 +11,6 @@ repository.workspace = true [dependencies] anyhow = "1" clap = { version = "3", features = ["derive"] } -sway-lsp = { version = "0.51.0", path = "../../sway-lsp" } +sway-lsp = { version = "0.51.1", path = "../../sway-lsp" } tikv-jemallocator = "0.5" tokio = { version = "1.8" } diff --git a/forc-plugins/forc-tx/Cargo.toml b/forc-plugins/forc-tx/Cargo.toml index 0c20ad2e5d7..0909659a1d0 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.51.0" +version = "0.51.1" 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.51.0", path = "../../forc-util" } +forc-util = { version = "0.51.1", 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 30bd3306d62..de57de0f645 100644 --- a/forc-test/Cargo.toml +++ b/forc-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-test" -version = "0.51.0" +version = "0.51.1" 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.51.0", path = "../forc-pkg" } +forc-pkg = { version = "0.51.1", path = "../forc-pkg" } fuel-abi-types = { workspace = true } fuel-tx = { workspace = true, features = ["builder"] } fuel-vm = { workspace = true, features = ["random"] } rand = "0.8" rayon = "1.7.0" -sway-core = { version = "0.51.0", path = "../sway-core" } -sway-types = { version = "0.51.0", path = "../sway-types" } +sway-core = { version = "0.51.1", path = "../sway-core" } +sway-types = { version = "0.51.1", path = "../sway-types" } diff --git a/forc-tracing/Cargo.toml b/forc-tracing/Cargo.toml index 77f95eb5d5f..7fd6aed8e18 100644 --- a/forc-tracing/Cargo.toml +++ b/forc-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-tracing" -version = "0.51.0" +version = "0.51.1" 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 bc83a7e36ad..54cf7c2d77b 100644 --- a/forc-util/Cargo.toml +++ b/forc-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-util" -version = "0.51.0" +version = "0.51.1" description = "Utility items shared between forc crates." authors.workspace = true edition.workspace = true @@ -15,7 +15,7 @@ anyhow = "1" clap = { version = "3.1", features = ["cargo", "derive", "env"] } dirs = "3.0.2" fd-lock = "4.0" -forc-tracing = { version = "0.51.0", path = "../forc-tracing" } +forc-tracing = { version = "0.51.1", path = "../forc-tracing" } fuel-tx = { workspace = true, features = ["serde"], optional = true } hex = "0.4.3" paste = "1.0.14" @@ -23,10 +23,10 @@ regex = "1.10.2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.73" serial_test = "3.0.0" -sway-core = { version = "0.51.0", path = "../sway-core" } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-types = { version = "0.51.0", path = "../sway-types" } -sway-utils = { version = "0.51.0", path = "../sway-utils" } +sway-core = { version = "0.51.1", path = "../sway-core" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-types = { version = "0.51.1", path = "../sway-types" } +sway-utils = { version = "0.51.1", path = "../sway-utils" } tracing = "0.1" tracing-subscriber = { version = "0.3", features = [ "ansi", diff --git a/forc/Cargo.toml b/forc/Cargo.toml index c2e9b9d9b70..46f19f92089 100644 --- a/forc/Cargo.toml +++ b/forc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc" -version = "0.51.0" +version = "0.51.1" 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.51.0", path = "../forc-pkg" } -forc-test = { version = "0.51.0", path = "../forc-test" } -forc-tracing = { version = "0.51.0", path = "../forc-tracing" } -forc-util = { version = "0.51.0", path = "../forc-util" } +forc-pkg = { version = "0.51.1", path = "../forc-pkg" } +forc-test = { version = "0.51.1", path = "../forc-test" } +forc-tracing = { version = "0.51.1", path = "../forc-tracing" } +forc-util = { version = "0.51.1", 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.51.0", path = "../sway-core" } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-types = { version = "0.51.0", path = "../sway-types" } -sway-utils = { version = "0.51.0", path = "../sway-utils" } +sway-core = { version = "0.51.1", path = "../sway-core" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-types = { version = "0.51.1", path = "../sway-types" } +sway-utils = { version = "0.51.1", path = "../sway-utils" } term-table = "1.3" tokio = { version = "1.8.0", features = ["macros", "rt-multi-thread"] } toml = { version = "0.7", features = ["parse"] } diff --git a/sway-ast/Cargo.toml b/sway-ast/Cargo.toml index 18f9bc30969..ab10a0ef949 100644 --- a/sway-ast/Cargo.toml +++ b/sway-ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ast" -version = "0.51.0" +version = "0.51.1" description = "Sway's AST" authors.workspace = true edition.workspace = true @@ -13,8 +13,8 @@ extension-trait = "1.0.1" num-bigint = { version = "0.4.3", features = ["serde"] } num-traits = "0.2.14" serde = { version = "1.0", features = ["derive"] } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-types = { version = "0.51.0", path = "../sway-types" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-types = { version = "0.51.1", path = "../sway-types" } [lints.clippy] iter_over_hash_type = "deny" diff --git a/sway-core/Cargo.toml b/sway-core/Cargo.toml index be948f6d4a1..5c2ea8060ae 100644 --- a/sway-core/Cargo.toml +++ b/sway-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-core" -version = "0.51.0" +version = "0.51.1" description = "Sway core language." authors.workspace = true edition.workspace = true @@ -37,12 +37,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.51.0", path = "../sway-ast" } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-ir = { version = "0.51.0", path = "../sway-ir" } -sway-parse = { version = "0.51.0", path = "../sway-parse" } -sway-types = { version = "0.51.0", path = "../sway-types" } -sway-utils = { version = "0.51.0", path = "../sway-utils" } +sway-ast = { version = "0.51.1", path = "../sway-ast" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-ir = { version = "0.51.1", path = "../sway-ir" } +sway-parse = { version = "0.51.1", path = "../sway-parse" } +sway-types = { version = "0.51.1", path = "../sway-types" } +sway-utils = { version = "0.51.1", 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 d33e3d76f2b..3783482511d 100644 --- a/sway-error/Cargo.toml +++ b/sway-error/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-error" -version = "0.51.0" +version = "0.51.1" description = "Sway's error handling" authors.workspace = true edition.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true either = "1.9.0" num-traits = "0.2.14" smallvec = "1.7" -sway-types = { version = "0.51.0", path = "../sway-types" } +sway-types = { version = "0.51.1", 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 e4ffc1ffc30..6da5dc973e5 100644 --- a/sway-ir/Cargo.toml +++ b/sway-ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ir" -version = "0.51.0" +version = "0.51.1" description = "Sway intermediate representation." authors.workspace = true edition.workspace = true @@ -19,9 +19,9 @@ peg = "0.7" prettydiff = "0.6.4" rustc-hash = "1.1.0" slotmap = "1.0.7" -sway-ir-macros = { version = "0.51.0", path = "sway-ir-macros" } -sway-types = { version = "0.51.0", path = "../sway-types" } -sway-utils = { version = "0.51.0", path = "../sway-utils" } +sway-ir-macros = { version = "0.51.1", path = "sway-ir-macros" } +sway-types = { version = "0.51.1", path = "../sway-types" } +sway-utils = { version = "0.51.1", path = "../sway-utils" } [lints.clippy] iter_over_hash_type = "deny" diff --git a/sway-ir/sway-ir-macros/Cargo.toml b/sway-ir/sway-ir-macros/Cargo.toml index 4687a612b3b..8b10b6f6c54 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.51.0" +version = "0.51.1" 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 cf3b166207a..2f317451c27 100644 --- a/sway-lsp/Cargo.toml +++ b/sway-lsp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-lsp" -version = "0.51.0" +version = "0.51.1" description = "LSP server for Sway." authors.workspace = true edition.workspace = true @@ -13,9 +13,9 @@ anyhow = "1.0.41" crossbeam-channel = "0.5" dashmap = "5.4" fd-lock = "4.0" -forc-pkg = { version = "0.51.0", path = "../forc-pkg" } -forc-tracing = { version = "0.51.0", path = "../forc-tracing" } -forc-util = { version = "0.51.0", path = "../forc-util" } +forc-pkg = { version = "0.51.1", path = "../forc-pkg" } +forc-tracing = { version = "0.51.1", path = "../forc-tracing" } +forc-util = { version = "0.51.1", path = "../forc-util" } indexmap = { version = "2.0.0", features = ["rayon"] } lsp-types = { version = "0.94", features = ["proposed"] } notify = "5.0.0" @@ -27,13 +27,13 @@ rayon = "1.5.0" ropey = "1.2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.60" -sway-ast = { version = "0.51.0", path = "../sway-ast" } -sway-core = { version = "0.51.0", path = "../sway-core" } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-parse = { version = "0.51.0", path = "../sway-parse" } -sway-types = { version = "0.51.0", path = "../sway-types" } -sway-utils = { version = "0.51.0", path = "../sway-utils" } -swayfmt = { version = "0.51.0", path = "../swayfmt" } +sway-ast = { version = "0.51.1", path = "../sway-ast" } +sway-core = { version = "0.51.1", path = "../sway-core" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-parse = { version = "0.51.1", path = "../sway-parse" } +sway-types = { version = "0.51.1", path = "../sway-types" } +sway-utils = { version = "0.51.1", path = "../sway-utils" } +swayfmt = { version = "0.51.1", path = "../swayfmt" } syn = { version = "1.0.73", features = ["full"] } tempfile = "3" thiserror = "1.0.30" diff --git a/sway-lsp/tests/fixtures/tokens/storage/Forc.toml b/sway-lsp/tests/fixtures/tokens/storage/Forc.toml index 3cbcb3e5cf7..53c665d0f86 100644 --- a/sway-lsp/tests/fixtures/tokens/storage/Forc.toml +++ b/sway-lsp/tests/fixtures/tokens/storage/Forc.toml @@ -6,6 +6,6 @@ name = "storage" implicit-std = false [dependencies] -# TODO: Temporarily use the local std before the tests dependencies are bumped to v0.51.0. +# TODO: Temporarily use the local std before the tests dependencies are bumped to v0.51.1. # std = { git = "https://github.com/FuelLabs/sway", tag = "v0.48.1" } std = { path = "../../../../../sway-lib-std" } \ No newline at end of file diff --git a/sway-parse/Cargo.toml b/sway-parse/Cargo.toml index cd1fa8fc5a9..cbba133223d 100644 --- a/sway-parse/Cargo.toml +++ b/sway-parse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-parse" -version = "0.51.0" +version = "0.51.1" 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.51.0", path = "../sway-ast" } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-types = { version = "0.51.0", path = "../sway-types" } +sway-ast = { version = "0.51.1", path = "../sway-ast" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-types = { version = "0.51.1", path = "../sway-types" } thiserror = "1.0" unicode-bidi = "0.3.13" unicode-xid = "0.2.2" diff --git a/sway-types/Cargo.toml b/sway-types/Cargo.toml index 24b8369c538..5495aa5c0f3 100644 --- a/sway-types/Cargo.toml +++ b/sway-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-types" -version = "0.51.0" +version = "0.51.1" description = "Sway core types." authors.workspace = true edition.workspace = true @@ -19,7 +19,7 @@ num-bigint = "0.4.3" num-traits = "0.2.16" rustc-hash = "1.1.0" serde = { version = "1.0", features = ["derive"] } -sway-utils = { version = "0.51.0", path = "../sway-utils" } +sway-utils = { version = "0.51.1", path = "../sway-utils" } thiserror = "1" [features] diff --git a/sway-utils/Cargo.toml b/sway-utils/Cargo.toml index bdf86cb4b74..a2ce8566808 100644 --- a/sway-utils/Cargo.toml +++ b/sway-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-utils" -version = "0.51.0" +version = "0.51.1" description = "Sway common utils." authors.workspace = true edition.workspace = true diff --git a/swayfmt/Cargo.toml b/swayfmt/Cargo.toml index 596be362954..a1332148391 100644 --- a/swayfmt/Cargo.toml +++ b/swayfmt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "swayfmt" -version = "0.51.0" +version = "0.51.1" description = "Sway language formatter." authors.workspace = true edition.workspace = true @@ -10,16 +10,16 @@ repository.workspace = true [dependencies] anyhow = "1" -forc-tracing = { version = "0.51.0", path = "../forc-tracing" } +forc-tracing = { version = "0.51.1", path = "../forc-tracing" } ropey = "1.5" serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1.9" -sway-ast = { version = "0.51.0", path = "../sway-ast" } -sway-core = { version = "0.51.0", path = "../sway-core" } -sway-error = { version = "0.51.0", path = "../sway-error" } -sway-parse = { version = "0.51.0", path = "../sway-parse" } -sway-types = { version = "0.51.0", path = "../sway-types" } -sway-utils = { version = "0.51.0", path = "../sway-utils" } +sway-ast = { version = "0.51.1", path = "../sway-ast" } +sway-core = { version = "0.51.1", path = "../sway-core" } +sway-error = { version = "0.51.1", path = "../sway-error" } +sway-parse = { version = "0.51.1", path = "../sway-parse" } +sway-types = { version = "0.51.1", path = "../sway-types" } +sway-utils = { version = "0.51.1", path = "../sway-utils" } thiserror = "1.0.30" toml = { version = "0.7", features = ["parse"] }