22
33## Unreleased
44
5+ - Fixed a remove bug in ` Keymap ` and ` Keyset ` ([ #86 ] ( https://github.com/scrtlabs/secret-toolkit/pull/86 ) ).
6+
57## v0.8.1
68
79### Bug fixes
@@ -123,9 +125,9 @@ A full guide to using the new `storage` types can be found
123125### Breaking
124126
125127- ` secret-toolkit::permit::validate() ` Now supports validating any type of Cosmos address.
126- Interface changes: Now takes a reference to the current token address instead
127- of taking it by value and an optional hrp string.
128- In addition, it returns a String and not HumanAddr.
128+ Interface changes: Now takes a reference to the current token address instead
129+ of taking it by value and an optional hrp string.
130+ In addition, it returns a String and not HumanAddr.
129131
130132- Renamed ` secret-toolkit::permit::Permission ` to ` secret-toolkit::permit::TokenPermission ` .
131133- ` secret-toolkit-crypto ` now has features ` ["hash", "rng" and "ecc-secp256k1"] ` which are all off by default - enable those you need.
@@ -149,16 +151,16 @@ This version is also the first released to [crates.io](https://crates.io)!
149151- Added support for SNIP-23 messages (improved Send operations) which broke some interfaces
150152- Added support for SNIP-24 permits
151153- Added ` Base64Of<S: Serde, T> ` , ` Base64JsonOf<T> ` , and ` Base64Bincode2Of<T> ` ,
152- which are wrappers that automatically deserializes base64 strings to ` T ` .
153- It can be used in message types' fields instead of ` Binary ` when the contents of the string
154- should have more specific contents.
154+ which are wrappers that automatically deserializes base64 strings to ` T ` .
155+ It can be used in message types' fields instead of ` Binary ` when the contents of the string
156+ should have more specific contents.
155157
156158- Added ` storage::DequeStore ` - Similar to ` AppendStore ` but allows pushing and popping on both ends
157159- Added the ` secret-toolkit::incubator ` package intended for experimental features. It contains:
158160 - ` CashMap ` - A hashmap like storage abstraction
159161 - ` GenerationalIndex ` - A generational index storage abstraction
160162- The various subpackages can now be selected using feature flags. The default flags are ` ["serialization", "snip20", "snip721", "storage", "utils"] `
161- while ` ["crypto", "permit", "incubator"] ` are left disabled by default.
163+ while ` ["crypto", "permit", "incubator"] ` are left disabled by default.
162164
163165## v0.1.1
164166
@@ -183,4 +185,4 @@ This is the first release of `secret-toolkit`. It supports:
183185- ` secret-toolkit::utils ` - General utilities for writing contract code.
184186 - ` padding ` - tools for padding queries and responses.
185187 - ` calls ` - Tools for marking types as messages in queries and callbacks
186- to other contracts.
188+ to other contracts.
0 commit comments