Skip to content

Commit 9f59c7f

Browse files
committed
updated readme for 0.5
1 parent c7a2acd commit 9f59c7f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Releases.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Release notes for the Secret Toolkit
22

3+
## v0.5.0
4+
This release includes some minor fixed to the storage package which required some breaking changes.
5+
We are releasing these breaking changes because we reached the conclusion that the current interfaces
6+
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+
8+
### Breaking
9+
- Removed the implementations of Clone for storage types which are not useful and may cause data corruption if used incorrectly.
10+
- 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+
12+
### Features
13+
- Changed the implementation of the `add_prefix` methods in the storage package to use length prefixing, which should help avoid namespace collisions.
14+
315
## secret-toolkit-storage v0.4.2
416

517
* BUGFIX: implementation of `.clone` method fixed

0 commit comments

Comments
 (0)