All Versions
41
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v3.2.1 Changes
- ๐ Fixed compilation on GHC 8.0
-
v3.2 Changes
- Rewrote
TextShow.Generic
to enable more code reuse. TheGTextShow1
andGTextShow1Con
classes were eliminated, andGTextShow
andGTextShowCon
were redesigned to be able to generically implement bothshowbPrec
andliftShowbPrec
. The latter two classes now take an additionalarity
type parameter which isZero
ifTextShow
is being derived andOne
isTextShow1
is being derived.
- Rewrote
-
v3.1 Changes
- โช Made the derived
TextShow
output of record datatypes match that ofShow
in GHC 8.0 (now that Trac #2530 has been reverted) - ๐ Fixed GHC 8.0 build (again)
- โช Made the derived
-
v3.0.1 Changes
- โ Added the
TextShow.GHC.Stack
module, which providesTextShow
instances forCallStack
andSrcLoc
onbase-4.8.1
and up. - ๐ Fix Haddock rendering error
- โ Added the
-
v2.1.2 Changes
- ๐ Fixed GHC 7.10.3 build
- Extended
TextShow.Generic
to allowgenericShowbPrec
(and friends) to be used onGeneric
datatypes withChar#
,Double#
,Float#
,Int#
, andWord#
argument types, just like stringShow
does - โ Added
Generic1
instances forFromStringShow
andFromTextShow
- โ Added
TextShow
instances forUChar
,UDouble
,UFloat
,UInt
, andUWord
inTextShow.GHC.Generics
-
v2.1.1 Changes
- โช Restore support for
semigroups-0.16.1
- โช Restore support for
-
v2.1 Changes
- Require
semigroups
>= 0.17 - โ Added
showsToShowb
andshowbToShows
toTextShow
- โ Added
TextShow1 FromStringShow
instance - โ Added
showbGiveGCStats
,showbDoCostCentres
,showbDoHeapProfile
, andshowbDoTrace
toTextShow.GHC.RTS.Flags
if usingbase-4.8.2
or later - Exported
showbDownPrecWith
on earlier versions of GHC - ๐ Fixed mistakes in TH error output
- ๐ Make
Proxy
,Coercion
, and(:~:)
instances poly-kinded - ๐ Changed implementation of
showbByteStringStrict
,showbByteStrictLazy(Prec)
,showbShortByteString
(inTextShow.Data.ByteString
),showbThreadIdPrec
(inTextShow.Control.Concurrent
),showbEvent
, andshowbFdKeyPrec
(inTextShow.GHC.Event
) to avoid usingString
s as an intermediary
- Require
-
v0.8.1 Changes
- ๐ Fix test suite build with older versions of
QuickCheck
- ๐ Fix test suite build with older versions of
-
v0.8.1.1 Changes
- โก๏ธ Retroactive
CHANGELOG
update
- โก๏ธ Retroactive
-
v0.8 Changes
- Exported
formatRealFloatB
andformatRealFloatAltB
fromText.Show.Text.Data.Floating
. ReexportedFPFormat
(fromtext
) in the same module, and added aText
Show
instance for it. - The
Show
instance forRatio a
now only requires aShow a
constraint if usingbase-4.4.0.0
or later (if usingbase-4.3.0.0
, it requires a(Show a, Integral a)
constraint) - โ Added
showbSingPrec
toText.Show.Text.GHC.TypeLits
(if usingbase-4.6
) - Modules which were previously exported only if using a recent-enough version of GHC/
base
(e.g.,Text.Show.Text.GHC.Generics
) are now always exposed. If the functionality that the module provides is not available on a given version of GHC/base
, the module will not expose anything. - โฌ๏ธ Bump lower version bounds of
text
to 0.11.1 due to reexportingFPFormat
- โ Added
showbUnicodeException
,showbI16Prec
,showbDecodingPrec
, andshowbSizePrec
functions (and correspondingShow
instances) toText.Show.Text.Data.Text
- Made
GShow
inText.Show.Text.Generics
poly-kinded - The Template Haskell deriver (and
GShow
) now handles "infix" data constructors that are applied as prefix correctly (e.g.,data Amp a = (:&) a a
) - The Template Haskell deriver now handles showable unlifted types (
Char#
,Double#
,Float#
,Int#
, andWord#
) correctly on GHC 7.11 and later - The Template Haskell derive now does not parenthesize record types regardless of precedence on GHC 7.11 and later
- ๐ Fixed build on GHC 7.2
- ๐ Changed test-suite to use
hspec
, which allows for it to be built on GHC 7.0 and 7.2
- Exported