Changelog of @hackage/haspara 0.0.0.3

Unreleased

0.0.0.3 - 2022-06-17

Chore

  • drop deriving-aeson dependency
  • adopt Stack lts-19.11 (and GHC902), add Nix Shell
  • bump development version to 0.0.0.3
  • build: specify dependency version ranges

Refactor

  • revisit Haspara.FxQuote module, add new definitions

Pull Requests

  • Merge pull request #6 from telostat/chores-fixes-improvements
  • Merge pull request #7 from telostat/vst/ghc902

0.0.0.2 - 2022-03-03

Chore

  • bump development version to 0.0.0.2
  • dev: add Weeder configuration
  • dev: add HLint configuration
  • dev: produce .hie files during compilation
  • docs: update README.md, fix haddock warnings
  • release: 0.0.0.2

Refactor

  • revisit Haspara.Accounting module and its submodules
  • refactor and move definitions from Haspara.Money to Haspara.Monetary
  • revisit Haspara.FxQuote module
  • revisit Haspara.Quantity module
  • revisit Haspara.Currency module
  • adopt Haskell 2021 extensions
  • move definitions from Haspara.Internal.* to Haspara.*
  • remove Date type in favour of Day type
  • remove Id type and related definitions

Pull Requests

  • Merge pull request #5 from telostat/slim-down

0.0.0.1 - 2022-03-01

Chore

  • bump development version to 0.0.0.1
  • deps: upgrade to lts-18.27
  • release: 0.0.0.1

Feat

  • add rudimentary accounting functionality

Pull Requests

  • Merge pull request #4 from telostat/upgrade-stack-lts
  • Merge pull request #3 from telostat/rudimentary-accounting

0.0.0.0 - 2022-03-01

Chore

  • integrate git-chglog
  • init repository
  • warn about unused packages during build
  • add synopsis and category to package info
  • update copyright notice
  • init codebase
  • deps: upgrade to lts-18.17
  • docs: update README
  • release: 0.0.0.0

Feat

  • add Aeson instances to Money data type

Pull Requests

  • Merge pull request #2 from telostat/release-chores
  • Merge pull request #1 from telostat/init