Skip to content

Commit

Permalink
Bump to 0.39.0 (FuelLabs#4568)
Browse files Browse the repository at this point in the history
IGI-111 authored May 17, 2023
1 parent 29b1d0c commit 7a09528
Showing 21 changed files with 304 additions and 356 deletions.
470 changes: 209 additions & 261 deletions Cargo.lock

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions forc-pkg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-pkg"
version = "0.38.0"
version = "0.39.0"
description = "Building, locking, fetching and updating Sway projects as Forc packages."
authors.workspace = true
edition.workspace = true
@@ -12,8 +12,8 @@ repository.workspace = true
ansi_term = "0.12"
anyhow = "1"
fd-lock = "3.0"
forc-tracing = { version = "0.38.0", path = "../forc-tracing" }
forc-util = { version = "0.38.0", path = "../forc-util" }
forc-tracing = { version = "0.39.0", path = "../forc-tracing" }
forc-util = { version = "0.39.0", path = "../forc-util" }
fuel-abi-types = "0.1"
git2 = { version = "0.16.1", features = ["vendored-libgit2", "vendored-openssl"] }
gix-url = { version = "0.16.0", features = ["serde1"] }
@@ -23,10 +23,10 @@ semver = { version = "1.0", features = ["serde"] }
serde = { version = "1.0", features = ["derive"] }
serde_ignored = "0.1"
serde_json = "1.0"
sway-core = { version = "0.38.0", path = "../sway-core" }
sway-error = { version = "0.38.0", path = "../sway-error" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-utils = { version = "0.38.0", path = "../sway-utils" }
sway-core = { version = "0.39.0", path = "../sway-core" }
sway-error = { version = "0.39.0", path = "../sway-error" }
sway-types = { version = "0.39.0", path = "../sway-types" }
sway-utils = { version = "0.39.0", path = "../sway-utils" }
toml = "0.5"
tracing = "0.1"
url = { version = "2.2", features = ["serde"] }
18 changes: 9 additions & 9 deletions forc-plugins/forc-client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-client"
version = "0.38.0"
version = "0.39.0"
description = "A `forc` plugin for interacting with a Fuel node."
authors.workspace = true
edition.workspace = true
@@ -14,11 +14,11 @@ async-trait = "0.1.58"
chrono = { version = "0.4", default-features = false, features = ["std"] }
clap = { version = "3", features = ["derive", "env"] }
devault = "0.1"
forc = { version = "0.38.0", path = "../../forc" }
forc-pkg = { version = "0.38.0", path = "../../forc-pkg" }
forc-tracing = { version = "0.38.0", path = "../../forc-tracing" }
forc-tx = { version = "0.38.0", path = "../forc-tx" }
forc-util = { version = "0.38.0", path = "../../forc-util" }
forc = { version = "0.39.0", path = "../../forc" }
forc-pkg = { version = "0.39.0", path = "../../forc-pkg" }
forc-tracing = { version = "0.39.0", path = "../../forc-tracing" }
forc-tx = { version = "0.39.0", path = "../forc-tx" }
forc-util = { version = "0.39.0", path = "../../forc-util" }
fuel-core-client = { workspace = true, default-features = false }
fuel-crypto = { workspace = true }
fuel-tx = { workspace = true, features = ["builder"] }
@@ -31,9 +31,9 @@ hex = "0.4.3"
rand = "0.8"
serde = "1.0"
serde_json = "1"
sway-core = { version = "0.38.0", path = "../../sway-core" }
sway-types = { version = "0.38.0", path = "../../sway-types" }
sway-utils = { version = "0.38.0", path = "../../sway-utils" }
sway-core = { version = "0.39.0", path = "../../sway-core" }
sway-types = { version = "0.39.0", path = "../../sway-types" }
sway-utils = { version = "0.39.0", path = "../../sway-utils" }
tokio = { version = "1.8", features = ["macros", "rt-multi-thread", "process"] }
tracing = "0.1"

16 changes: 8 additions & 8 deletions forc-plugins/forc-doc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-doc"
version = "0.38.0"
version = "0.39.0"
description = "Build the documentation for the local package and all dependencies. The output is placed in `out/doc` in the same format as the project."
authors.workspace = true
edition.workspace = true
@@ -12,13 +12,13 @@ repository.workspace = true
anyhow = "1.0.65"
clap = { version = "4.0.18", features = ["derive"] }
comrak = "0.16"
forc-pkg = { version = "0.38.0", path = "../../forc-pkg" }
forc-util = { version = "0.38.0", path = "../../forc-util" }
forc-pkg = { version = "0.39.0", path = "../../forc-pkg" }
forc-util = { version = "0.39.0", path = "../../forc-util" }
horrorshow = "0.8.4"
include_dir = "0.7.3"
opener = "0.5.0"
sway-ast = { version = "0.38.0", path = "../../sway-ast" }
sway-core = { version = "0.38.0", path = "../../sway-core" }
sway-lsp = { version = "0.38.0", path = "../../sway-lsp" }
sway-types = { version = "0.38.0", path = "../../sway-types" }
swayfmt = { version = "0.38.0", path = "../../swayfmt" }
sway-ast = { version = "0.39.0", path = "../../sway-ast" }
sway-core = { version = "0.39.0", path = "../../sway-core" }
sway-lsp = { version = "0.39.0", path = "../../sway-lsp" }
sway-types = { version = "0.39.0", path = "../../sway-types" }
swayfmt = { version = "0.39.0", path = "../../swayfmt" }
14 changes: 7 additions & 7 deletions forc-plugins/forc-fmt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-fmt"
version = "0.38.0"
version = "0.39.0"
description = "A `forc` plugin for running the Sway code formatter."
authors.workspace = true
edition.workspace = true
@@ -11,12 +11,12 @@ repository.workspace = true
[dependencies]
anyhow = "1"
clap = { version = "3", features = ["derive"] }
forc-pkg = { version = "0.38.0", path = "../../forc-pkg" }
forc-tracing = { version = "0.38.0", path = "../../forc-tracing" }
forc-util = { version = "0.38.0", path = "../../forc-util" }
forc-pkg = { version = "0.39.0", path = "../../forc-pkg" }
forc-tracing = { version = "0.39.0", path = "../../forc-tracing" }
forc-util = { version = "0.39.0", path = "../../forc-util" }
prettydiff = "0.5"
sway-core = { version = "0.38.0", path = "../../sway-core" }
sway-utils = { version = "0.38.0", path = "../../sway-utils" }
swayfmt = { version = "0.38.0", path = "../../swayfmt" }
sway-core = { version = "0.39.0", path = "../../sway-core" }
sway-utils = { version = "0.39.0", path = "../../sway-utils" }
swayfmt = { version = "0.39.0", path = "../../swayfmt" }
taplo = "0.7"
tracing = "0.1"
4 changes: 2 additions & 2 deletions forc-plugins/forc-lsp/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-lsp"
version = "0.38.0"
version = "0.39.0"
description = "A simple `forc` plugin for starting the sway language server."
authors.workspace = true
edition.workspace = true
@@ -11,5 +11,5 @@ repository.workspace = true
[dependencies]
anyhow = "1"
clap = { version = "3", features = ["derive"] }
sway-lsp = { version = "0.38.0", path = "../../sway-lsp" }
sway-lsp = { version = "0.39.0", path = "../../sway-lsp" }
tokio = { version = "1.8" }
4 changes: 2 additions & 2 deletions forc-plugins/forc-tx/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-tx"
version = "0.38.0"
version = "0.39.0"
description = "A `forc` plugin for constructing transactions."
authors.workspace = true
edition.workspace = true
@@ -19,7 +19,7 @@ path = "src/main.rs"
anyhow = "1"
clap = { version = "3", features = ["derive", "env"] }
devault = "0.1"
forc-util = { version = "0.38.0", path = "../../forc-util" }
forc-util = { version = "0.39.0", path = "../../forc-util" }
fuel-tx = { workspace = true, features = ["serde"] }
serde = "1.0"
serde_json = { version = "1" }
8 changes: 4 additions & 4 deletions forc-test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-test"
version = "0.38.0"
version = "0.39.0"
description = "A library for building and running Sway unit tests within Forc packages."
authors.workspace = true
edition.workspace = true
@@ -10,11 +10,11 @@ repository.workspace = true

[dependencies]
anyhow = "1"
forc-pkg = { version = "0.38.0", path = "../forc-pkg" }
forc-pkg = { version = "0.39.0", path = "../forc-pkg" }
fuel-abi-types = "0.2"
fuel-tx = { workspace = true, features = ["builder"] }
fuel-vm = { workspace = true, features = ["random"] }
rand = "0.8"
rayon = "1.7.0"
sway-core = { version = "0.38.0", path = "../sway-core" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-core = { version = "0.39.0", path = "../sway-core" }
sway-types = { version = "0.39.0", path = "../sway-types" }
2 changes: 1 addition & 1 deletion forc-tracing/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-tracing"
version = "0.38.0"
version = "0.39.0"
description = "Tracing utility shared between forc crates."
authors.workspace = true
edition.workspace = true
12 changes: 6 additions & 6 deletions forc-util/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc-util"
version = "0.38.0"
version = "0.39.0"
description = "Utility items shared between forc crates."
authors.workspace = true
edition.workspace = true
@@ -14,15 +14,15 @@ ansi_term = "0.12"
anyhow = "1"
clap = { version = "3.1", features = ["cargo", "derive", "env"] }
dirs = "3.0.2"
forc-tracing = { version = "0.38.0", path = "../forc-tracing" }
forc-tracing = { version = "0.39.0", path = "../forc-tracing" }
fuel-tx = { workspace = true, features = ["serde"] }
hex = "0.4.3"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.73"
sway-core = { version = "0.38.0", path = "../sway-core" }
sway-error = { version = "0.38.0", path = "../sway-error" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-utils = { version = "0.38.0", path = "../sway-utils" }
sway-core = { version = "0.39.0", path = "../sway-core" }
sway-error = { version = "0.39.0", path = "../sway-error" }
sway-types = { version = "0.39.0", path = "../sway-types" }
sway-utils = { version = "0.39.0", path = "../sway-utils" }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["ansi", "env-filter", "json"] }
unicode-xid = "0.2.2"
16 changes: 8 additions & 8 deletions forc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forc"
version = "0.38.0"
version = "0.39.0"
description = "Fuel Orchestrator."
authors.workspace = true
edition.workspace = true
@@ -22,18 +22,18 @@ ansi_term = "0.12"
anyhow = "1.0.41"
clap = { version = "3.1", features = ["cargo", "derive", "env"] }
clap_complete = "3.1"
forc-pkg = { version = "0.38.0", path = "../forc-pkg" }
forc-test = { version = "0.38.0", path = "../forc-test" }
forc-tracing = { version = "0.38.0", path = "../forc-tracing" }
forc-util = { version = "0.38.0", path = "../forc-util" }
forc-pkg = { version = "0.39.0", path = "../forc-pkg" }
forc-test = { version = "0.39.0", path = "../forc-test" }
forc-tracing = { version = "0.39.0", path = "../forc-tracing" }
forc-util = { version = "0.39.0", path = "../forc-util" }
fs_extra = "1.2"
fuel-asm = { workspace = true }
hex = "0.4.3"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.73"
sway-core = { version = "0.38.0", path = "../sway-core" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-utils = { version = "0.38.0", path = "../sway-utils" }
sway-core = { version = "0.39.0", path = "../sway-core" }
sway-types = { version = "0.39.0", path = "../sway-types" }
sway-utils = { version = "0.39.0", path = "../sway-utils" }
term-table = "1.3"
tokio = { version = "1.8.0", features = ["macros", "rt-multi-thread"] }
toml = "0.5"
4 changes: 2 additions & 2 deletions sway-ast/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-ast"
version = "0.38.0"
version = "0.39.0"
description = "Sway's AST"
authors.workspace = true
edition.workspace = true
@@ -13,4 +13,4 @@ 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-types = { version = "0.38.0", path = "../sway-types" }
sway-types = { version = "0.39.0", path = "../sway-types" }
14 changes: 7 additions & 7 deletions sway-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-core"
version = "0.38.0"
version = "0.39.0"
description = "Sway core language."
authors.workspace = true
edition.workspace = true
@@ -34,12 +34,12 @@ serde_json = "1.0.91"
sha2 = "0.9"
smallvec = "1.7"
strum = { version = "0.24.1", features = ["derive"] }
sway-ast = { version = "0.38.0", path = "../sway-ast" }
sway-error = { version = "0.38.0", path = "../sway-error" }
sway-ir = { version = "0.38.0", path = "../sway-ir" }
sway-parse = { version = "0.38.0", path = "../sway-parse" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-utils = { version = "0.38.0", path = "../sway-utils" }
sway-ast = { version = "0.39.0", path = "../sway-ast" }
sway-error = { version = "0.39.0", path = "../sway-error" }
sway-ir = { version = "0.39.0", path = "../sway-ir" }
sway-parse = { version = "0.39.0", path = "../sway-parse" }
sway-types = { version = "0.39.0", path = "../sway-types" }
sway-utils = { version = "0.39.0", path = "../sway-utils" }
thiserror = "1.0"
tracing = "0.1"
uint = "0.9"
6 changes: 3 additions & 3 deletions sway-error/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-error"
version = "0.38.0"
version = "0.39.0"
description = "Sway's error handling"
authors.workspace = true
edition.workspace = true
@@ -12,6 +12,6 @@ repository.workspace = true
extension-trait = "1.0.1"
num-bigint = "0.4.3"
num-traits = "0.2.14"
sway-ast = { version = "0.38.0", path = "../sway-ast" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-ast = { version = "0.39.0", path = "../sway-ast" }
sway-types = { version = "0.39.0", path = "../sway-types" }
thiserror = "1.0"
8 changes: 4 additions & 4 deletions sway-ir/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-ir"
version = "0.38.0"
version = "0.39.0"
description = "Sway intermediate representation."
authors.workspace = true
edition.workspace = true
@@ -15,6 +15,6 @@ filecheck = "0.5"
generational-arena = "0.2"
peg = "0.7"
rustc-hash = "1.1.0"
sway-ir-macros = { version = "0.38.0", path = "sway-ir-macros" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-utils = { version = "0.38.0", path = "../sway-utils" }
sway-ir-macros = { version = "0.39.0", path = "sway-ir-macros" }
sway-types = { version = "0.39.0", path = "../sway-types" }
sway-utils = { version = "0.39.0", path = "../sway-utils" }
2 changes: 1 addition & 1 deletion sway-ir/sway-ir-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-ir-macros"
version = "0.38.0"
version = "0.39.0"
description = "Macros for sway's intermediate representation."
authors.workspace = true
edition.workspace = true
20 changes: 10 additions & 10 deletions sway-lsp/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-lsp"
version = "0.38.0"
version = "0.39.0"
description = "LSP server for Sway."
authors.workspace = true
edition.workspace = true
@@ -11,8 +11,8 @@ repository.workspace = true
[dependencies]
anyhow = "1.0.41"
dashmap = "5.4"
forc-pkg = { version = "0.38.0", path = "../forc-pkg" }
forc-tracing = { version = "0.38.0", path = "../forc-tracing" }
forc-pkg = { version = "0.39.0", path = "../forc-pkg" }
forc-tracing = { version = "0.39.0", path = "../forc-tracing" }
notify = "5.0.0"
notify-debouncer-mini = { version = "0.2.0" }
parking_lot = "0.12.1"
@@ -21,13 +21,13 @@ quote = "1.0.9"
ropey = "1.2"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.60"
sway-ast = { version = "0.38.0", path = "../sway-ast" }
sway-core = { version = "0.38.0", path = "../sway-core" }
sway-error = { version = "0.38.0", path = "../sway-error" }
sway-parse = { version = "0.38.0", path = "../sway-parse" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-utils = { version = "0.38.0", path = "../sway-utils" }
swayfmt = { version = "0.38.0", path = "../swayfmt" }
sway-ast = { version = "0.39.0", path = "../sway-ast" }
sway-core = { version = "0.39.0", path = "../sway-core" }
sway-error = { version = "0.39.0", path = "../sway-error" }
sway-parse = { version = "0.39.0", path = "../sway-parse" }
sway-types = { version = "0.39.0", path = "../sway-types" }
sway-utils = { version = "0.39.0", path = "../sway-utils" }
swayfmt = { version = "0.39.0", path = "../swayfmt" }
syn = { version = "1.0.73", features = ["full"] }
tempfile = "3"
thiserror = "1.0.30"
8 changes: 4 additions & 4 deletions sway-parse/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-parse"
version = "0.38.0"
version = "0.39.0"
description = "Sway's parser"
authors.workspace = true
edition.workspace = true
@@ -13,9 +13,9 @@ extension-trait = "1.0.1"
num-bigint = "0.4.3"
num-traits = "0.2.14"
phf = { version = "0.10.1", features = ["macros"] }
sway-ast = { version = "0.38.0", path = "../sway-ast" }
sway-error = { version = "0.38.0", path = "../sway-error" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-ast = { version = "0.39.0", path = "../sway-ast" }
sway-error = { version = "0.39.0", path = "../sway-error" }
sway-types = { version = "0.39.0", path = "../sway-types" }
thiserror = "1.0"
unicode-xid = "0.2.2"

2 changes: 1 addition & 1 deletion sway-types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-types"
version = "0.38.0"
version = "0.39.0"
description = "Sway core types."
authors.workspace = true
edition.workspace = true
2 changes: 1 addition & 1 deletion sway-utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sway-utils"
version = "0.38.0"
version = "0.39.0"
description = "Sway common utils."
authors.workspace = true
edition.workspace = true
16 changes: 8 additions & 8 deletions swayfmt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "swayfmt"
version = "0.38.0"
version = "0.39.0"
description = "Sway language formatter."
authors.workspace = true
edition.workspace = true
@@ -10,16 +10,16 @@ repository.workspace = true

[dependencies]
anyhow = "1"
forc-tracing = { version = "0.38.0", path = "../forc-tracing" }
forc-util = { version = "0.38.0", path = "../forc-util" }
forc-tracing = { version = "0.39.0", path = "../forc-tracing" }
forc-util = { version = "0.39.0", path = "../forc-util" }
ropey = "1.5"
serde = { version = "1.0", features = ["derive"] }
serde_ignored = "0.1"
sway-ast = { version = "0.38.0", path = "../sway-ast" }
sway-core = { version = "0.38.0", path = "../sway-core" }
sway-error = { version = "0.38.0", path = "../sway-error" }
sway-parse = { version = "0.38.0", path = "../sway-parse" }
sway-types = { version = "0.38.0", path = "../sway-types" }
sway-ast = { version = "0.39.0", path = "../sway-ast" }
sway-core = { version = "0.39.0", path = "../sway-core" }
sway-error = { version = "0.39.0", path = "../sway-error" }
sway-parse = { version = "0.39.0", path = "../sway-parse" }
sway-types = { version = "0.39.0", path = "../sway-types" }
thiserror = "1.0.30"
toml = "0.5"

0 comments on commit 7a09528

Please sign in to comment.