🚀 Enhancements
- Show collapsed account groups as folders in the sidebar rail (2cb1937)
- Slide month count options in and out as they change (12a5a35)
- List only the settings that run in the current view, and keep Privacy Style to desktop (c9fc2dd)
- Snap the side panel open (6d8ca42)
- Keep each person's ABT look and feel to themselves on a shared budget (a4f1003)
🩹 Fixes
- Set the scrollbar colour where its tint changes, not on every element (8b63637)
- Re-read only the budget categories that changed, and don't let reads pile up while a large budget loads (e2caa8e)
- Cut per-frame work on the budget and transaction pages (57f9a7d)
- Keep the calendar day's balance right-aligned while privacy mode hides it (54ef262)
- Keep each page's markers until Actual swaps the page, not when the path changes (04ff23c)
- Reopen Insights only once the budget page has rendered (1ea7b17)
- Slide the sidebar over the budget and reports pages, so they re-lay out once (0336ea4)
- Size the budget table to the page in CSS, so it doesn't centre for a frame on resize (934767e)
- Separate the month count animation's fade from the slide's last declaration (78a9977)
- Hide the sidebar tooltip outside Svelte's render when a focused button is removed (942f7e0)
- Refresh the sidecar's app shell in browsers that cached Actual without it (804dda6)
💅 Refactors
- Share one route signal across the sidebar instead of a DOM watcher per row (d4bfd04)
🏡 Chore
- Update Firefox auto-update manifest for v0.1.95 (71d6dc0)
- Add dev-only timings for DOM watchers and stylesheets (386bd18)
- Add a huge preset to the test budget generator (4948655)
- Count bridge requests in the dev timings (c3fdfe8)
❤️ Contributors
- Alexis Vielma alexis.vielma.us@gmail.com