diff --git a/CHANGELOG.md b/CHANGELOG.md index ab36587c..ce5f553e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - \[all\]\[\breaking\] Code words with a secret password section shorter than 4 bytes are no longer accepted. This only breaks completely invalid uses of the code. - \[all\] Code words with a weak password section or a non-integer nameplate will throw an error in the long. This error can be upgraded to a hard error by enabling the "entropy" feature. This feature will become the default in the next major release. +- \[lib\] Implemented FromStr for `Code` and `Nameplate` +- \[lib\] Added new checked type for the `Password` section of a wormhole code +- \[lib\]\[deprecated\] Deprecated the `Code` and `Nameplate` `From>` implementations and `new()` methods. They are unchecked and will print a warning for now. These will be removed in the next breaking release. ## [0.7.1] - 2024-07-25