From 2c02c09decb07f202c40c997afd2dcab38dbd3fd Mon Sep 17 00:00:00 2001 From: Christoph Burgdorf Date: Thu, 26 Oct 2023 11:52:04 +0200 Subject: [PATCH] Cutting new release --- Cargo.lock | 30 +++++++++---------- crates/abi/Cargo.toml | 4 +-- crates/analyzer/Cargo.toml | 8 ++--- .../errors__invalid_compiler_version.snap | 4 +-- crates/codegen/Cargo.toml | 10 +++---- crates/common/Cargo.toml | 4 +-- crates/driver/Cargo.toml | 18 +++++------ crates/fe/Cargo.toml | 10 +++---- crates/library/Cargo.toml | 2 +- crates/mir/Cargo.toml | 8 ++--- crates/parser/Cargo.toml | 6 ++-- crates/test-files/Cargo.toml | 2 +- crates/test-runner/Cargo.toml | 2 +- crates/test-utils/Cargo.toml | 10 +++---- crates/tests-legacy/Cargo.toml | 12 ++++---- crates/tests/Cargo.toml | 8 ++--- crates/yulc/Cargo.toml | 2 +- 17 files changed, 70 insertions(+), 70 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4e8dd11c37..b3340b4471 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -657,7 +657,7 @@ dependencies = [ [[package]] name = "fe" -version = "0.24.0" +version = "0.25.0" dependencies = [ "clap 3.2.23", "colored", @@ -673,7 +673,7 @@ dependencies = [ [[package]] name = "fe-abi" -version = "0.24.0" +version = "0.25.0" dependencies = [ "fe-common", "serde", @@ -682,7 +682,7 @@ dependencies = [ [[package]] name = "fe-analyzer" -version = "0.24.0" +version = "0.25.0" dependencies = [ "criterion", "fe-common", @@ -710,7 +710,7 @@ dependencies = [ [[package]] name = "fe-codegen" -version = "0.24.0" +version = "0.25.0" dependencies = [ "fe-abi", "fe-analyzer", @@ -726,7 +726,7 @@ dependencies = [ [[package]] name = "fe-common" -version = "0.24.0" +version = "0.25.0" dependencies = [ "camino", "codespan-reporting", @@ -749,7 +749,7 @@ dependencies = [ [[package]] name = "fe-compiler-test-utils" -version = "0.24.0" +version = "0.25.0" dependencies = [ "ethabi", "evm", @@ -771,7 +771,7 @@ dependencies = [ [[package]] name = "fe-compiler-tests" -version = "0.24.0" +version = "0.25.0" dependencies = [ "dir-test", "fe-common", @@ -781,7 +781,7 @@ dependencies = [ [[package]] name = "fe-compiler-tests-legacy" -version = "0.24.0" +version = "0.25.0" dependencies = [ "dir-test", "ethabi", @@ -807,7 +807,7 @@ dependencies = [ [[package]] name = "fe-driver" -version = "0.24.0" +version = "0.25.0" dependencies = [ "fe-abi", "fe-analyzer", @@ -826,7 +826,7 @@ dependencies = [ [[package]] name = "fe-library" -version = "0.24.0" +version = "0.25.0" dependencies = [ "include_dir", "indexmap 1.9.2", @@ -835,7 +835,7 @@ dependencies = [ [[package]] name = "fe-mir" -version = "0.24.0" +version = "0.25.0" dependencies = [ "dot2", "fe-analyzer", @@ -855,7 +855,7 @@ dependencies = [ [[package]] name = "fe-parser" -version = "0.24.0" +version = "0.25.0" dependencies = [ "criterion", "fe-common", @@ -876,7 +876,7 @@ dependencies = [ [[package]] name = "fe-test-files" -version = "0.24.0" +version = "0.25.0" dependencies = [ "fe-library", "include_dir", @@ -885,7 +885,7 @@ dependencies = [ [[package]] name = "fe-test-runner" -version = "0.24.0" +version = "0.25.0" dependencies = [ "bytes", "colored", @@ -898,7 +898,7 @@ dependencies = [ [[package]] name = "fe-yulc" -version = "0.24.0" +version = "0.25.0" dependencies = [ "indexmap 1.9.2", "serde_json", diff --git a/crates/abi/Cargo.toml b/crates/abi/Cargo.toml index 3de8f2c7dc..e3c7592544 100644 --- a/crates/abi/Cargo.toml +++ b/crates/abi/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "fe-abi" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "Apache-2.0" repository = "https://github.com/ethereum/fe" [dependencies] -fe-common = { path = "../common", version = "^0.24.0"} +fe-common = { path = "../common", version = "^0.25.0"} serde = { version = "1.0", features = ["derive"] } [dev-dependencies] diff --git a/crates/analyzer/Cargo.toml b/crates/analyzer/Cargo.toml index 593ba723e5..01e60e4940 100644 --- a/crates/analyzer/Cargo.toml +++ b/crates/analyzer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fe-analyzer" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "Apache-2.0" @@ -8,9 +8,9 @@ repository = "https://github.com/ethereum/fe" [dependencies] -fe-common = {path = "../common", version = "^0.24.0"} -fe-parser = {path = "../parser", version = "^0.24.0"} -fe-library = {path = "../library", version = "^0.24.0"} +fe-common = {path = "../common", version = "^0.25.0"} +fe-parser = {path = "../parser", version = "^0.25.0"} +fe-library = {path = "../library", version = "^0.25.0"} hex = "0.4" num-bigint = "0.4.3" num-traits = "0.2.14" diff --git a/crates/analyzer/tests/snapshots/errors__invalid_compiler_version.snap b/crates/analyzer/tests/snapshots/errors__invalid_compiler_version.snap index 9b17c508e7..1edeaf03d8 100644 --- a/crates/analyzer/tests/snapshots/errors__invalid_compiler_version.snap +++ b/crates/analyzer/tests/snapshots/errors__invalid_compiler_version.snap @@ -3,12 +3,12 @@ source: crates/analyzer/tests/errors.rs assertion_line: 259 expression: "error_string(&path, test_files::fixture(path))" --- -error: The current compiler version 0.24.0 doesn't match the specified requirement +error: The current compiler version 0.25.0 doesn't match the specified requirement ┌─ compile_errors/invalid_compiler_version.fe:1:8 │ 1 │ pragma <=0.1.0 │ ^^^^^^^ The specified version requirement │ - = Note: Use `pragma 0.24.0` to make the code compile + = Note: Use `pragma 0.25.0` to make the code compile diff --git a/crates/codegen/Cargo.toml b/crates/codegen/Cargo.toml index f05da5772a..5da03d8159 100644 --- a/crates/codegen/Cargo.toml +++ b/crates/codegen/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "fe-codegen" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" [dependencies] -fe-analyzer = { path = "../analyzer", version = "^0.24.0"} -fe-mir = { path = "../mir", version = "^0.24.0"} -fe-common = { path = "../common", version = "^0.24.0"} -fe-abi = { path = "../abi", version = "^0.24.0"} +fe-analyzer = { path = "../analyzer", version = "^0.25.0"} +fe-mir = { path = "../mir", version = "^0.25.0"} +fe-common = { path = "../common", version = "^0.25.0"} +fe-abi = { path = "../abi", version = "^0.25.0"} salsa = "0.16.1" num-bigint = "0.4.3" fxhash = "0.2.1" diff --git a/crates/common/Cargo.toml b/crates/common/Cargo.toml index 5a1b81f837..d86377e5ad 100644 --- a/crates/common/Cargo.toml +++ b/crates/common/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "fe-common" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "Apache-2.0" repository = "https://github.com/ethereum/fe" [dependencies] -fe-library = {path = "../library", version = "^0.24.0"} +fe-library = {path = "../library", version = "^0.25.0"} tiny-keccak = { version = "2.0", features = ["keccak"] } hex = "0.4" codespan-reporting = "0.11.1" diff --git a/crates/driver/Cargo.toml b/crates/driver/Cargo.toml index 790a3c0463..363e664fd1 100644 --- a/crates/driver/Cargo.toml +++ b/crates/driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fe-driver" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "GPL-3.0-or-later" @@ -12,14 +12,14 @@ solc-backend = ["fe-yulc"] [dependencies] serde_json = "1.0" -fe-abi = {path = "../abi", version = "^0.24.0"} -fe-analyzer = {path = "../analyzer", version = "^0.24.0"} -fe-common = {path = "../common", version = "^0.24.0"} -fe-mir = {path = "../mir", version = "^0.24.0"} -fe-codegen = {path = "../codegen", version = "^0.24.0"} -fe-parser = {path = "../parser", version = "^0.24.0"} -fe-yulc = {path = "../yulc", version = "^0.24.0", features = ["solc-backend"], optional = true} -fe-test-runner = {path = "../test-runner", version = "^0.24.0"} +fe-abi = {path = "../abi", version = "^0.25.0"} +fe-analyzer = {path = "../analyzer", version = "^0.25.0"} +fe-common = {path = "../common", version = "^0.25.0"} +fe-mir = {path = "../mir", version = "^0.25.0"} +fe-codegen = {path = "../codegen", version = "^0.25.0"} +fe-parser = {path = "../parser", version = "^0.25.0"} +fe-yulc = {path = "../yulc", version = "^0.25.0", features = ["solc-backend"], optional = true} +fe-test-runner = {path = "../test-runner", version = "^0.25.0"} indexmap = "1.6.2" vfs = "0.5.1" smol_str = "0.1.21" diff --git a/crates/fe/Cargo.toml b/crates/fe/Cargo.toml index d34df0ca33..d770ddf760 100644 --- a/crates/fe/Cargo.toml +++ b/crates/fe/Cargo.toml @@ -8,7 +8,7 @@ license = "GPL-3.0-or-later" name = "fe" readme = "README.md" repository = "https://github.com/ethereum/fe" -version = "0.24.0" +version = "0.25.0" [features] solc-backend = ["fe-driver/solc-backend"] @@ -20,7 +20,7 @@ walkdir = "2" indexmap = "1.6.2" include_dir = "0.7.2" colored = "2.0.0" -fe-test-runner = {path = "../test-runner", version = "^0.24.0"} -fe-common = {path = "../common", version = "^0.24.0"} -fe-driver = {path = "../driver", version = "^0.24.0"} -fe-parser = {path = "../parser", version = "^0.24.0"} +fe-test-runner = {path = "../test-runner", version = "^0.25.0"} +fe-common = {path = "../common", version = "^0.25.0"} +fe-driver = {path = "../driver", version = "^0.25.0"} +fe-parser = {path = "../parser", version = "^0.25.0"} diff --git a/crates/library/Cargo.toml b/crates/library/Cargo.toml index c726aeaf64..abc186a4a3 100644 --- a/crates/library/Cargo.toml +++ b/crates/library/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fe-library" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "Apache-2.0" diff --git a/crates/mir/Cargo.toml b/crates/mir/Cargo.toml index cf1a665689..e4e3b235e9 100644 --- a/crates/mir/Cargo.toml +++ b/crates/mir/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "fe-mir" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "Apache-2.0" repository = "https://github.com/ethereum/fe" [dependencies] -fe-common = { path = "../common", version = "^0.24.0"} -fe-parser = { path = "../parser", version = "^0.24.0"} -fe-analyzer = { path = "../analyzer", version = "^0.24.0"} +fe-common = { path = "../common", version = "^0.25.0"} +fe-parser = { path = "../parser", version = "^0.25.0"} +fe-analyzer = { path = "../analyzer", version = "^0.25.0"} salsa = "0.16.1" smol_str = "0.1.21" num-bigint = "0.4.3" diff --git a/crates/parser/Cargo.toml b/crates/parser/Cargo.toml index 4aed03d30a..05cc6cecc8 100644 --- a/crates/parser/Cargo.toml +++ b/crates/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fe-parser" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "Apache-2.0" @@ -11,7 +11,7 @@ description = "Parser lib for Fe." crate-type = ["cdylib", "rlib"] [dependencies] -fe-common = {path = "../common", version = "^0.24.0"} +fe-common = {path = "../common", version = "^0.25.0"} logos = { version = "0.12.0", default-features = false, features = ["export_derive"] } serde = { version = "1", features = ["derive"] } unescape = "0.1.0" @@ -25,7 +25,7 @@ smol_str = "0.1.21" wasm-bindgen = "0.2" [dev-dependencies] -fe-test-files = {path = "../test-files", version = "^0.24.0"} +fe-test-files = {path = "../test-files", version = "^0.25.0"} insta = { default-features = false, version = "1.7.1" } wasm-bindgen-test = "0.3" pretty_assertions = "1.0.0" diff --git a/crates/test-files/Cargo.toml b/crates/test-files/Cargo.toml index 40709c2128..5c043d6662 100644 --- a/crates/test-files/Cargo.toml +++ b/crates/test-files/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fe-test-files" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "Apache-2.0" diff --git a/crates/test-runner/Cargo.toml b/crates/test-runner/Cargo.toml index c57ce7116c..57fe2f81eb 100644 --- a/crates/test-runner/Cargo.toml +++ b/crates/test-runner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fe-test-runner" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "GPL-3.0-or-later" diff --git a/crates/test-utils/Cargo.toml b/crates/test-utils/Cargo.toml index 21a90f52d9..9ca0645ad9 100644 --- a/crates/test-utils/Cargo.toml +++ b/crates/test-utils/Cargo.toml @@ -2,7 +2,7 @@ authors = ["The Fe Developers "] edition = "2021" name = "fe-compiler-test-utils" -version = "0.24.0" +version = "0.25.0" license = "GPL-3.0-or-later" repository = "https://github.com/ethereum/fe" @@ -10,10 +10,10 @@ repository = "https://github.com/ethereum/fe" ethabi = { default-features = false, features = ["full-serde"], version = "18.0" } evm = { default-features = false, version = "0.37" } evm-runtime = { default-features = false, version = "0.37" } -fe-common = {path = "../common", version = "^0.24.0"} -fe-driver = {path = "../driver", version = "^0.24.0"} -fe-yulc = {path = "../yulc", version = "^0.24.0", optional = true, features = ["solc-backend"]} -fe-analyzer = {path = "../analyzer", version = "^0.24.0"} +fe-common = {path = "../common", version = "^0.25.0"} +fe-driver = {path = "../driver", version = "^0.25.0"} +fe-yulc = {path = "../yulc", version = "^0.25.0", optional = true, features = ["solc-backend"]} +fe-analyzer = {path = "../analyzer", version = "^0.25.0"} test-files = {path = "../test-files", package = "fe-test-files" } hex = "0.4" primitive-types = {version = "0.12", default-features = false, features = ["rlp"]} diff --git a/crates/tests-legacy/Cargo.toml b/crates/tests-legacy/Cargo.toml index 03f2a0ba10..b6bd7ffabe 100644 --- a/crates/tests-legacy/Cargo.toml +++ b/crates/tests-legacy/Cargo.toml @@ -2,7 +2,7 @@ authors = ["The Fe Developers "] edition = "2021" name = "fe-compiler-tests-legacy" -version = "0.24.0" +version = "0.25.0" license = "GPL-3.0-or-later" repository = "https://github.com/ethereum/fe" @@ -12,12 +12,12 @@ repository = "https://github.com/ethereum/fe" ethabi = { default-features = false, version = "18.0" } evm = { default-features = false, version = "0.37" } evm-runtime = { default-features = false, version = "0.37" } -fe-analyzer = {path = "../analyzer", version = "^0.24.0"} -fe-common = {path = "../common", version = "^0.24.0"} +fe-analyzer = {path = "../analyzer", version = "^0.25.0"} +fe-common = {path = "../common", version = "^0.25.0"} fe-compiler-test-utils = {path = "../test-utils" } -fe-parser = {path = "../parser", version = "^0.24.0"} -fe-yulc = {path = "../yulc", version = "^0.24.0"} -fe-driver = {path = "../driver", version = "^0.24.0"} +fe-parser = {path = "../parser", version = "^0.25.0"} +fe-yulc = {path = "../yulc", version = "^0.25.0"} +fe-driver = {path = "../driver", version = "^0.25.0"} test-files = {path = "../test-files", package = "fe-test-files" } hex = "0.4" primitive-types = {version = "0.12", default-features = false, features = ["rlp"]} diff --git a/crates/tests/Cargo.toml b/crates/tests/Cargo.toml index 6a3b5716f8..de6f7a4a73 100644 --- a/crates/tests/Cargo.toml +++ b/crates/tests/Cargo.toml @@ -2,14 +2,14 @@ authors = ["The Fe Developers "] edition = "2021" name = "fe-compiler-tests" -version = "0.24.0" +version = "0.25.0" license = "GPL-3.0-or-later" repository = "https://github.com/ethereum/fe" [dependencies] -fe-test-runner = {path = "../test-runner", version = "^0.24.0"} -fe-driver = {path = "../driver", version = "^0.24.0"} -fe-common = {path = "../common", version = "^0.24.0"} +fe-test-runner = {path = "../test-runner", version = "^0.25.0"} +fe-driver = {path = "../driver", version = "^0.25.0"} +fe-common = {path = "../common", version = "^0.25.0"} dir-test = "^0.1" diff --git a/crates/yulc/Cargo.toml b/crates/yulc/Cargo.toml index f6243a0331..19bdb91a75 100644 --- a/crates/yulc/Cargo.toml +++ b/crates/yulc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fe-yulc" -version = "0.24.0" +version = "0.25.0" authors = ["The Fe Developers "] edition = "2021" license = "GPL-3.0-or-later"