Skip to content

Releases: artichoke/boba

v2.0.0

19 Mar 15:30
4027ae1
Compare
Choose a tag to compare

Release bubblebabble 2.0.0.

This release contains breaking changes to DecodeError (GH-5):

  • Change fmt::Debug implementation. The old fmt::Debug implementation was really a fmt::Display implementation. Instead, derive(Debug) and move the old implementation into the Display impl. This removes a use of Debug formatting in production code.
  • Do not implement the deprecated Error::description and Error::cause.
  • Rename NonASCII variant to NonAscii to be consistent with Rust API guidelines on naming and acronyms.
  • Rewrote fmt::Display message for NonAscii variant to be consistent with the InvalidSymbol 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.

v1.0.2

19 Mar 15:25
Compare
Choose a tag to compare

Release bubblebabble 1.0.2.

This release contains additional metadata in Cargo.toml for publishing bubblebabble to a registry. No features or bugfixes are included in this release.

v1.0.1

19 Mar 15:24
Compare
Choose a tag to compare

Release bubblebabble 1.0.1.

This release includes some fixes to documentation. No features or bugfixes are included in this release.

v1.0.0

19 Mar 15:22
Compare
Choose a tag to compare

Release bubblebabble 1.0.0

This release contains the initial implementation of bubblebabble::encode and bubblebabble::decode.

encode operates on byte slices and decode operates on string slices.

This release passes tests for the test vectors provided in the spec.