- fixed bug with moving money between envelopes in a month other than the current one
- minor visual changes to envelopes
Changelog
- added a new status for scheduled transactions: completed. After the end date, the transaction is not deleted, only marked as completed.
- added more currencies
- added more language versions - German, French, Spanish, Czech, Slovak, Ukrainian
- minor visual improvements - e.g. envelope strikethroughs are now semi-transparent, making the text behind them more readable
- added new status for scheduled transactions: completed. After the end date, the transaction is not deleted, only marked as completed.
- added more currencies
- added option to enable/disable envelope rotation in Interface Settings
- by default, envelopes are rotated only on high pixel density screens, e.g. Retina displays (this improves readability on standard screens)
- added support for moving money between envelopes using drag and drop in "Budget" view
- added message when trying to create a scheduled transaction with a past date
- improved text display on dark envelope colors
- added Liquid Icon support (iOS 26)
- optimized app icon for newer Android versions
- refreshed help section
- minor stability improvements
- added notification when budget is shared by another person
- improved budget selection screen
- added ability to start trial period for accounts created on mobile devices
- added "Sign in with Google" option
- added "Sign in with Google" option
- minor visual improvements
- minor interface fixes and improvements
- added text search for transactions
- expanded transaction filtering features
- expanded "Balance" field with transaction count, income and expense information
- budget export now uses share function instead of saving to directory (Android)
- added English language version
- minor interface fixes, especially on smaller screens
- "Balance" field, when not filtering by account, excludes transfers from calculations
- added subscription management screen
- fixed currency settings saving
- added ability to change budget currency
- minor fixes and improvements
- added option to change budget currency (each budget can be in a different currency)
- redesigned budget settings window
- all amount fields support basic math operations, e.g.
2 * 2.50 + 5.99
- improved money transfer screen between envelopes
- minor fixes
- minor fixes
- added scheduled transactions support (premium feature)
- added ability to change date range on transaction list and expense report
- added "Exclude from reports" option in transaction view
- minor visual improvements
- added recurring transaction frequency information
(each recurring transaction shows a label, e.g. "monthly")
- minor fixes
- hidden "Repair" button for budgets with abandoned Premium plan
- fixed transfer booking
- added scheduled transactions support
- added option to change date range on transaction list and expense report
- added option to exclude transactions from report
- minor visual improvements
- fixed reordering of groups and envelopes via drag and drop (in Budget view)
- added message informing that the JSON data sharing link is active only after saving
- added dark mode
- minor fixes
- fixed amount sign change (+/-) in transaction dialog
- fixed transaction list filter reset
- fixed custom date range selection in filters
- fix: when moving money from "To be budgeted" to an envelope with negative balance, the default transfer amount is the envelope's debt (not the full "To be budgeted" amount)
- in envelope summary view, monthly breakdown values are now shown as negative (indicating expense)
- added monthly average to envelope summary view
- added support for scheduled and recurring transactions
- simplified balance reconciliation screen - now after entering the actual balance, a standard transaction dialog appears with the adjustment amount
- added option to repeat transaction (in transaction view - bottom left corner, dropdown menu)
- added expand indicator for Balance field
- fixed cleared balance in account "drawer"
- fixed labels on cash flow chart axis (previously showed wrong year)
- added transaction count, total income and total expenses to transaction list summary (available at the bottom of the screen after clicking "Balance" field)
- added account filtering to balance change chart
- fixes for older Android versions (app wouldn't start on Android 10)
- added Premium plan support
- added ability to disable budget sync (switch from synced to local)
- improved account registration screen
- added Terms of Service information
- fixed new budget creation screen
- fixed balance reconciliation screen (white screen appeared in some cases)
- redesigned user profile screen
- overspending banner now applies only to currently selected month and shows only first three envelopes (more compact)
- fixes to login, registration, and password reset forms
New features
- in Expense Report, you can expand an envelope to see expense breakdown grouped by categories within that envelope (also applies to Income)
- added warning banner for envelopes with negative balance (+ option to auto-allocate funds)
- fixed bug causing "To be budgeted" amount to reset to zero
- fixes when creating new budget
- added "Refresh entire budget" option (useful when there are budget differences between devices)
- minor visual fixes
- fixed income booking (after clicking "+" button at the bottom of the screen, couldn't select envelope for income)
- fixed envelope and group reordering
- added setting for envelope alignment (envelopes can be slightly rotated or aligned)
- fix: pressing "Back" button with numeric keyboard open now closes the keyboard instead of exiting the app (Android)
This version introduces a completely new budget data storage format in the app. It should be more efficient and resilient to failures. Visually almost no noticeable changes, although internally a lot has changed. This will allow for further stable app development.
Additionally:
- improved budget add/edit dialog
- minor fixes
- fixed transaction note editing (previously edit field wouldn't show if note already existed)
Improvements:
- added future balance indicator for upcoming months ("+" or "-" sign next to each envelope in Budget view)
Fixes:
- fixed group summaries in budget view
- transfers are not included in daily amount totals
Improvements:
- improved budget refresh when changes were made on another device (e.g. when two people use the app simultaneously)
Fixes:
- fixed numeric keyboard closing animation (previously screen flickering could occur)
Improvements:
- improved budget refresh when changes were made on another device
Improvements:
- email address is now case-insensitive during registration and login
Fixes:
- fixed math operations "+" and "-" handling in amount fields
Fixes:
- app should no longer log out every few days with regular use
New features:
- clicking on amount in Income, Expense, Balance fields in Dashboard view opens transaction preview dialog
- clicking on envelope name in Budget view shows envelope bottom drawer
- daily amount totals on transaction list (in date rows)
- cleared transaction indicator (green checkmark next to transaction amount)
Improvements:
- app no longer logs out periodically with regular use
- better error messages when resetting password
Fixes:
- fixed display of transactions without assigned category in transaction preview dialog (opened e.g. in envelope summary view). Previously this filter was not applied.
New features:
- export transactions to CSV file
- re-download budget from server feature (Repair function)
- option to close/archive accounts
Improvements:
- Budget Settings moved to side menu
Fixes:
- fixed bug when deleting account that was also deleting transactions not belonging to the deleted account
Improvements:
- added ability to set Starting Balance for new accounts that were previously saved without specifying balance
Fixes:
- fixed account deletion (previously nothing happened after clicking Delete)
Improvements:
- archived envelopes are shown on Dashboard screen if there were any actions on the envelope in the selected month or it had money (same as Budget view)
- added link to restore account from archive on account edit screen
- in envelope view, archived accounts have strikethrough to show which are archived
Fixes:
- fixed visibility of "Store / Vendor / Location" field - when editing transaction the field was hidden and couldn't be displayed
- fixed saved transaction date - at certain hours it would save to the next day
Fixes:
- fixed suggestions for "Store / Vendor / Location" field (previously saved only entered letters, not the entire record)
Improvements:
- added suggestions for "Store / Vendor / Location" field
- changed number order on numeric keyboard (now same as system keyboard - 1, 2, 3 on top)
- if you filter transactions by account or envelope, when adding a new transaction they are selected automatically (e.g. instead of last selected account)
Fixes:
- fixed bug when creating transfer (in some cases transfer was booked in reverse)
Improvements:
- transactions sorted by order of entry
Fixes:
- fixed horizontal alignment of numeric values in budget view
- fixed style of archived envelopes in budget view
Improvements:
- restored transaction preview dialog in budget view (Spent column)
- when dragging To be budgeted envelope to any other, automatically suggests transfer amount
Improvements:
- restored "Store / Vendor / Location" field suggestions list in transaction dialog
Improvements:
- SEO (e.g. proper page titles)
Complete rebuild of the web application. The work took several months. Almost everything changed - the framework, state management approach, dialog handling. The refreshed version should be much more efficient and allow for easier expansion 😎.
New features:
- each budget now has its own URL, allowing multiple budgets to be opened simultaneously in one browser
- transaction preview dialog available (almost) everywhere with aggregate amount
- pending / failed sync indicator (dot next to app logo)