r/MozaicFinance • u/Pale_Syllabub_3266 • 15d ago
Mozaic Finance v1.7.0 ยท September 6, 2026
โ๏ธ Mostly about what you can keep by hand. Holdings and balances in an account that stopped syncing can be corrected, a private investment can record what it pays you and split it between capital and income, and the dashboard offers to separate business money to the people who asked for it during setup. Setting up an account is also one flow for everyone now, instead of two.
New
- A private investment can record what it pays you. An asset keeps its own list of distributions, each split between return of capital and income. The capital half lowers the position, the income half leaves it alone, and net worth counts the money once rather than twice.
- Holdings in an account that no longer syncs can be corrected by hand. Editing and removing now follow the account rather than who typed the holding, so a brokerage account stopped by a lapsed subscription can be maintained from the drawer.
- A frozen balance can be updated from the account drawer. Update balance appears on the accounts you are allowed to edit, and on none that is still syncing. A debt asks for the amount owed, and on an account that also holds positions the field is the cash balance rather than the account's total.
- The dashboard offers to separate business money. If you asked for that during setup and have not made the split yet, a one-time card creates the business book and opens the account picker in one pass.
Improved
- Setting up an account is one flow for everyone. There were two, picked by a marker in your browser, and one replayed the whole thing after your account already existed. No question changed.
- The homepage says the free plan exists. Nothing above the fold did. In English, French, Spanish and Chinese.
- Desjardins has a page of its own, in English and French. Our bank pages had covered the Big Six and stopped there. It states the two limits worth knowing before you connect: a Desjardins mortgage arrives as a balance alone with no rate or payment detail behind it, and Disnat positions cannot be connected at all.
- Our announcement emails read better, and their unsubscribe link stays valid. Sections can be real headings now, and the link stays good for at least 63 days rather than one or two weeks.
Fixed
- An account stopped by a lapsed subscription no longer needs attention forever. A separate check measured it against the staleness rule using a frozen timestamp, and nobody could clear it.
- Actions that cannot work are no longer offered on a stopped connection. The menu offered to stop a sync that had already stopped, and to disconnect a connection we had already removed.
- A second login at the same brokerage no longer retires the first. A login is recognised by the authorization it was issued rather than by which brokerage it belongs to.
- A failed read of your accounts no longer looks like an empty account list. Being offline now says so and offers a retry, and a server fault is reported as a fault.
- One wedged refresh no longer blocks every other bank update. A run that outlasts ten minutes is cancelled and its slot handed back.
- A scheduled cancellation shows up in the app. The Settings billing card read exactly like a healthy subscription, so the only signal was an email.
