Fixed
- Structured Subscription Details edit panel now actually renders. The EditTemplate filter used `contains` (which looks up a list field, not string equality) — fixed to `match`. The dropdowns for
Status / Billing frequency / Currency are now usable instead of having to type values into the raw field editor. - Non-Monthly billing frequencies (Annual / Quarterly / Weekly) are no longer dropped from totals when set via the dropdown.
Changed
- Billing-frequency value renamed `Yearly` → `Annual` (in the dropdown, in the macros that calculate monthly equivalents, in fixtures). `Annual` is more conventional. The column header and sort label
keep "Yearly" since they describe the annualised cost regardless of billing frequency.
Added
- New banner: when a subscription has a billing-frequency outside `{Monthly, Annual, Quarterly, Weekly}`, the totals area shows `⚠ N sub(s) have an unrecognised billing-frequency` (red). Matches the
existing missing-rate / missing-trial-ends banner pattern. Prevents silent failures of the kind that motivated this release.
Breaking
- Any subscription previously stored with `billing-frequency: Yearly` will be flagged by the new banner after upgrade and excluded from totals until updated to `Annual`. Drop-down does it in one click.
Install
Drag `subscription-tracker-0.1.12.json` onto your wiki, save, refresh.