Changelog
Notable changes. ledgerfmt follows semantic versioning.
0.6.1 — 2026-07-30
- Fixed alignment of postings containing wide (CJK) account names.
--checkno longer reports a change for files that end without a trailing newline.
0.6.0 — 2026-06-14
- Added
align_comments. - Added
.ledgerfmtignoresupport. --print-confignow reports where each value came from.- Breaking: default
indentchanged from 2 to 4. Set it explicitly to keep the old behaviour.
0.5.2 — 2026-04-02
- Preserve unrecognised directives verbatim instead of dropping them.
- Roughly 3× faster on journals above 10k transactions.
0.5.0 — 2026-02-19
- First public release.