hledger-flow v0.14.0.0 Release Notes

Release Date: 2020-08-29 // over 1 year ago

    ➕ Add a new performance-related command-line option to import: --new-files-only. PR #89

    Don't regenerate transaction files if they are
    already present. This applies to hledger journal
    files as well as files produced by the preprocess and
    construct scripts.

    Generate monthly versions of the income statement in reports. A contribution by Max Linke

    Switch some usages of system-filepath over to path

    📦 hledger-flow started as a collection of bash scripts that I translated into Haskell with the help of Turtle.

    📦 Turtle uses the now deprecated system-filepath to represent all paths.

    I've had many filepath-related issues in hledger-flow.
    They were related to issues such as that 2 instances of the same directory would not be treated as equal, because one could have a trailing slash and the other not.
    Another issue that popped up was knowing wether a path is a file or a directory, and if it is absolute or relative.

    All of these issues are articulated in the path library:
    https://github.com/commercialhaskell/path