You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Releases.md
+37-25Lines changed: 37 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,27 @@
1
1
# Release notes for the Secret Toolkit
2
2
3
+
## v0.6.0
4
+
5
+
This release upgrades all `secret-toolkit` packages to be compatible with Cosmwasm v1.0 (Secret Network v1.4).
6
+
The APIs remains the same, but it is necessary to upgrade the contract's `cosmwasm` dependencies to `v1.0.0`.
7
+
8
+
### Breaking
9
+
10
+
- This version will not work with `cosmwasm v0.10`. It is necessary to upgrade to `cosmwasm v1` in order to use this release.
11
+
3
12
## v0.5.0
13
+
4
14
This release includes some minor fixed to the storage package which required some breaking changes.
5
15
We are releasing these breaking changes because we reached the conclusion that the current interfaces
6
16
are prone to bugs, or inefficient. Unless you are using these specific interfaces, you should be able to upgrade from 0.4 without issues.
7
17
8
18
### Breaking
19
+
9
20
- Removed the implementations of Clone for storage types which are not useful and may cause data corruption if used incorrectly.
10
21
- Changed `Keymap::insert` to take the item by reference rather than by value. This should reduce the cost of calling that function by avoiding cloning.
11
22
12
23
### Features
24
+
13
25
- Changed the implementation of the `add_prefix` methods in the storage package to use length prefixing, which should help avoid namespace collisions.
14
26
15
27
## secret-toolkit-storage v0.4.2
@@ -65,28 +77,28 @@ A full guide to using the new `storage` types can be found
65
77
* docs.rs documentation now includes all sub-crates.
66
78
* BUGFIX: `secret-toolkit::snip721::Metadata` was severely out of date with the SNIP-721 specification, and not useful.
67
79
It is now compatible with deployed SNIP-721 contracts.
68
-
* Added `types` module under the `util` package, to standardize often used types.
69
-
* Added `secret-toolkit::viewing_key`, which can be imported by enabling the `viewing-key` feature.
0 commit comments