All Versions
10
Latest Version
Avg Release Cycle
0 days
Latest Release
-
Changelog History
Changelog History
-
v0.3.0.1 Changes
- ๐ Allow for mixed-case lenient decoding + validation
- โฌ๏ธ Bump testing for mixed-case hex
-
v0.3.0.0 Changes
- โ
API for
decodeBase16With
has changed to requireByteString
instead ofText
. This is in alignment with work done onbase64
, which reflects the same API. This will be the final design for these types of conversions. - โ Test coverage now at 94%
- โ Add NFData, Exception, and Generic instances for Base16Error + @since annotations for new instances. (#5)
- Doc improvements and add -XTrustworty and -XSafe annotations where needed. (#5)
- โก๏ธ Optimized inner loop for short text and bytestrings (#4)
- ๐ Changed
encodeBase16
inByteString.Short
to produceShortText
, instead ofText
.
- โ
API for
-
v0.2.1 Changes
- โ Added support for
Text.Short
andByteString.Short
values
- โ Added support for
-
v0.2.0 Changes
- โ Add lenient decoders
- ๐ Fix bug in
Text
decodeBase16
which failed on invalid UTF-8 values as a result of decoding - โ Add
decodeBase16With
combinators
-
v0.2.0.1 Changes
- ๐ Improved performance. Decode and encode are now 3.5x-5x the next best lib.
-
v0.1.3 Changes
- โ Add lazy variants for
Text
andByteString
values
- โ Add lazy variants for
-
v0.1.2 Changes
February 17, 2020- Unmask loops - now correct.
-
v0.1.2.1 Changes
February 17, 2020- ๐ Documentation now references correct RFC section
-
v0.1.1 Changes
February 17, 2020- Mask
Word32
andWord64
loops (flaky)
- Mask
-
v0.1.0.0 Changes
February 16, 2020- ๐ First version. Released on an unsuspecting world.