Skip to content

v1.6.3

Latest

Choose a tag to compare

@slimslickner slimslickner released this 06 Sep 19:49
· 2 commits to main since this release

[1.6.3] - 2026-09-06

Fixed

  • schedule_hook annotations now match the beangulp importer-hook contract — The hook signature was annotated with partial types (list, list[data.Directive] | None) that did not match the actual beangulp 4-tuple (filepath, entries, account, importer) consumers pass in. Fava's hook discovery introspects these annotations and rejected the hook, preventing scheduled-transaction matching from running inside Fava. Annotations are now precise, and the synthetic placeholder entry's sentinel account/importer values are explicitly typed.