Changelog for verbosity-0.3.0.0
ChangeLog / ReleaseNotes
Version 0.3.0.0
- Optional instances for
JoinSemiLattice, MeetSemiLattice,
BoundedJoinSemiLattice, BoundedMeetSemiLattice, Lattice, and
BoundedLattice. Dependency on lattices package can be enabled using
-flattices build flag. (new)
- Optional instances for
Dhall.Interpret Dhall.Inject type classes.
Dependency on dhall package can be enabled using -fdhall build flag.
Enabled by default. (new)
- Optional instances for
Serialise type class from serialise package that
provides CBOR serialisation/deserialisation. Dependency on serialise
package can be enabled using -fserialise build flag. Enabled by default.
(new)
HasVerbosity type class now provides default implementation for verbosity
lens that uses generic-lens. (change/new)
- Dropped support for GHC < 8.2. As a consequence
Data, Generic, and
Typeable are always derived. The last one is implied by the fact that GHC
now always derives it. (breaking change)
Version 0.2.3.0
- Introducing function
modifyVerbosity :: HasVerbosity s => (Verbosity -> Verbosity) -> s -> s
(new)
- Introducing optional instance for safecopy's
SafeCopy type class. Dependency
on safecopy package can be enabled using -fsafecopy build flag. (new)
- Uploaded to Hackage: http://hackage.haskell.org/package/verbosity-0.2.3.0
Version 0.2.2.0
Version 0.2.1.0
Version 0.2.0.0
- Introducing module
Data.Verbosity.Class which contains definition of
HasVerbosity type class. (new)
- Introducing function
fromInt :: Int -> Maybe Verbosity. (new)
- Introducing function
parse :: (Eq string, IsString string) => string -> Maybe Verbosity. (new)
- NFData instance, if compiled with
-fdeepseq, which is the default case.
(new)
- Depends on transformers package in case base <4.8. (new)
- Uploaded to Hackage: http://hackage.haskell.org/package/verbosity-0.2.0.0
Version 0.1.0.0