Tags: monkeywithacupcake/ledger
Tags
Release ledger 3.3.2 - Fix divide by zero (bugs ledger#777 and ledger#2207) - Increase string size limit in src/unistring.h assert (bug ledger#2174) - Require tzdata for Nix flake build (bug ledger#2213)
Release ledger 3.3.1 - Fix regression leading to incorrect error about `format` directives (bug ledger#2205) - Add information about compile features to `--version` - Fix compiler warnings by minimizing the use of deprecated APIs - Update flake.nix to match nixpkgs ledger/default.nix - Remove unused Python server related code - Various documentation improvements
Release ledger 3.3.0 - Use `$PAGER` when environment variable is set (bug ledger#1674) - Make `--depth` correctly fold postings to accounts of greater depth into the parent at the specified level (bug ledger#987) - When using wild-cards in the `include` directive, include matched files in sorted order (bug ledger#1659) - Ensure absolute path for include (bug ledger#2075) - Try to use `$XDG_HOME_CONFIG/ledger/ledgerrc` or `~/.config/ledger/ledgerrc` first - Improve Python 3 support and drop support for Python 2 - Add support for automatically reading files encrypted with GPG (bug ledger#1949) - Add support for a "debit" column in the `convert` command (bug ledger#1120) - Fix parsing of files without end of line (bug ledger#516) - Fix incorrect parsing of expressions containing a `-` without spaces (bug ledger#2001) - Fix payee metadata on postings not being validated and payee aliases not being honored (bug ledger#556 & bug ledger#1892) - Fix ledger interpreting a posting with 0 difference as a null-posting, which leads to it auto-balancing the posting (bug ledger#1942) - Correctly escape all string values in lisp report (bug ledger#2034) - Fix a regression where empty commodities were shown (bug ledger#1969) - Fix a regression where using multiple commodities in one transaction triggers an assertion (bug ledger#1998) - Fix --time-colon for negative time amounts - Use correct int return type for stream input operations (bug ledger#2058) - Use amount_width for balance report - Remove some UTF-8 code that was having no effect (bug ledger#2061) - Fix unrounding for equity - Fix SIGABRT when python subcommand raises an exception - Improve XML reports - Support building on older versions of CMAKE (less than 3.7) - Fix compilation with Boost 1.76 (bug ledger#2030) - Fix Msys2 MinGW build (bug ledger#1905) - Fix unicode problems on Windows (bug ledger#1986) - Fix the issue that with Boost >= 1.77 `include` directive cannot find the file to include for stdin (`-f -`). Also for `-f -` when `include` cannot find the file it reports the error with full path now. (bug ledger#2057 & bug ledger#2092) - Fix Nix build - Rename `quoted_rfc4180` to `quoted_rfc`, as numbers used in function names confuses the parser (ledger#2007). - Numbers are no longer permitted in value expression function names. - Various documentation improvements
Release 3.2.0 - Fix regression with expression evaluation by reverting commit `Correction to the way parens are parsed in query expressions` (bug ledger#1894) - Fix --invert breakage by reverting commit `Change --invert to invert displayed amounts and totals, not amounts` (bug ledger#1895) - Fix performance regression by reverting commit `Compare price annotations using their textual rendering` (bug ledger#1907) - Fix library path issue (bug ledger#1885) - Allow specifying the Python version (bug ledger#1893) - Some documentation fixes
PreviousNext