Repository navigation
v1.5.0
Breaking Changes
include_past_datesnow defaults toTrue. Overdue scheduled transactions (past expected dates with no matching ledger entry) now generate placeholders and warnings by default. To restore the previous behavior, setinclude_past_dates: falsein your_config.yaml.
What's Changed
- Changed
DEFAULT_INCLUDE_PAST_DATESfromFalsetoTrue— overdue schedules now surface automatically without requiring explicit config
Migration
If you relied on the old behavior (no past-date placeholders), add this to your config:
include_past_dates: falseEach schedule's start_date still naturally bounds how far back occurrences are generated, so long-lived ledgers won't see spurious historical warnings.
What's Changed
- Release 1.5.0 by @slimslickner in #4
Full Changelog: v1.4.2...v1.5.0