Release v0.12.0
Changelog
- Introduce a
SafeError
type which is used to wrap around external errors, preventing the returned error message from displaying sensitive information, while still allowing errors to be matched (#185) - Use
SafeError
type to wrap external errors in the field and encoding packages, as these operate on the potentially sensitive data. Errors fromprefix
andnetwork
packages were not changed since these only operate on the length part of the data, exposing their details should be okay. (#185)
Kudos to @cheukwing for the contributions!