- Add
instance Eq Builder
andinstance Ord Builder
.
- Add decimal builders for unbounded inputs:
fromUnboundedDec
,(|>$$)
and($$<|)
.
- Fix unsound behaviour caused by inlining of
runBuffer
/runBufferBS
and CSE (common subexpression elimination). - Fix hexadecimal builder, looping on negative inputs.
- Fix decimal builder for non-standard bitness of the input.
- Add
(#<|)
and deprecate(|>#)
. - Add
newEmptyBuffer
. - Add
prependChars
andappendChars
. - Add
justifyLeft
,justifyRight
andcenter
.
- Support
text-2.1
.
- Introduce
ByteString
backend (thanks @oberblastmeister for the idea). - Fix decimal builder for 30- and 31-bit wide types.
- Speed up decimal builder on aarch64.
- Speed up hexadecimal builder.
- Support 32-bit architectures.
- Initial release.