Changelog for time-hourglass-0.2.13
Change log for time-hourglass
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to the Haskell Package Versioning Policy.
0.2.13
- Drop support for GHC < 8.4.
- Move library modules to directory
srcand benchmark module to directorybenchmarks. - Move module
Example.Time.Compatto directoryexamples. - Expose module
Time.Epochand deprecate equivalent moduleData.Hourglass.Epoch. - Renamed non-exposed library modules under the
Time.*hierarchy. - Use
LANGUAGE PackageImportsin moduleExample.Time.Compat, allowingstack ghci examples/Example/Time/Compat.hs. - Eliminate the use of CPP to vary source code for different operating systems.
- Fix
other-modulesofbench-hourglassbenchmark. bench-hourglassbenchmark depends ontasty-bench, drop dependency ongauge.- Improve Haddock and other documentation.
- Export new
dateFromUnixEpochand deprecate identicaldateFromPOSIXEpochto name epoch consistently. - Export new
dateFromMJDEpochand deprecate identicaldateFromTAIEpochto fix the latter being a misnomer.
0.2.12
- Rename
hourglass-0.2.12package astime-hourglass-0.2.12. - Cabal file specifies
cabal-version: 1.12(not>= 1.10). - Change maintainer field to
Mike Pilgrem <public@pilgrem.com>. - Add
bug-reportsfield to Cabal file. - Reset
CHANGELOG.md. - Update
README.mdbadges. - In test-suite
test-hourglassreplace use ofparseTime(removed from packagetime-1.10) withparseTimeM True.