diff --git a/CHANGELOG.md b/CHANGELOG.md index 079eac0c48..ece577cd81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +Description of the upcoming release here. + +## [Version 0.24.3] + ### Fixed - [#1861](https://github.com/FuelLabs/fuel-core/pull/1861): Replaced instances of `Union` with `Enum` for GraphQL definitions of `ConsensusParametersVersion` and related types. This is needed because `Union` does not support multiple `Version`s inside discriminants or empty variants. diff --git a/Cargo.lock b/Cargo.lock index 5eeb87df42..2751c53135 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2846,7 +2846,7 @@ dependencies = [ [[package]] name = "fuel-core" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "assert_matches", @@ -2933,11 +2933,11 @@ dependencies = [ [[package]] name = "fuel-core-bft" -version = "0.24.2" +version = "0.24.3" [[package]] name = "fuel-core-bin" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "clap 4.5.4", @@ -2968,7 +2968,7 @@ dependencies = [ [[package]] name = "fuel-core-chain-config" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "bech32", @@ -2992,7 +2992,7 @@ dependencies = [ [[package]] name = "fuel-core-client" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "cynic", @@ -3015,7 +3015,7 @@ dependencies = [ [[package]] name = "fuel-core-client-bin" -version = "0.24.2" +version = "0.24.3" dependencies = [ "clap 4.5.4", "fuel-core-client", @@ -3026,7 +3026,7 @@ dependencies = [ [[package]] name = "fuel-core-consensus-module" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "fuel-core-chain-config", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "fuel-core-database" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "derive_more", @@ -3049,7 +3049,7 @@ dependencies = [ [[package]] name = "fuel-core-e2e-client" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "assert_cmd", @@ -3075,7 +3075,7 @@ dependencies = [ [[package]] name = "fuel-core-executor" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "fuel-core-chain-config", @@ -3090,7 +3090,7 @@ dependencies = [ [[package]] name = "fuel-core-importer" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "derive_more", @@ -3108,7 +3108,7 @@ dependencies = [ [[package]] name = "fuel-core-keygen" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "clap 4.5.4", @@ -3119,7 +3119,7 @@ dependencies = [ [[package]] name = "fuel-core-keygen-bin" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "atty", @@ -3132,7 +3132,7 @@ dependencies = [ [[package]] name = "fuel-core-metrics" -version = "0.24.2" +version = "0.24.3" dependencies = [ "axum", "once_cell", @@ -3145,7 +3145,7 @@ dependencies = [ [[package]] name = "fuel-core-p2p" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "async-trait", @@ -3181,7 +3181,7 @@ dependencies = [ [[package]] name = "fuel-core-poa" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "async-trait", @@ -3200,7 +3200,7 @@ dependencies = [ [[package]] name = "fuel-core-producer" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "async-trait", @@ -3217,7 +3217,7 @@ dependencies = [ [[package]] name = "fuel-core-relayer" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "async-trait", @@ -3249,7 +3249,7 @@ dependencies = [ [[package]] name = "fuel-core-services" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "async-trait", @@ -3263,7 +3263,7 @@ dependencies = [ [[package]] name = "fuel-core-storage" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "derive_more", @@ -3287,7 +3287,7 @@ dependencies = [ [[package]] name = "fuel-core-sync" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "async-trait", @@ -3340,7 +3340,7 @@ dependencies = [ [[package]] name = "fuel-core-trace" -version = "0.24.2" +version = "0.24.3" dependencies = [ "ctor", "tracing", @@ -3350,7 +3350,7 @@ dependencies = [ [[package]] name = "fuel-core-txpool" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "async-trait", @@ -3376,7 +3376,7 @@ dependencies = [ [[package]] name = "fuel-core-types" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "bs58", @@ -3393,7 +3393,7 @@ dependencies = [ [[package]] name = "fuel-core-upgradable-executor" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "fuel-core-executor", @@ -3406,7 +3406,7 @@ dependencies = [ [[package]] name = "fuel-core-wasm-executor" -version = "0.24.2" +version = "0.24.3" dependencies = [ "anyhow", "fuel-core-executor", diff --git a/Cargo.toml b/Cargo.toml index af7b2bc872..d5436e5a4d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,36 +48,36 @@ homepage = "https://fuel.network/" keywords = ["blockchain", "cryptocurrencies", "fuel-vm", "vm"] license = "BUSL-1.1" repository = "https://github.com/FuelLabs/fuel-core" -version = "0.24.2" +version = "0.24.3" [workspace.dependencies] # Workspace members -fuel-core = { version = "0.24.2", path = "./crates/fuel-core", default-features = false } -fuel-core-client-bin = { version = "0.24.2", path = "./bin/client" } -fuel-core-bin = { version = "0.24.2", path = "./bin/fuel-core" } -fuel-core-keygen = { version = "0.24.2", path = "./crates/keygen" } -fuel-core-keygen-bin = { version = "0.24.2", path = "./bin/keygen" } -fuel-core-chain-config = { version = "0.24.2", path = "./crates/chain-config", default-features = false } -fuel-core-client = { version = "0.24.2", path = "./crates/client" } -fuel-core-database = { version = "0.24.2", path = "./crates/database" } -fuel-core-metrics = { version = "0.24.2", path = "./crates/metrics" } -fuel-core-services = { version = "0.24.2", path = "./crates/services" } -fuel-core-consensus-module = { version = "0.24.2", path = "./crates/services/consensus_module" } -fuel-core-bft = { version = "0.24.2", path = "./crates/services/consensus_module/bft" } -fuel-core-poa = { version = "0.24.2", path = "./crates/services/consensus_module/poa" } -fuel-core-executor = { version = "0.24.2", path = "./crates/services/executor", default-features = false } -fuel-core-importer = { version = "0.24.2", path = "./crates/services/importer" } -fuel-core-p2p = { version = "0.24.2", path = "./crates/services/p2p" } -fuel-core-producer = { version = "0.24.2", path = "./crates/services/producer" } -fuel-core-relayer = { version = "0.24.2", path = "./crates/services/relayer" } -fuel-core-sync = { version = "0.24.2", path = "./crates/services/sync" } -fuel-core-txpool = { version = "0.24.2", path = "./crates/services/txpool" } -fuel-core-storage = { version = "0.24.2", path = "./crates/storage", default-features = false } -fuel-core-trace = { version = "0.24.2", path = "./crates/trace" } -fuel-core-types = { version = "0.24.2", path = "./crates/types", default-features = false } +fuel-core = { version = "0.24.3", path = "./crates/fuel-core", default-features = false } +fuel-core-client-bin = { version = "0.24.3", path = "./bin/client" } +fuel-core-bin = { version = "0.24.3", path = "./bin/fuel-core" } +fuel-core-keygen = { version = "0.24.3", path = "./crates/keygen" } +fuel-core-keygen-bin = { version = "0.24.3", path = "./bin/keygen" } +fuel-core-chain-config = { version = "0.24.3", path = "./crates/chain-config", default-features = false } +fuel-core-client = { version = "0.24.3", path = "./crates/client" } +fuel-core-database = { version = "0.24.3", path = "./crates/database" } +fuel-core-metrics = { version = "0.24.3", path = "./crates/metrics" } +fuel-core-services = { version = "0.24.3", path = "./crates/services" } +fuel-core-consensus-module = { version = "0.24.3", path = "./crates/services/consensus_module" } +fuel-core-bft = { version = "0.24.3", path = "./crates/services/consensus_module/bft" } +fuel-core-poa = { version = "0.24.3", path = "./crates/services/consensus_module/poa" } +fuel-core-executor = { version = "0.24.3", path = "./crates/services/executor", default-features = false } +fuel-core-importer = { version = "0.24.3", path = "./crates/services/importer" } +fuel-core-p2p = { version = "0.24.3", path = "./crates/services/p2p" } +fuel-core-producer = { version = "0.24.3", path = "./crates/services/producer" } +fuel-core-relayer = { version = "0.24.3", path = "./crates/services/relayer" } +fuel-core-sync = { version = "0.24.3", path = "./crates/services/sync" } +fuel-core-txpool = { version = "0.24.3", path = "./crates/services/txpool" } +fuel-core-storage = { version = "0.24.3", path = "./crates/storage", default-features = false } +fuel-core-trace = { version = "0.24.3", path = "./crates/trace" } +fuel-core-types = { version = "0.24.3", path = "./crates/types", default-features = false } fuel-core-tests = { version = "0.0.0", path = "./tests" } -fuel-core-upgradable-executor = { version = "0.24.2", path = "./crates/services/upgradable-executor" } -fuel-core-wasm-executor = { version = "0.24.2", path = "./crates/services/upgradable-executor/wasm-executor" } +fuel-core-upgradable-executor = { version = "0.24.3", path = "./crates/services/upgradable-executor" } +fuel-core-wasm-executor = { version = "0.24.3", path = "./crates/services/upgradable-executor/wasm-executor" } fuel-core-xtask = { version = "0.0.0", path = "./xtask" } # Fuel dependencies diff --git a/deployment/charts/Chart.yaml b/deployment/charts/Chart.yaml index f42b7812e2..9f9d67feeb 100644 --- a/deployment/charts/Chart.yaml +++ b/deployment/charts/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: ${fuel_core_service_name} description: ${fuel_core_service_name} Helm Chart type: application -appVersion: "0.24.2" +appVersion: "0.24.3" version: 0.1.0