-
debian/2.7-126577ff1 · ·
-
upstream/2.772c0a047 · ·
-
-
2.6a073442f · ·
Release ledger2beancount 2.6 * Round calculated total if needed for `price==cost` comparison * Add `narration_tag` config variable to set narration from metadata * Retain unconsummated payee/payer metadata * Ensure UTF-8 output and assume UTF-8 input * Document UTF-8 issue on Windows systems * Add option to move posting-level tags to the transaction itself * Add support for the `alias` sub-directive of `account` declarations * Add support for the `payee` sub-directive of `account` declarations * Support configuration file called `.ledger2beancount.yaml` * Fix uninitialised value warning in hledger mode * Print warning if account in assertion has sub-accounts * Set commodity for commodity-less balance assertion * Expand path name of `beancount_header` config variable * Document handling of buckets * Document pre- and post-processing examples * Add `Dockerfile` to create Docker image
-
upstream/2.5979624a2 · ·
-
2.56dcdeca4 · ·
Release ledger2beancount 2.5 * Don't create negative cost for lot without cost * Support complex implicit conversions * Handle typed metadata with value `0` correctly * Set per-unit instead of total cost when cost is missing from lot * Support commodity-less amounts * Convert transactions with no amounts or only `0` amounts to notes * Fix parsing of transaction notes * Keep tags in transaction notes on same line as transaction header * Add beancount config options for non-standard root names automatically * Fix conversion of fixated prices to costs * Fix removal of price when `price==cost` but when they use different number formats * Fix removal of price when `price==cost` but per-unit and total notation mixed * Fix detection of tags and metadata after posting/aux date * Use `D` directive to set default commodity for hledger * Improve support for postings with commodity-less amounts * Allow empty comments * Preserve leading whitespace in comments in postings and transaction headers * Preserve indentation for tags and metadata * Preserve whitespace between amount and comment * Refactor code to use more data structures * Remove dependency on `Config::Onion` module
-
-
upstream/2.483e53892 · ·
-
2.4b89d9c29 · ·
Release ledger2beancount 2.4 * Fix regressions introduced in version 2.3 * Handle price directives with comments * Don't assume implicit conversion when price is on second posting * Improve support for hledger * Fix parsing of hledger tags * Support commas as decimal markers * Support digit group marks through `commodity` and `D` directives * Support `end aliases` directive * Support regex aliases * Recognise total balance assertions * Recognise sub-account balance assertions * Add support for `define` directive * Convert all uppercase metadata tags to all lowercase * Improve handling of ledger lots without cost * Allow transactions without postings * Fix parsing issue in commodity declarations * Support commodities that contain quotation marks * Add `--version` option to show version * Document problem of mixing `apply` and `include`
-
-
upstream/2.331c32518 · ·
-
debian/2.2-1f2239648 · ·
-
2.320c12fac · ·
Release ledger2beancount 2.3 * Improve speed of ledger2beancount significantly * Improve parsing of postings for accuracy and speed * Improve support for inline math * Handle lots without cost * Fix parsing of lot notes followed by a virtual price * Add support for lot value expressions * Make parsing of numbers more strict * Fix behaviour of dates without year * Accept default ledger date formats without configuration * Fix implicit conversions with negative prices * Convert implicit conversions in a more idiomatic way * Avoid introducing trailing whitespace with hledger input * Fix loading of config file * Skip ledger directive `import` * Convert documentation to `mkdocs`
-
upstream/2.22e81dfda · ·
-
-
upstream/2.1090035f7 · ·
-
-
upstream/2.008a053bb · ·