Goals got rebuilt as funds you contribute into, transfers finally have an edit button, and pages stopped flashing blank middles while they load.
Goals, rebuilt around how saving actually works
Contribute straight into your goal
Each goal now holds its own balance, like an envelope. Tap Contribute and you move money from any account into the goal. The progress bar fills against real dollars, not tags.
Spend the fund when the time comes
Booking the trip, buying the bike, settling the bill? Spend pulls money out of the goal and back into the account you're paying from. No mental math, no separate ledger.
Three clear states, no surprise transitions
Active, completed, archived. That's it. Goals stay where you put them, so 'where did my goal go' stops being a question. You decide when something's done.
Restore always brings a goal back as active
Archived too soon? Restoring lands the goal back in active, every time, even if it had been marked complete before you archived it.
Money moves got sharper
Edit a transfer without deleting it first
Forgot a note, picked the wrong account, fumbled the amount? Open the transfer and you can edit both sides of the move in one go. No more delete-and-recreate dance.
A donut chart for your budget allocation
The budget wizard's summary now shows your allocation as a donut, with each category wearing its own color. Unallocated funds get a wedge too, so you always know what's left to assign.
Save stays in reach on long forms
The transaction form's save button is now sticky to the bottom. On mobile it lifts above the bottom nav, so it's never hiding under your thumb or off the screen.
A faster, calmer app
Pages stopped showing a blank middle while loading
Sixteen routes now show a proper loader where the content will land, instead of empty space framed by chrome. You will notice this most on slower connections.
The category modal opens before the data does
Tap a category and the modal frame shows up instantly with a skeleton inside. The real title and breakdown stream in a beat later.
Your sidebar remembers how you left it
Collapsed the wallet sidebar last visit? It stays collapsed this visit, with no post-load flicker between expanded and collapsed.
Small wins you might notice
Room for ten accounts, not five
We doubled the cap on financial accounts in a wallet. Cash, two banks, three cards, an e-wallet, a savings pot. Bring them all.
Clear an amount in one tap
Every currency input has a clear button now. Tap it to wipe the value, refocus the field, and start fresh. Fully keyboard-reachable too.
Hover a long transaction title to read it
Long titles still truncate in lists, but hovering shows you the full thing in a tooltip. Works on home, account, goal, and category pages.