Changelog of @hackage/text-ascii 1.2.1

Revision history for text-ascii

1.2.1 -- 2023-01-20

  • Dependency bump

1.2 -- 2021-11-07

  • Add instances of Factorial, FactorialMonoid, LeftCancellative, LeftGCDMonoid, LeftReductive, MonoidNull, OverlappingGCDMonoid, PositiveMonoid, RightCancellative, RightGCDMonoid, RightReductive and StableFactorial for AsciiText.

1.1 -- 2021-10-31

  • Support GHC 9.2.
  • Remove support for GHCs below 8.10.
  • Add eitherFromText and eitherFromByteString for better conversion errors.

1.0.1 -- 2021-03-02

  • Support GHC 9.
  • Replace 8.10.3 with 8.10.4 in CI.
  • Expose Text.Ascii.Internal and Text.Ascii.QQ.
  • Add Ixed instance (and supporting type instances) for AsciiText.
  • Add Stream, VisualStream and TraversableStream instances (and supporting type instances) for AsciiText.
  • Drop Parsec in favour of Megaparsec.
  • Add FoldCase instances for AsciiChar and AsciiText.
  • Implement lines, unlines, words, unwords, replicate, chunksOf, index, zipWith, justifyLeft, justifyRight, center, takeEnd, dropEnd, dropAround, strip, stripStart, stripEnd, commonPrefixes for AsciiText.
  • Implement NSN, as well as the following functions that use it:
    • count
    • replace
    • splitOn
    • stripInfix
    • breakOnAll
    • breakOn
    • breakOnEnd
  • Add Unsafe module containing an Unsafe wrapper, plus instances and functions.
  • Add a range of optics for AsciiText.

1.0.0 -- 2021-02-07

  • First version. Released on an unsuspecting world.