diff --git a/Cargo.toml b/Cargo.toml index 379591666..ddf2504fa 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.9.1", path = "./sigma-util" } -sigma-ser = { version = "^0.10.1", path = "./sigma-ser" } -ergotree-ir = { version = "^0.21.1", path = "./ergotree-ir" } -ergo-chain-types = { version = "^0.8.1", path = "./ergo-chain-types" } +sigma-util = { version = "^0.10.0", path = "./sigma-util" } +sigma-ser = { version = "^0.11.0", path = "./sigma-ser" } +ergotree-ir = { version = "^0.22.0", path = "./ergotree-ir" } +ergo-chain-types = { version = "^0.9.0", path = "./ergo-chain-types" } sigma-test-util = { version = "^0.3.0", path = "./sigma-test-util" } -ergoscript-compiler = { version = "^0.17.1", path = "./ergoscript-compiler" } -ergotree-interpreter = { version = "^0.21.1", path = "./ergotree-interpreter" } -ergo-nipopow = { version = "^0.8", path = "./ergo-nipopow" } -ergo-merkle-tree = { version = "^0.8.1", path = "./ergo-merkle-tree" } -ergo-rest = { version = "^0.6.1", path = "./ergo-rest" } -ergo-lib = { version = "^0.21.1", path = "./ergo-lib"} +ergoscript-compiler = { version = "^0.18.0", path = "./ergoscript-compiler" } +ergotree-interpreter = { version = "^0.22.0", path = "./ergotree-interpreter" } +ergo-nipopow = { version = "^0.9", path = "./ergo-nipopow" } +ergo-merkle-tree = { version = "^0.9.0", path = "./ergo-merkle-tree" } +ergo-rest = { version = "^0.7.0", path = "./ergo-rest" } +ergo-lib = { version = "^0.22.0", path = "./ergo-lib"} k256 = { version = "0.11", 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 baff0c655..c44bf6433 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.21.1" +version = "0.22.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 ab81dbb3d..ae9162c0e 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.21.1" +version = "0.22.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.21.1", path = "../ergo-lib-c-core" } +ergo-lib-c-core = { version = "^0.22.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 621c64193..ec996f1f8 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.21.1" +version = "0.22.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.21.1", path = "../ergo-lib-c-core" } +ergo-lib-c-core = { version = "^0.22.0", path = "../ergo-lib-c-core" } diff --git a/bindings/ergo-lib-wasm/Cargo.toml b/bindings/ergo-lib-wasm/Cargo.toml index fbc83fb8e..163b91bdf 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.21.1" +version = "0.22.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 b47ed76ab..90e11cd10 100644 --- a/ergo-chain-types/Cargo.toml +++ b/ergo-chain-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-chain-types" -version = "0.8.1" +version = "0.9.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergo-lib/CHANGELOG.md b/ergo-lib/CHANGELOG.md index f744fc39a..019f1c254 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.22.0] - 2022-12-28 ### Added - Diffie-Hellman tuple secret support in wallet API [#665](https://github.com/ergoplatform/sigma-rust/pull/665) @@ -396,7 +397,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.21.1...HEAD +[Unreleased]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.22.0...HEAD +[0.22.0]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.21.1...ergo-lib-v0.22.0 [0.21.1]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.21.0...ergo-lib-v0.21.1 [0.21.0]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.20.0...ergo-lib-v0.21.0 [0.20.0]: https://github.com/ergoplatform/sigma-rust/compare/ergo-lib-v0.19.0...ergo-lib-v0.20.0 diff --git a/ergo-lib/Cargo.toml b/ergo-lib/Cargo.toml index 7c2b15732..d06c30896 100644 --- a/ergo-lib/Cargo.toml +++ b/ergo-lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-lib" -version = "0.21.1" +version = "0.22.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 496c6d72b..525682560 100644 --- a/ergo-merkle-tree/Cargo.toml +++ b/ergo-merkle-tree/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-merkle-tree" -version = "0.8.1" +version = "0.9.0" repository.workspace = true edition.workspace = true license = "CC0-1.0" diff --git a/ergo-nipopow/Cargo.toml b/ergo-nipopow/Cargo.toml index 183e1a38d..dd14c5aaa 100644 --- a/ergo-nipopow/Cargo.toml +++ b/ergo-nipopow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-nipopow" -version = "0.8.1" +version = "0.9.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergo-rest/Cargo.toml b/ergo-rest/Cargo.toml index a4582f008..d8ca1c198 100644 --- a/ergo-rest/Cargo.toml +++ b/ergo-rest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergo-rest" -version = "0.6.1" +version = "0.7.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergoscript-compiler/Cargo.toml b/ergoscript-compiler/Cargo.toml index e816b0488..0d24c4f48 100644 --- a/ergoscript-compiler/Cargo.toml +++ b/ergoscript-compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergoscript-compiler" -version = "0.17.1" +version = "0.18.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/ergotree-interpreter/Cargo.toml b/ergotree-interpreter/Cargo.toml index 82854a5e6..d186c2793 100644 --- a/ergotree-interpreter/Cargo.toml +++ b/ergotree-interpreter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergotree-interpreter" -version = "0.21.1" +version = "0.22.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true @@ -37,7 +37,7 @@ serde_json = { workspace = true, optional = true } serde_with = { workspace = true, optional = true } proptest = { workspace = true , optional = true } scorex_crypto_avltree = "0.1.0" -gf2_192 = { version = "^0.21.1", path = "../gf2_192" } +gf2_192 = { version = "^0.22.0", path = "../gf2_192" } [features] default = ["json"] diff --git a/ergotree-ir/Cargo.toml b/ergotree-ir/Cargo.toml index 4a7fab31f..c0a93032f 100644 --- a/ergotree-ir/Cargo.toml +++ b/ergotree-ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ergotree-ir" -version = "0.21.1" +version = "0.22.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/gf2_192/Cargo.toml b/gf2_192/Cargo.toml index c042faa22..f23eb03c4 100644 --- a/gf2_192/Cargo.toml +++ b/gf2_192/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "gf2_192" -version = "0.21.1" +version = "0.22.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 8284bceab..501187071 100644 --- a/sigma-ser/Cargo.toml +++ b/sigma-ser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigma-ser" -version = "0.10.1" +version = "0.11.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true diff --git a/sigma-util/Cargo.toml b/sigma-util/Cargo.toml index 13cf72414..302fa9376 100644 --- a/sigma-util/Cargo.toml +++ b/sigma-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigma-util" -version = "0.9.1" +version = "0.10.0" license = "CC0-1.0" authors = ["Denys Zadorozhnyi "] repository.workspace = true