diff --git a/Cargo.toml b/Cargo.toml index d566c5e..548c708 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "LICENSE" @@ -37,16 +37,16 @@ viewing-key = ["secret-toolkit-viewing-key"] notification = ["secret-toolkit-notification"] [dependencies] -secret-toolkit-crypto = { version = "0.10.1", path = "packages/crypto", optional = true } -secret-toolkit-incubator = { version = "0.10.1", path = "packages/incubator", optional = true } -secret-toolkit-permit = { version = "0.10.1", path = "packages/permit", optional = true } -secret-toolkit-serialization = { version = "0.10.1", path = "packages/serialization", optional = true } -secret-toolkit-snip20 = { version = "0.10.1", path = "packages/snip20", optional = true } -secret-toolkit-snip721 = { version = "0.10.1", path = "packages/snip721", optional = true } -secret-toolkit-storage = { version = "0.10.1", path = "packages/storage", optional = true } -secret-toolkit-utils = { version = "0.10.1", path = "packages/utils", optional = true } -secret-toolkit-viewing-key = { version = "0.10.1", path = "packages/viewing_key", optional = true } -secret-toolkit-notification = { version = "0.10.1", path = "packages/notification", optional = true } +secret-toolkit-crypto = { version = "0.10.2", path = "packages/crypto", optional = true } +secret-toolkit-incubator = { version = "0.10.2", path = "packages/incubator", optional = true } +secret-toolkit-permit = { version = "0.10.2", path = "packages/permit", optional = true } +secret-toolkit-serialization = { version = "0.10.2", path = "packages/serialization", optional = true } +secret-toolkit-snip20 = { version = "0.10.2", path = "packages/snip20", optional = true } +secret-toolkit-snip721 = { version = "0.10.2", path = "packages/snip721", optional = true } +secret-toolkit-storage = { version = "0.10.2", path = "packages/storage", optional = true } +secret-toolkit-utils = { version = "0.10.2", path = "packages/utils", optional = true } +secret-toolkit-viewing-key = { version = "0.10.2", path = "packages/viewing_key", optional = true } +secret-toolkit-notification = { version = "0.10.2", path = "packages/notification", optional = true } [workspace] members = ["packages/*"] diff --git a/Releases.md b/Releases.md index 8dca48d..de31952 100644 --- a/Releases.md +++ b/Releases.md @@ -2,6 +2,12 @@ ## Unreleased +## v0.10.2 + +### Features + +- Added a new `notification` package with data structures and functions to help create SNIP-52 private push notifications compliant secret contracts ([#99](https://github.com/scrtlabs/secret-toolkit/pull/99)). + ## v0.10.1 ### Bug fixes diff --git a/packages/crypto/Cargo.toml b/packages/crypto/Cargo.toml index 6dfa584..6dfef7c 100644 --- a/packages/crypto/Cargo.toml +++ b/packages/crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-crypto" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" diff --git a/packages/crypto/Readme.md b/packages/crypto/Readme.md index e80efda..06682c7 100644 --- a/packages/crypto/Readme.md +++ b/packages/crypto/Readme.md @@ -11,8 +11,8 @@ Add the following to your `cargo.toml` file: ```toml [dependencies] -secret-toolkit = { version = "0.10.1", features = ["crypto"] } -secret-toolkit-crypto = { version = "0.10.1", features = ["hash", "rand", "ecc-secp256k1"] } +secret-toolkit = { version = "0.10.2", features = ["crypto"] } +secret-toolkit-crypto = { version = "0.10.2", features = ["hash", "rand", "ecc-secp256k1"] } ``` ## Example usage diff --git a/packages/incubator/Cargo.toml b/packages/incubator/Cargo.toml index a5214e3..53f0ac8 100644 --- a/packages/incubator/Cargo.toml +++ b/packages/incubator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-incubator" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" @@ -16,7 +16,7 @@ all-features = true [dependencies] serde = { workspace = true, optional = true } cosmwasm-std = { workspace = true, optional = true } -secret-toolkit-serialization = { version = "0.10.1", path = "../serialization", optional = true } +secret-toolkit-serialization = { version = "0.10.2", path = "../serialization", optional = true } [features] generational-store = ["secret-toolkit-serialization", "serde", "cosmwasm-std"] diff --git a/packages/notification/Cargo.toml b/packages/notification/Cargo.toml index 99e8192..3b084bf 100644 --- a/packages/notification/Cargo.toml +++ b/packages/notification/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-notification" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["darwinzer0","blake-regalia"] license-file = "../../LICENSE" @@ -23,13 +23,13 @@ schemars = { workspace = true } # rand_core = { version = "0.6.4", default-features = false } # rand_chacha = { version = "0.3.1", default-features = false } sha2 = "0.10.6" -chacha20poly1305 = { version = "0.10.1", default-features = false, features = ["alloc", "rand_core"] } +chacha20poly1305 = { version = "0.10.2", default-features = false, features = ["alloc", "rand_core"] } generic-array = "0.14.7" hkdf = "0.12.3" primitive-types = { version = "0.12.2", default-features = false } hex = "0.4.3" minicbor = "0.25.1" -secret-toolkit-crypto = { version = "0.10.1", path = "../crypto", features = [ +secret-toolkit-crypto = { version = "0.10.2", path = "../crypto", features = [ "hash", "hkdf" ] } \ No newline at end of file diff --git a/packages/permit/Cargo.toml b/packages/permit/Cargo.toml index 60ebf9d..34ca782 100644 --- a/packages/permit/Cargo.toml +++ b/packages/permit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-permit" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" @@ -20,6 +20,6 @@ ripemd = { version = "0.1.3", default-features = false } schemars = { workspace = true } bech32 = "0.9.1" remain = "0.2.8" -secret-toolkit-crypto = { version = "0.10.1", path = "../crypto", features = [ +secret-toolkit-crypto = { version = "0.10.2", path = "../crypto", features = [ "hash", ] } diff --git a/packages/serialization/Cargo.toml b/packages/serialization/Cargo.toml index 2981621..2174c7f 100644 --- a/packages/serialization/Cargo.toml +++ b/packages/serialization/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-serialization" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" diff --git a/packages/snip20/Cargo.toml b/packages/snip20/Cargo.toml index 86b0ebf..3b3da51 100644 --- a/packages/snip20/Cargo.toml +++ b/packages/snip20/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-snip20" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" @@ -17,4 +17,4 @@ all-features = true serde = { workspace = true } schemars = { workspace = true } cosmwasm-std = { workspace = true } -secret-toolkit-utils = { version = "0.10.1", path = "../utils" } +secret-toolkit-utils = { version = "0.10.2", path = "../utils" } diff --git a/packages/snip721/Cargo.toml b/packages/snip721/Cargo.toml index 20432b7..7a4f043 100644 --- a/packages/snip721/Cargo.toml +++ b/packages/snip721/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-snip721" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" @@ -17,4 +17,4 @@ all-features = true serde = { workspace = true } schemars = { workspace = true } cosmwasm-std = { workspace = true } -secret-toolkit-utils = { version = "0.10.1", path = "../utils" } +secret-toolkit-utils = { version = "0.10.2", path = "../utils" } diff --git a/packages/storage/Cargo.toml b/packages/storage/Cargo.toml index 1dc0495..6924d50 100644 --- a/packages/storage/Cargo.toml +++ b/packages/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-storage" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" @@ -17,4 +17,4 @@ all-features = true serde = { workspace = true } cosmwasm-std = { workspace = true } cosmwasm-storage = { workspace = true } -secret-toolkit-serialization = { version = "0.10.1", path = "../serialization" } +secret-toolkit-serialization = { version = "0.10.2", path = "../serialization" } diff --git a/packages/utils/Cargo.toml b/packages/utils/Cargo.toml index 630d6d7..80783ee 100644 --- a/packages/utils/Cargo.toml +++ b/packages/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-utils" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" diff --git a/packages/viewing_key/Cargo.toml b/packages/viewing_key/Cargo.toml index 673c558..7dd968f 100644 --- a/packages/viewing_key/Cargo.toml +++ b/packages/viewing_key/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secret-toolkit-viewing-key" -version = "0.10.1" +version = "0.10.2" edition = "2021" authors = ["SCRT Labs "] license-file = "../../LICENSE" @@ -20,8 +20,8 @@ base64 = "0.21.0" subtle = { version = "2.2.3", default-features = false } cosmwasm-std = { workspace = true } cosmwasm-storage = { workspace = true } -secret-toolkit-crypto = { version = "0.10.1", path = "../crypto", features = [ +secret-toolkit-crypto = { version = "0.10.2", path = "../crypto", features = [ "hash", "rand", ] } -secret-toolkit-utils = { version = "0.10.1", path = "../utils" } +secret-toolkit-utils = { version = "0.10.2", path = "../utils" }