Changelog of @hackage/hledger-lib 0.24

API-ish changes in hledger-lib. For user-visible changes, see hledger.

0.24 (unreleased)

  • fix combineJournalUpdates folding order
  • fix a regexReplaceCI bug
  • fix a splitAtElement bug with adjacent separators
  • mostly replace slow regexpr with regex-tdfa (fixes #189)
  • use the modern Text.Parsec API
  • allow transformers 0.4*
  • regexReplace now supports backreferences
  • Transactions now remember their parse location in the journal file
  • export Regexp types, disambiguate CsvReader's similarly-named type
  • export failIfInvalidMonth/Day (fixes #216)
  • track the commodity of zero amounts when possible (useful eg for hledger-web's multi-commodity charts)
  • show posting dates in debug output
  • more debug helpers

0.23.3 (2014/9/12)

  • allow transformers 0.4*

0.23.2 (2014/5/8)

  • postingsReport: also fix date sorting of displayed postings (#184)

0.23.1 (2014/5/7)

  • postingsReport: with disordered journal entries, postings before the report start date could get wrongly included. (#184)

0.23 (2014/5/1)

  • orDatesFrom -> spanDefaultsFrom

0.22.2 (2014/4/16)

  • display years before 1000 with four digits, not three
  • avoid pretty-show to build with GHC < 7.4
  • allow text 1.1, drop data-pprint to build with GHC 7.8.x

0.22.1 (2014/1/6) and older: see http://hledger.org/release-notes or doc/CHANGES.md.