From 57f6cf969ac16cd209144c5669a55e586e29b937 Mon Sep 17 00:00:00 2001 From: Kamal Ahmad Date: Fri, 9 Aug 2024 17:49:33 +0500 Subject: [PATCH 1/2] chore: bump sigma-util, sigma-ser --- Cargo.toml | 4 ++-- sigma-ser/Cargo.toml | 2 +- sigma-util/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ab9677fe1..83aa6f855 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,8 +25,8 @@ repository = "https://github.com/ergoplatform/sigma-rust" edition = "2021" [workspace.dependencies] -sigma-util = { version = "^0.14.0", path = "./sigma-util" } -sigma-ser = { version = "^0.15.0", path = "./sigma-ser" } +sigma-util = { version = "^0.17.0", path = "./sigma-util" } +sigma-ser = { version = "^0.18.0", path = "./sigma-ser" } ergotree-ir = { version = "^0.27.1", path = "./ergotree-ir" } ergo-chain-types = { version = "^0.14.1", path = "./ergo-chain-types" } sigma-test-util = { version = "^0.3.0", path = "./sigma-test-util" } diff --git a/sigma-ser/Cargo.toml b/sigma-ser/Cargo.toml index dd000f753..cbc88bf7b 100644 --- a/sigma-ser/Cargo.toml +++ b/sigma-ser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigma-ser" -version = "0.15.0" +version = "0.18.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/sigma-util/Cargo.toml b/sigma-util/Cargo.toml index 4a9dafe9f..ba1bdf93e 100644 --- a/sigma-util/Cargo.toml +++ b/sigma-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigma-util" -version = "0.14.0" +version = "0.17.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true From 635bbaca55a27d6dd6b2c0ee2479b6ed60117780 Mon Sep 17 00:00:00 2001 From: Kamal Ahmad Date: Fri, 9 Aug 2024 19:43:22 +0500 Subject: [PATCH 2/2] chore: Release --- Cargo.toml | 20 ++++++++++---------- bindings/ergo-lib-c-core/Cargo.toml | 2 +- bindings/ergo-lib-c/Cargo.toml | 4 ++-- bindings/ergo-lib-jni/Cargo.toml | 4 ++-- bindings/ergo-lib-wasm/Cargo.toml | 2 +- ergo-chain-types/Cargo.toml | 2 +- ergo-lib/CHANGELOG.md | 4 +++- ergo-lib/Cargo.toml | 2 +- ergo-merkle-tree/Cargo.toml | 2 +- ergo-nipopow/Cargo.toml | 2 +- ergo-p2p/Cargo.toml | 2 +- ergo-rest/Cargo.toml | 2 +- ergoscript-compiler/Cargo.toml | 2 +- ergotree-interpreter/Cargo.toml | 4 ++-- ergotree-ir/Cargo.toml | 2 +- gf2_192/Cargo.toml | 2 +- sigma-ser/Cargo.toml | 2 +- sigma-util/Cargo.toml | 2 +- 18 files changed, 32 insertions(+), 30 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 83aa6f855..4390e2663 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,17 +25,17 @@ repository = "https://github.com/ergoplatform/sigma-rust" edition = "2021" [workspace.dependencies] -sigma-util = { version = "^0.17.0", path = "./sigma-util" } -sigma-ser = { version = "^0.18.0", path = "./sigma-ser" } -ergotree-ir = { version = "^0.27.1", path = "./ergotree-ir" } -ergo-chain-types = { version = "^0.14.1", path = "./ergo-chain-types" } +sigma-util = { version = "^0.18.0", path = "./sigma-util" } +sigma-ser = { version = "^0.19.0", path = "./sigma-ser" } +ergotree-ir = { version = "^0.28.0", path = "./ergotree-ir" } +ergo-chain-types = { version = "^0.15.0", path = "./ergo-chain-types" } sigma-test-util = { version = "^0.3.0", path = "./sigma-test-util" } -ergoscript-compiler = { version = "^0.23.1", path = "./ergoscript-compiler" } -ergotree-interpreter = { version = "^0.27.1", path = "./ergotree-interpreter" } -ergo-nipopow = { version = "^0.14", path = "./ergo-nipopow" } -ergo-merkle-tree = { version = "^0.14.1", path = "./ergo-merkle-tree" } -ergo-rest = { version = "^0.12.1", path = "./ergo-rest" } -ergo-lib = { version = "^0.27.1", path = "./ergo-lib"} +ergoscript-compiler = { version = "^0.24.0", path = "./ergoscript-compiler" } +ergotree-interpreter = { version = "^0.28.0", path = "./ergotree-interpreter" } +ergo-nipopow = { version = "^0.15", path = "./ergo-nipopow" } +ergo-merkle-tree = { version = "^0.15.0", path = "./ergo-merkle-tree" } +ergo-rest = { version = "^0.13.0", path = "./ergo-rest" } +ergo-lib = { version = "^0.28.0", path = "./ergo-lib"} k256 = { version = "0.13.1", features = ["arithmetic", "ecdsa"] } elliptic-curve = { version = "0.12", features = ["ff"] } thiserror = "1" diff --git a/bindings/ergo-lib-c-core/Cargo.toml b/bindings/ergo-lib-c-core/Cargo.toml index 8c94e4bc2..44d31d155 100644 --- a/bindings/ergo-lib-c-core/Cargo.toml +++ b/bindings/ergo-lib-c-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-lib-c-core" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/bindings/ergo-lib-c/Cargo.toml b/bindings/ergo-lib-c/Cargo.toml index 40022a417..0d78c5502 100644 --- a/bindings/ergo-lib-c/Cargo.toml +++ b/bindings/ergo-lib-c/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-lib-c" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true @@ -16,7 +16,7 @@ name = "ergo" crate-type = ["staticlib"] [dependencies] -ergo-lib-c-core = { version = "^0.27.1", path = "../ergo-lib-c-core" } +ergo-lib-c-core = { version = "^0.28.0", path = "../ergo-lib-c-core" } paste = "^1.0" [features] diff --git a/bindings/ergo-lib-jni/Cargo.toml b/bindings/ergo-lib-jni/Cargo.toml index db67c8fc7..0b8b8af47 100644 --- a/bindings/ergo-lib-jni/Cargo.toml +++ b/bindings/ergo-lib-jni/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-lib-jni" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true @@ -16,4 +16,4 @@ path = "src/main/rust/lib.rs" jni = "0.19.0" log = "0.4.16" ergo-lib = { workspace = true } -ergo-lib-c-core = { version = "^0.27.1", path = "../ergo-lib-c-core" } +ergo-lib-c-core = { version = "^0.28.0", path = "../ergo-lib-c-core" } diff --git a/bindings/ergo-lib-wasm/Cargo.toml b/bindings/ergo-lib-wasm/Cargo.toml index 8834de935..b1a1b7008 100644 --- a/bindings/ergo-lib-wasm/Cargo.toml +++ b/bindings/ergo-lib-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-lib-wasm" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository = "https://github.com/ergoplatform/sigma-rust" diff --git a/ergo-chain-types/Cargo.toml b/ergo-chain-types/Cargo.toml index 906e3a152..f413c252b 100644 --- a/ergo-chain-types/Cargo.toml +++ b/ergo-chain-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-chain-types" -version = "0.14.1" +version = "0.15.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergo-lib/CHANGELOG.md b/ergo-lib/CHANGELOG.md index feb9e6847..0734cbee4 100644 --- a/ergo-lib/CHANGELOG.md +++ b/ergo-lib/CHANGELOG.md @@ -6,6 +6,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] - ReleaseDate +## [0.28.0] - 2024-08-09 ## [0.27.1] - 2023-12-02 ## [0.27.0] - 2023-12-02 ## [0.26.0] - 2023-10-13 @@ -454,7 +455,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - ErgoTree constant values conversion. -[Unreleased]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.27.1...HEAD +[Unreleased]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.28.0...HEAD +[0.28.0]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.27.1...ergo-lib-v0.28.0 [0.27.1]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.27.0...ergo-lib-v0.27.1 [0.27.0]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.26.0...ergo-lib-v0.27.0 [0.26.0]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.25.0...ergo-lib-v0.26.0 diff --git a/ergo-lib/Cargo.toml b/ergo-lib/Cargo.toml index 19325e956..21efdbaaa 100644 --- a/ergo-lib/Cargo.toml +++ b/ergo-lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-lib" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergo-merkle-tree/Cargo.toml b/ergo-merkle-tree/Cargo.toml index 984dfff2c..9482cdce0 100644 --- a/ergo-merkle-tree/Cargo.toml +++ b/ergo-merkle-tree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-merkle-tree" -version = "0.14.1" +version = "0.15.0" repository.workspace = true edition.workspace = true license = "CC0-1.0" diff --git a/ergo-nipopow/Cargo.toml b/ergo-nipopow/Cargo.toml index 692a34a16..2c21911d4 100644 --- a/ergo-nipopow/Cargo.toml +++ b/ergo-nipopow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-nipopow" -version = "0.14.1" +version = "0.15.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergo-p2p/Cargo.toml b/ergo-p2p/Cargo.toml index 644447a51..a56941888 100644 --- a/ergo-p2p/Cargo.toml +++ b/ergo-p2p/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-p2p" -version = "0.2.0" +version = "0.3.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] description = "Ergo peer-to-peer networking library" diff --git a/ergo-rest/Cargo.toml b/ergo-rest/Cargo.toml index 76c6a0f89..ca561e263 100644 --- a/ergo-rest/Cargo.toml +++ b/ergo-rest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-rest" -version = "0.12.1" +version = "0.13.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergoscript-compiler/Cargo.toml b/ergoscript-compiler/Cargo.toml index 6e79adbc7..89c106c58 100644 --- a/ergoscript-compiler/Cargo.toml +++ b/ergoscript-compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergoscript-compiler" -version = "0.23.1" +version = "0.24.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergotree-interpreter/Cargo.toml b/ergotree-interpreter/Cargo.toml index 95c9a1049..cb280daff 100644 --- a/ergotree-interpreter/Cargo.toml +++ b/ergotree-interpreter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergotree-interpreter" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true @@ -35,7 +35,7 @@ serde_json = { workspace = true, optional = true } serde_with = { workspace = true, optional = true } proptest = { workspace = true, optional = true } ergo_avltree_rust = "0.1.0" -gf2_192 = { version = "^0.27.1", path = "../gf2_192" } +gf2_192 = { version = "^0.28.0", path = "../gf2_192" } miette = { workspace = true } hashbrown = "0.14.3" diff --git a/ergotree-ir/Cargo.toml b/ergotree-ir/Cargo.toml index 48744a915..078c41f32 100644 --- a/ergotree-ir/Cargo.toml +++ b/ergotree-ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergotree-ir" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/gf2_192/Cargo.toml b/gf2_192/Cargo.toml index aafd6b720..f2299ba16 100644 --- a/gf2_192/Cargo.toml +++ b/gf2_192/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gf2_192" -version = "0.27.1" +version = "0.28.0" license = "CC0-1.0" authors = ["Timothy Ling (@kettlebell)"] description = "Arithmetic operations and polynomial interpolation over Galois fields GF(2^192)" diff --git a/sigma-ser/Cargo.toml b/sigma-ser/Cargo.toml index cbc88bf7b..d2dad76ee 100644 --- a/sigma-ser/Cargo.toml +++ b/sigma-ser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigma-ser" -version = "0.18.0" +version = "0.19.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/sigma-util/Cargo.toml b/sigma-util/Cargo.toml index ba1bdf93e..1b03ae0da 100644 --- a/sigma-util/Cargo.toml +++ b/sigma-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigma-util" -version = "0.17.0" +version = "0.18.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true