Skip to content

Commit

Permalink
Bump to v0.56.0 (#5919)
Browse files Browse the repository at this point in the history
Co-authored-by: Joshua Batty <joshpbatty@gmail.com>
  • Loading branch information
IGI-111 and JoshuaBatty committed Apr 26, 2024
1 parent db394a3 commit b495d0d
Show file tree
Hide file tree
Showing 30 changed files with 313 additions and 299 deletions.
272 changes: 147 additions & 125 deletions Cargo.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Cargo.toml
Expand Up @@ -34,8 +34,8 @@ exclude = [

[workspace.dependencies]
# Dependencies from the `fuel-core` repository:
fuel-core-client = { version = "0.24.2", default-features = false }
fuel-core-types = { version = "0.24.2", default-features = false }
fuel-core-client = { version = "0.24.3", default-features = false }
fuel-core-types = { version = "0.24.3", default-features = false }

# Dependencies from the `fuel-vm` repository:
fuel-asm = "0.48.0"
Expand Down
113 changes: 52 additions & 61 deletions docs/reference/src/code/Forc.lock
@@ -1,60 +1,60 @@
[[package]]
name = "annotation_style"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "annotations"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "arrays"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "assertions"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "asset_operations"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "associated-consts"
source = "member"
dependencies = ["std git+https://github.com/fuellabs/sway?tag=v0.55.0#60ea55e692f4f70730b500735e13c29df2ac727e"]
dependencies = ["std"]

[[package]]
name = "booleans"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "bytes"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "call"
source = "member"
dependencies = [
"contract_interface",
"std path+from-root-0F28276288D2432C",
"std",
]

[[package]]
name = "call_data"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "comments"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "constants"
Expand All @@ -63,219 +63,210 @@ source = "member"
[[package]]
name = "contract_interface"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "control_flow"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "core"
source = "path+from-root-0F28276288D2432C"

[[package]]
name = "core"
source = "path+from-root-6074AE318B2A365C"

[[package]]
name = "counter"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "empty_storage_init"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "enum-advanced"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "enum_style"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "enums"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "fizzbuzz"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "functions"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "getters"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "hashing"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "interface"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "intermediate_variables"
source = "member"
dependencies = [
"core path+from-root-0F28276288D2432C",
"std path+from-root-0F28276288D2432C",
"core",
"std",
]

[[package]]
name = "letter_casing"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "logging"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "my_lib"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "my_library"
source = "member"
dependencies = [
"my_other_library",
"std path+from-root-0F28276288D2432C",
"std",
]

[[package]]
name = "my_other_library"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "namespace"
source = "member"
dependencies = [
"core path+from-root-0F28276288D2432C",
"std path+from-root-0F28276288D2432C",
"core",
"std",
]

[[package]]
name = "numerics"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "ownership"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "pattern_matching"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "reading_writing_to_storage"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "simple_predicate"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "simple_script"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]

[[package]]
name = "std"
source = "git+https://github.com/fuellabs/sway?tag=v0.55.0#60ea55e692f4f70730b500735e13c29df2ac727e"
dependencies = ["core path+from-root-6074AE318B2A365C"]
dependencies = ["std"]

[[package]]
name = "std"
source = "path+from-root-0F28276288D2432C"
dependencies = ["core path+from-root-0F28276288D2432C"]
dependencies = ["core"]

[[package]]
name = "storage_init"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "storage_map"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "storage_vec"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "store_get"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "string_issue"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "strings"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "struct_shorthand"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "structs"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "tuples"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "unused_variables"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "variables"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]

[[package]]
name = "wallet"
source = "member"
dependencies = [
"interface",
"std path+from-root-0F28276288D2432C",
"std",
]

[[package]]
name = "wallet_example"
source = "member"
dependencies = ["std path+from-root-0F28276288D2432C"]
dependencies = ["std"]
Expand Up @@ -5,3 +5,4 @@ license = "Apache-2.0"
name = "associated-consts"

[dependencies]
std = { path = "../../../../../../../sway-lib-std" }
@@ -1,7 +1,7 @@
# Cargo

<!-- markdown-link-check-disable -->
Cargo can be used to install the Sway toolchain with various [`plugins`](https://fuellabs.github.io/sway/v0.55.0/book/forc/plugins/index.html).
Cargo can be used to install the Sway toolchain with various [`plugins`](https://fuellabs.github.io/sway/v0.56.0/book/forc/plugins/index.html).
<!-- markdown-link-check-enable -->

## Dependencies
Expand Down
Expand Up @@ -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.

<!-- markdown-link-check-disable -->
The advantage of using `Cargo` is the installation of [`plugins`](https://fuellabs.github.io/sway/v0.55.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.56.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.55.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.56.0/book/forc/plugins/index.html) may not be recognized.
<!-- markdown-link-check-enable -->

## Source
Expand Down
Expand Up @@ -5,7 +5,7 @@ The `Sway toolchain` can be built directly from the [`Sway repository`](https://
## Installation & Updating

<!-- markdown-link-check-disable -->
In the root of the repository `/sway/<here>` build [`forc`](https://fuellabs.github.io/sway/v0.55.0/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.56.0/book/forc/commands/index.html) with the following command:
<!-- markdown-link-check-enable -->

```bash
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/src/index.md
@@ -1,5 +1,5 @@
# The Sway Reference

<!-- 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.55.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.56.0/book/).
<!-- markdown-link-check-enable -->

0 comments on commit b495d0d

Please sign in to comment.