v2.0.0
Release bubblebabble
2.0.0.
This release contains breaking changes to DecodeError
(GH-5):
- Change
fmt::Debug
implementation. The oldfmt::Debug
implementation was really afmt::Display
implementation. Instead,derive(Debug)
and move the old implementation into theDisplay
impl. This removes a use ofDebug
formatting in production code. - Do not implement the deprecated
Error::description
andError::cause
. - Rename
NonASCII
variant toNonAscii
to be consistent with Rust API guidelines on naming and acronyms. - Rewrote
fmt::Display
message forNonAscii
variant to be consistent with theInvalidSymbol
variant. DecodeError::NonAscii
takes a char of the first char in the given&str
it cannot handle.
This release contains improvements to documentation and build process.