All Versions
Latest Version
Avg Release Cycle
Latest Release

Changelog History
Page 1

  • v3.9 Changes

    • ๐Ÿ‘ Allow building with GHC 9.0.
    • โœ‚ Remove TextShow(1) instances for Data.Semigroup.Option, which is deprecated as of base-
    • ๐Ÿ›  Fix a bug in which deriveTextShow{1,2} would needlessly reject data types whose last type parameters appear as oversaturated arguments to a type family.
  • v3.8.5 Changes

    • Import from GHC.Exts, not GHC.Prim.
  • v3.8.4 Changes

    • โšก๏ธ Update the TextShow(1) instances for Down and ThreadId to match their implementations in base-4.14.
  • v3.8.3 Changes

    • ๐Ÿ‘‰ Use base-compat-batteries-0.11.0 to define instances for (:~:) back to base-4.5 and instances for (:~~:) back to base-4.9.
  • v3.8.2 Changes

    • ๐Ÿ›  Make the TextShow instances for UArray and Fixed use the correct precedence on base-4.13 or later.
    • ๐Ÿ‘Œ Support deriving TextShow(1)(2) instances for data types with fields of type Int8#, Int16#, Word8#, or Word16# on GHC 8.8 or later.
  • v3.8.1 Changes

    • ๐Ÿ‘Œ Support th-abstraction-0.3 or later.
  • v3.8 Changes

    • โœ‚ Remove the TextShow I16 instance from TextShow.Data.Text. The usefulness of this instance was dubious at best, and moreover, it was actively causing issues when building text-show with reflex-platform (see #40).
  • v3.7.5 Changes

    • Actually make showbEFloat's behavior match that of showEFloat in base-4.12.
    • โœ‚ Remove uses of AutoDeriveTypeable, since it is now deprecated. (As a result, some things which used to have Typeable instances on GHC 7.8 no longer do, but I'm choosing not to be bothered by this unless someone shouts.)
  • v3.7.4 Changes

    • โž• Add FromGeneric and FromGeneric1 newtype adapters to TextShow.Generic. These are suitable for use with DerivingVia, and provide a convenient way to obtain Generic(1)-based defaults for TextShow(1) instances.
    • โž• Add TextShow(1) instances for Data.Monoid.Ap on base-4.12 or later.
    • ๐Ÿ‘‰ Make showbEFloat's behavior match that of showEFloat in base-4.12.
  • v3.7.3 Changes

    • ๐Ÿ‘‰ Use base-compat-batteries.
    • โž• Add a TextShow FixIOException instance on base-4.11 or later.