From b66eb4b12e8b989ae3fe52337c65bbf6cab8538a Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Tue, 3 Dec 2024 10:18:08 -0800 Subject: [PATCH] chore(leo): bump version for new release --- .resources/release-version | 2 +- Cargo.lock | 24 +++--- Cargo.toml | 133 ++++++++++++++++---------------- compiler/ast/Cargo.toml | 2 +- compiler/compiler/Cargo.toml | 2 +- compiler/parser/Cargo.toml | 2 +- compiler/passes/Cargo.toml | 2 +- compiler/span/Cargo.toml | 2 +- docs/grammar/Cargo.toml | 2 +- errors/Cargo.toml | 2 +- leo/package/Cargo.toml | 2 +- tests/test-framework/Cargo.toml | 4 +- utils/disassembler/Cargo.toml | 2 +- utils/retriever/Cargo.toml | 2 +- 14 files changed, 91 insertions(+), 92 deletions(-) diff --git a/.resources/release-version b/.resources/release-version index d07897c403..fa49670c7f 100644 --- a/.resources/release-version +++ b/.resources/release-version @@ -1 +1 @@ -v2.3.1 \ No newline at end of file +v2.4.0 \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 22701e4652..bab7d222f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1492,7 +1492,7 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "leo-abnf" -version = "2.3.1" +version = "2.4.0" dependencies = [ "abnf", "anyhow", @@ -1500,7 +1500,7 @@ dependencies = [ [[package]] name = "leo-ast" -version = "2.3.1" +version = "2.4.0" dependencies = [ "criterion", "indexmap 2.6.0", @@ -1514,7 +1514,7 @@ dependencies = [ [[package]] name = "leo-compiler" -version = "2.3.1" +version = "2.4.0" dependencies = [ "aleo-std-storage", "indexmap 2.6.0", @@ -1538,7 +1538,7 @@ dependencies = [ [[package]] name = "leo-disassembler" -version = "2.3.1" +version = "2.4.0" dependencies = [ "leo-ast", "leo-errors", @@ -1548,7 +1548,7 @@ dependencies = [ [[package]] name = "leo-errors" -version = "2.3.1" +version = "2.4.0" dependencies = [ "anyhow", "backtrace", @@ -1563,7 +1563,7 @@ dependencies = [ [[package]] name = "leo-lang" -version = "2.3.1" +version = "2.4.0" dependencies = [ "aleo-std", "ansi_term", @@ -1602,7 +1602,7 @@ dependencies = [ [[package]] name = "leo-package" -version = "2.3.1" +version = "2.4.0" dependencies = [ "leo-errors", "leo-retriever", @@ -1614,7 +1614,7 @@ dependencies = [ [[package]] name = "leo-parser" -version = "2.3.1" +version = "2.4.0" dependencies = [ "clap", "indexmap 2.6.0", @@ -1630,7 +1630,7 @@ dependencies = [ [[package]] name = "leo-passes" -version = "2.3.1" +version = "2.4.0" dependencies = [ "indexmap 2.6.0", "itertools 0.13.0", @@ -1645,7 +1645,7 @@ dependencies = [ [[package]] name = "leo-retriever" -version = "2.3.1" +version = "2.4.0" dependencies = [ "aleo-std", "indexmap 2.6.0", @@ -1665,7 +1665,7 @@ dependencies = [ [[package]] name = "leo-span" -version = "2.3.1" +version = "2.4.0" dependencies = [ "fxhash", "indexmap 2.6.0", @@ -1675,7 +1675,7 @@ dependencies = [ [[package]] name = "leo-test-framework" -version = "2.3.1" +version = "2.4.0" dependencies = [ "backtrace", "clap", diff --git a/Cargo.toml b/Cargo.toml index 16553af8b6..17c25b2e4a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-lang" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "The Leo programming language" homepage = "https://leo-lang.org" @@ -27,7 +27,7 @@ include = [ ] license = "GPL-3.0" edition = "2021" -rust-version = "1.82.0" # Be sure to update CI and the ./rust-toolchain file. +rust-version = "1.82.0" [workspace] members = [ @@ -46,39 +46,39 @@ members = [ [workspace.dependencies.leo-ast] path = "./compiler/ast" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-compiler] path = "./compiler/compiler" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-disassembler] path = "./utils/disassembler" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-errors] path = "./errors" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-package] path = "./leo/package" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-parser] path = "./compiler/parser" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-passes] path = "./compiler/passes" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-span] path = "./compiler/span" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.leo-retriever] path = "./utils/retriever" -version = "2.3.1" +version = "2.4.0" [workspace.dependencies.aleo-std] version = "0.1.24" @@ -127,7 +127,6 @@ path = "leo/cli/main.rs" default = [ ] ci_skip = [ "leo-compiler/ci_skip" ] noconfig = [ ] -# TODO: Consider refactoring to `testnet`, `mainnet`, and `canary` features, with all three being the default. only_testnet = [ ] [dependencies] @@ -136,85 +135,85 @@ num-format = "0.4.4" text-tables = "0.3.1" ureq = "2.10.1" -[dependencies.leo-ast] -workspace = true + [dependencies.leo-ast] + workspace = true -[dependencies.leo-compiler] -workspace = true + [dependencies.leo-compiler] + workspace = true -[dependencies.leo-errors] -workspace = true + [dependencies.leo-errors] + workspace = true -[dependencies.leo-package] -workspace = true + [dependencies.leo-package] + workspace = true -[dependencies.leo-span] -workspace = true + [dependencies.leo-span] + workspace = true -[dependencies.leo-retriever] -workspace = true + [dependencies.leo-retriever] + workspace = true -[dependencies.aleo-std] -workspace = true + [dependencies.aleo-std] + workspace = true -[dependencies.backtrace] -version = "0.3.74" + [dependencies.backtrace] + version = "0.3.74" -[dependencies.clap] -version = "4.5" -features = [ "derive", "env", "color", "unstable-styles" ] + [dependencies.clap] + version = "4.5" + features = [ "derive", "env", "color", "unstable-styles" ] -[dependencies.colored] -version = "2.0" + [dependencies.colored] + version = "2.0" -[dependencies.dotenvy] -version = "0.15.7" + [dependencies.dotenvy] + version = "0.15.7" -[dependencies.indexmap] -workspace = true + [dependencies.indexmap] + workspace = true -[dependencies.rand] -workspace = true + [dependencies.rand] + workspace = true -[dependencies.rand_chacha] -version = "0.3.0" -default-features = false + [dependencies.rand_chacha] + version = "0.3.0" + default-features = false -[dependencies.self_update] -version = "0.41.0" -features = [ "archive-zip", "compression-zip-deflate" ] + [dependencies.self_update] + version = "0.41.0" + features = [ "archive-zip", "compression-zip-deflate" ] -[dependencies.serde] -workspace = true + [dependencies.serde] + workspace = true -[dependencies.serde_json] -workspace = true + [dependencies.serde_json] + workspace = true -[dependencies.serial_test] -version = "3.1.1" + [dependencies.serial_test] + version = "3.1.1" -[dependencies.snarkvm] -workspace = true -features = [ "circuit", "console" ] + [dependencies.snarkvm] + workspace = true + features = [ "circuit", "console" ] -[dependencies.sys-info] -version = "0.9.1" + [dependencies.sys-info] + version = "0.9.1" -[dependencies.toml] -workspace = true + [dependencies.toml] + workspace = true -[dependencies.tracing] -version = "0.1" + [dependencies.tracing] + version = "0.1" -[dependencies.tracing-subscriber] -version = "0.3.18" -features = [ "fmt" ] + [dependencies.tracing-subscriber] + version = "0.3.18" + features = [ "fmt" ] -[dependencies.crossterm] -version = "0.28.1" + [dependencies.crossterm] + version = "0.28.1" -[dependencies.rpassword] -version = "7.3.1" + [dependencies.rpassword] + version = "7.3.1" [target."cfg(windows)".dependencies.ansi_term] version = "0.12.1" diff --git a/compiler/ast/Cargo.toml b/compiler/ast/Cargo.toml index 802fb79d88..c138c7b8e3 100644 --- a/compiler/ast/Cargo.toml +++ b/compiler/ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-ast" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "Abstract syntax tree (AST) for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index 5cd569a199..21c0d439f7 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-compiler" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "Compiler for Leo programming language" homepage = "https://leo-lang.org" diff --git a/compiler/parser/Cargo.toml b/compiler/parser/Cargo.toml index da13941dec..e3d61fa3bd 100644 --- a/compiler/parser/Cargo.toml +++ b/compiler/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-parser" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "Parser for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/compiler/passes/Cargo.toml b/compiler/passes/Cargo.toml index ebf1e18bf5..07f96cb23c 100644 --- a/compiler/passes/Cargo.toml +++ b/compiler/passes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-passes" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "Compiler passes for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml index 3fe32092dd..0dc5594ab6 100644 --- a/compiler/span/Cargo.toml +++ b/compiler/span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-span" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "Span handling for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/docs/grammar/Cargo.toml b/docs/grammar/Cargo.toml index e124e1c985..681f7c81ae 100644 --- a/docs/grammar/Cargo.toml +++ b/docs/grammar/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-abnf" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "ABNF to Markdown converter for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/errors/Cargo.toml b/errors/Cargo.toml index 7899763874..787bcdb3f7 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-errors" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "Errors for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/leo/package/Cargo.toml b/leo/package/Cargo.toml index bfbb174291..2436d0c699 100644 --- a/leo/package/Cargo.toml +++ b/leo/package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-package" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "Package parser for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml index c39e6dcbd9..13e56f2caf 100644 --- a/tests/test-framework/Cargo.toml +++ b/tests/test-framework/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-test-framework" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "The testing framework for the Leo programming language" homepage = "https://leo-lang.org" @@ -24,7 +24,7 @@ harness = false [dependencies.leo-errors] path = "../../errors" -version = "2.3.1" +version = "2.4.0" [dependencies.backtrace] version = "0.3.74" diff --git a/utils/disassembler/Cargo.toml b/utils/disassembler/Cargo.toml index 12a426bf91..0414cd64c0 100644 --- a/utils/disassembler/Cargo.toml +++ b/utils/disassembler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-disassembler" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "A disassembler for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml index 6de154b392..15badeffe8 100644 --- a/utils/retriever/Cargo.toml +++ b/utils/retriever/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-retriever" -version = "2.3.1" +version = "2.4.0" authors = [ "The Leo Team " ] description = "A retriever for the Leo programming language" homepage = "https://leo-lang.org"