Changelog for base32-0.3.1.0
Revision history for base32
0.3.1.0
- Small bug fix
- Doc updates
0.3
- Bump lower bounds for
bytestring
and text
to latest significant major/major version
- Update CI for 8.10.x thru 9.6 coverage
- Correct the update the latin1 decode default for text modules to
utf8
(which is now pure for text-2.0
).
0.2.2.0
- Add support for GHC 9.2.x
- Drop support for GHC <8.10
- Drop dependency on
ghc-byteorder
- Bump bounds for
deepseq
0.2.1.0
- Expose
Data.ByteString.Base32.Internal
API
- Use closed-form encoding/decoding length calculations, reducing branching and improving performance
- Update tests:
- Migrate to using lower heap-footprint concrete dict passing
- Support for 8.10.5 testing
0.2.0.0
- Bugfix: fix unpadded base32 encoding (#4)
- Bugfix: Use
decodeLatin1
when decoding, defer to decodeWith*
primitives for finer-grained
Text
to ByteString
conversions. (#5)
- Add short and lazy variants for
Text
and ByteString
(#6)
- Expanded test coverage to 96% (#7)
- Improved performance and better error reporting in final quanta (#9)
- Improved docs + trustworthy/safe annotations (#10)
0.1.1.1 -- 2020-02-16
- Documentation now references correct RFC section
0.1.1 -- 2020-02-16
- Textual interface now uses correct unpadded version
0.1.0.0 -- 2020-02-16
- First version. Released on an unsuspecting world.