v3.0.0
Release boba
3.0.0.
This release renames this crate from bubblebabble
to boba
. boba
is published on crates.io.
This release contains breaking changes and enhancements:
- Relax type constraint on
boba::encode
to takeAsRef<[u8]>
. - Relax type constraint on
boba::decode
to takeAsRef<[u8]>
. - [BREAKING] Squash DecodeError::{InvalidSymbol,NonAscii} into DecodeError::InvalidByte (GH-21).
- Add optional
std
feature, enabled by default. This activates thestd
feature inbstr
.
This release contains many performance optimizations:
boba::encode
is 3x faster than v2.0.0.boba::decode
is 2x faster than v2.0.0.
This release contains improvements to documentation and build process. boba::encode
and boba::decode
are fuzzed regularly.