# ChangeLog / ReleaseNotes ## 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**) ## Version 0.2.2.0 * Relaxed `data-default-class` dependency that allows bilding with version 0.1.\*. (**change**) * Introducing functions (**new**): * `increment :: Verbosity -> Maybe Verbosity` * `increment' :: Verbosity -> Verbosity` * Uploaded to [Hackage][]: ## Version 0.2.1.0 * Introducing optional instance for cereal's `Serialize` type class. Dependency on `cereal` package can be enabled using `-fcereal` build flag. (**new**) * Uploaded to [Hackage][]: ## 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][]: ## Version 0.1.0.0 * First public release. * Uploaded to [Hackage][]: [base]: http://hackage.haskell.org/package/base "base package on Hackage" [Hackage]: http://hackage.haskell.org/ "HackageDB (or just Hackage) is a collection of releases of Haskell packages." [transformers]: http://hackage.haskell.org/package/transformers "transformers package on Hackage"