Files
actual/upcoming-release-notes/automatic-budget-range.md
ManafandGitHub 3cb5259634 [AI] Automatically extend budget planning range in Tracking and Envelope modes (#9293)
* [AI] Automatically extend planning in Tracking mode

* [AI] Shorten Tracking mode release note

* [AI] Simplify automatic budget range and support both modes

* [AI] Cap automatic budget range and stop shrinking it while open

- Cap the automatic range at 5 years ahead so stray far-future
  amounts can't create an unbounded number of budget months
- Keep the range from shrinking while the budget is open; clearing
  allocations shrinks it on the next load. Created months always
  match the visible range again, so bulk actions (rollover, copy
  until year end) reach every visible month
- Make getBudgetRange a pure function in base.ts again and revert
  the getAllMonths and copyUntilYearEnd clamps in actions.ts
- Share a clampMonth helper between desktop and mobile
- Drop the extra loadPrefs on synced budget type changes
- Simplify the e2e test to the default budget type
2026-10-26 14:34:35 +00:00

158 B

category, authors
category authors
Enhancements
x-rous

Automatically extend budget planning beyond 12 months, up to 5 years ahead, in Envelope and Tracking modes.