Release Notes
Changelog
Every release of The Yield Ledger, most recent first.
v1.3
Latest
- Locking the app now actually encrypts your data. Locking or minimizing (with "Lock on minimize" enabled) genuinely encrypts the database at rest, the same as fully quitting — previously it only hid the app behind the login screen while the file underneath stayed readable. The encryption key itself is now protected using Windows' own account-level security instead of sitting as a plain, readable file next to your data.
- Multi-person account support. Accounts are now matched by name and owner, so two people sharing one install (partners, roommates, etc.) no longer risk having identically-named bank accounts — like "Chase Checking" — silently merged into one.
- Review Duplicate Transactions. A full page to see every flagged duplicate group at once, permanently dismiss ones that aren't actually duplicates, or delete the real ones directly.
- Multi-file statement import. Select several PDF statements at once — they're automatically sorted by date and reviewed one at a time, so nothing imports out of order.
- Wells Fargo added to the supported banks on the import page (parser support already existed under the hood, it just wasn't visible there).
- Budgets auto-populate from your spending history each month — no more manually accepting suggestions.
- Fixed a Chase parser bug that could split one real account into duplicate "phantom" accounts, and a separate bug that mis-dated December transactions on statements spanning into a new year.
- Backups, reports, statements, and CSV exports weren't reliably landing where expected — they now save directly to your real Downloads folder every time.
- The accounts page could take a long time to load with a lot of history — now defaults to the last 90 days, with an adjustable date range.
- Startup now shows an instant splash screen instead of a blank, unresponsive window while the app loads.
- Added visual feedback throughout the app — a loading indicator for anything that takes a moment, and buttons that can no longer be double-clicked into duplicate submissions.
- Several dashboard figures were confusing or inconsistent — clearer "Amount After Bills" and "Amount Saved from Last Month" figures, and bills already paid (per your transaction history) are no longer shown as overdue.
- The Silo now shows real provider logos instead of generic letter icons for 250+ common sites.
v1.2
- Set up a new login (or restore a backup) right after resetting. Resetting all data now takes you to a dedicated setup screen instead of the plain sign-in page — choose a new username and password on the spot, or restore an existing backup instead of starting over.
- Review duplicate transactions. The duplicate-transaction warning now links to a full review page — see every flagged group side by side, mark ones that aren't actually duplicates so they stop getting flagged, or delete the real duplicates directly.
- Fixed a bug with duplicate account titles — two accounts sharing the same name (e.g. two people both importing "Chase Checking") could get merged together; accounts are now kept separate correctly.
v1.1
- Multi-file statement import. Select several PDF statements at once — they're queued and reviewed one at a time, automatically sorted by date first so nothing gets imported out of order.
- Add recurring transactions straight to Bills. Detected recurring charges can now be added as a bill in one click instead of re-entering them by hand.
- Fixed a Chase parser bug that could throw off the Net Worth Trend and overall ledger value.
- Fixed some clipping issues with long text on a few elements.
v1.0
Initial Release
- Full ledger — accounts, transactions, budgets, bills, investments, and credit tracking in one place.
- The Silo — a built-in, encrypted password vault, kept separate from your financial data.
- Bank statement import for Chase, Chime, and Wells Fargo, plus Experian credit report import.
- Automatic recurring-transaction detection across your import history.
- Financial Health score, calendar, and sticky notes for at-a-glance tracking.
- Local encryption — your ledger is encrypted at rest, decrypted only while the app is open, with password-protected backup and restore.
- No cloud, no accounts. Everything lives in one file, on your machine, under your name.