diff --git a/.resources/release-version b/.resources/release-version index 852700e118..cf2dc0bc44 100644 --- a/.resources/release-version +++ b/.resources/release-version @@ -1 +1 @@ -v2.1.0 \ No newline at end of file +v2.2.0 \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 5d1cbb136b..f1b445eb8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1541,7 +1541,7 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "leo-abnf" -version = "2.1.0" +version = "2.2.0" dependencies = [ "abnf", "anyhow", @@ -1549,7 +1549,7 @@ dependencies = [ [[package]] name = "leo-ast" -version = "2.1.0" +version = "2.2.0" dependencies = [ "criterion", "indexmap 1.9.3", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "leo-compiler" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std-storage", "dotenvy", @@ -1589,7 +1589,7 @@ dependencies = [ [[package]] name = "leo-disassembler" -version = "2.1.0" +version = "2.2.0" dependencies = [ "leo-ast", "leo-errors", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "leo-errors" -version = "2.1.0" +version = "2.2.0" dependencies = [ "anyhow", "backtrace", @@ -1614,7 +1614,7 @@ dependencies = [ [[package]] name = "leo-lang" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std", "ansi_term", @@ -1661,7 +1661,7 @@ dependencies = [ [[package]] name = "leo-package" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std", "dialoguer", @@ -1681,7 +1681,7 @@ dependencies = [ [[package]] name = "leo-parser" -version = "2.1.0" +version = "2.2.0" dependencies = [ "clap", "indexmap 1.9.3", @@ -1700,7 +1700,7 @@ dependencies = [ [[package]] name = "leo-passes" -version = "2.1.0" +version = "2.2.0" dependencies = [ "indexmap 1.9.3", "itertools 0.13.0", @@ -1716,7 +1716,7 @@ dependencies = [ [[package]] name = "leo-retriever" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std", "indexmap 1.9.3", @@ -1737,7 +1737,7 @@ dependencies = [ [[package]] name = "leo-span" -version = "2.1.0" +version = "2.2.0" dependencies = [ "fxhash", "indexmap 1.9.3", @@ -1747,7 +1747,7 @@ dependencies = [ [[package]] name = "leo-test-framework" -version = "2.1.0" +version = "2.2.0" dependencies = [ "backtrace", "clap", diff --git a/Cargo.toml b/Cargo.toml index b5b954e3ed..711dbc2c88 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-lang" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "The Leo programming language" homepage = "https://leo-lang.org" @@ -65,117 +65,117 @@ num-format = "0.4.4" text-tables = "0.3.1" ureq = "2.10.1" - [dependencies.leo-ast] - path = "./compiler/ast" - version = "2.1.0" +[dependencies.leo-ast] +path = "./compiler/ast" +version = "2.2.0" - [dependencies.leo-compiler] - path = "./compiler/compiler" - version = "2.1.0" +[dependencies.leo-compiler] +path = "./compiler/compiler" +version = "2.2.0" - [dependencies.leo-errors] - path = "./errors" - version = "2.1.0" +[dependencies.leo-errors] +path = "./errors" +version = "2.2.0" - [dependencies.leo-package] - path = "./leo/package" - version = "2.1.0" +[dependencies.leo-package] +path = "./leo/package" +version = "2.2.0" - [dependencies.leo-parser] - path = "./compiler/parser" - version = "2.1.0" +[dependencies.leo-parser] +path = "./compiler/parser" +version = "2.2.0" - [dependencies.leo-span] - path = "./compiler/span" - version = "2.1.0" +[dependencies.leo-span] +path = "./compiler/span" +version = "2.2.0" - [dependencies.leo-retriever] - path = "./utils/retriever" - version = "2.1.0" +[dependencies.leo-retriever] +path = "./utils/retriever" +version = "2.2.0" - [dependencies.aleo-std] - version = "0.1.24" - default-features = false +[dependencies.aleo-std] +version = "0.1.24" +default-features = false - [dependencies.backtrace] - version = "0.3.73" +[dependencies.backtrace] +version = "0.3.73" - [dependencies.clap] - version = "4.5" - features = [ "derive", "env", "color", "unstable-styles" ] +[dependencies.clap] +version = "4.5" +features = [ "derive", "env", "color", "unstable-styles" ] - [dependencies.color-backtrace] - version = "0.6.1" +[dependencies.color-backtrace] +version = "0.6.1" - [dependencies.colored] - version = "2.0" +[dependencies.colored] +version = "2.0" - [dependencies.console] - version = "0.15.8" +[dependencies.console] +version = "0.15.8" - [dependencies.dirs] - version = "5.0.0" +[dependencies.dirs] +version = "5.0.0" - [dependencies.dotenvy] - version = "0.15.7" +[dependencies.dotenvy] +version = "0.15.7" - [dependencies.indexmap] - version = "1.9" - features = [ "serde" ] +[dependencies.indexmap] +version = "1.9" +features = [ "serde" ] - [dependencies.lazy_static] - version = "1.5.0" +[dependencies.lazy_static] +version = "1.5.0" - [dependencies.rand] - version = "0.8" +[dependencies.rand] +version = "0.8" - [dependencies.rand_chacha] - version = "0.3.0" - default-features = false +[dependencies.rand_chacha] +version = "0.3.0" +default-features = false - [dependencies.rand_core] - version = "0.6.4" +[dependencies.rand_core] +version = "0.6.4" - [dependencies.reqwest] - version = "0.12.5" - features = [ "blocking", "json", "multipart" ] +[dependencies.reqwest] +version = "0.12.5" +features = [ "blocking", "json", "multipart" ] - [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] - version = "1.0" - features = [ "derive" ] +[dependencies.serde] +version = "1.0" +features = [ "derive" ] - [dependencies.serde_json] - version = "1.0" +[dependencies.serde_json] +version = "1.0" - [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] - version = "0.8" +[dependencies.toml] +version = "0.8" - [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 6b53d20335..eb8267a61e 100644 --- a/compiler/ast/Cargo.toml +++ b/compiler/ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-ast" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Abstract syntax tree (AST) for the Leo programming language" homepage = "https://leo-lang.org" @@ -23,11 +23,11 @@ workspace = true [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.indexmap] version = "1.9" diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index fae7301e54..635cc43106 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-compiler" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Compiler for Leo programming language" homepage = "https://leo-lang.org" @@ -20,23 +20,23 @@ rust-version = "1.69" [dependencies.leo-ast] path = "../ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-passes] path = "../passes" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-parser] path = "../parser" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.sha2] version = "0.10" diff --git a/compiler/parser/Cargo.toml b/compiler/parser/Cargo.toml index 144e689c88..7f4a8da26c 100644 --- a/compiler/parser/Cargo.toml +++ b/compiler/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-parser" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Parser for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,15 +20,15 @@ rust-version = "1.69" [dependencies.leo-ast] path = "../ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.snarkvm] workspace = true diff --git a/compiler/passes/Cargo.toml b/compiler/passes/Cargo.toml index c3351b2df7..58635ef49a 100644 --- a/compiler/passes/Cargo.toml +++ b/compiler/passes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-passes" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Compiler passes for the Leo programming language" homepage = "https://leo-lang.org" @@ -26,19 +26,19 @@ workspace = true [dependencies.leo-ast] path = "../ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-parser] path = "../parser" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.indexmap] version = "1.9" diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml index a4be6fe3ed..845fa03af2 100644 --- a/compiler/span/Cargo.toml +++ b/compiler/span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-span" -version = "2.1.0" +version = "2.2.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 1674d8077d..248202d836 100644 --- a/docs/grammar/Cargo.toml +++ b/docs/grammar/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-abnf" -version = "2.1.0" +version = "2.2.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 192436e822..f8eab37bd7 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-errors" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Errors for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,7 +20,7 @@ rust-version = "1.69" [dependencies.leo-span] path = "../compiler/span" -version = "2.1.0" +version = "2.2.0" [dependencies.anyhow] version = "1.0" diff --git a/leo/package/Cargo.toml b/leo/package/Cargo.toml index ee64f92632..c42e137951 100644 --- a/leo/package/Cargo.toml +++ b/leo/package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-package" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Package parser for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,11 +20,11 @@ rust-version = "1.69" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-retriever] path = "../../utils/retriever" -version = "2.1.0" +version = "2.2.0" [dependencies.snarkvm] workspace = true diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml index d1f92bb601..5a1ac4faa1 100644 --- a/tests/test-framework/Cargo.toml +++ b/tests/test-framework/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-test-framework" -version = "2.1.0" +version = "2.2.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.1.0" +version = "2.2.0" [dependencies.backtrace] version = "0.3.73" diff --git a/utils/disassembler/Cargo.toml b/utils/disassembler/Cargo.toml index bc495512fc..3ef26360ea 100644 --- a/utils/disassembler/Cargo.toml +++ b/utils/disassembler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-disassembler" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "A disassembler for the Leo programming language" homepage = "https://leo-lang.org" @@ -26,12 +26,12 @@ workspace = true [dependencies.leo-ast] path = "../../compiler/ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../../compiler/span" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml index 217264e673..5a5a011585 100644 --- a/utils/retriever/Cargo.toml +++ b/utils/retriever/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-retriever" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "A retriever for the Leo programming language" homepage = "https://leo-lang.org" @@ -22,23 +22,23 @@ rust-version = "1.69" workspace = true [dependencies.leo-ast] -version = "2.1.0" +version = "2.2.0" path = "../../compiler/ast" [dependencies.leo-disassembler] -version = "2.1.0" +version = "2.2.0" path = "../disassembler" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-passes] -version = "2.1.0" +version = "2.2.0" path = "../../compiler/passes" [dependencies.leo-span] -version = "2.1.0" +version = "2.2.0" path = "../../compiler/span" [dependencies.aleo-std]