Tags: Nullus157/bs58-rs
Tags
bs58 0.5.1 * Make it possible to decode in `const`-context (by @joncinque)
bs58 0.5.0 * Breaking change: make encoding onto resizable buffers not clear them, instead appending onto any existing data * Breaking change: rename `into` methods to `onto` to allow for implementing `Into` in the future (or a similar inherent method) * Add new `cb58` feature to support injecting and verifying that checksum (by @Zondax) * Update `sha2` to 0.10 (by @madninja) * Tighten max-encoded length estimation to reduce overallocation of resizable buffers (by @mina86) * Add optional support for encoding/decoding to `smallvec::SmallVec` (by @mina86) * Add optional support for encoding/decoding to `tinyvec`'s various types
Version 0.4.0 ============= * Correct documentation on version mismatch error (by @taoweicn) * Update sha2 from 0.8.0 to 0.9.0 * Switch error enums to use new #[non_exhaustive] attribute * Use new const fn features to to drastically simplify construction of a prepared alphabet * Update documentation and examples to use `?` instead of `unwrap` * Remove the non-prepared alphabet APIs, update alphabet construction to pre-verify requirements of a consistent alphabet
Version 0.3.1 ============= * Removed an unnecessary unsafe block (by @fanatid) * Internal code cleanup (by @fanatid) * Add ability to pre-prepare the alphabet for performance (by @fanatid) * Add function to append the version onto the data automatically for Base58Check encoding (by @fanatid) (yeah, I know the tag is late, but better late than never)
PreviousNext