Cashvelope v2.5: Search & Filters — find any transaction, any time
A year of transactions is only useful if you can find what you're looking for. v2.5 makes search and filtering actually work.
As you use Cashvelope over months, the transaction history grows. That history is valuable — but only if you can navigate it. A long flat list is not a useful archive. v2.5 adds the tools to slice through your data any way you need.
Advanced filters
The filter panel now supports four independent dimensions: category, date range, transaction type (income or expense), and wallet. You can combine any of them. Want to see all food expenses from last month across your bank account only? Set four filters, get exactly that list.
Active filters are shown as chips at the top of the list so you always know what you are looking at. A single reset button clears everything at once.

“vs last month” spending widget
The spending summary widget on the home screen now shows a comparison to the same period last month. If you have spent 20% more this week than you did the equivalent week last month, you see that immediately — before it becomes a budget problem rather than after.
The comparison is contextual: it adjusts for where you are in the month, so a mid-month comparison is against the mid-month figure from last month, not the full-month total.
Improved search UX
The search page was rebuilt for this release. The search field is focused immediately when you open it. Results update as you type without a loading state. Transactions that match appear with the matching text highlighted.
Month picker fix
The month picker used for the transaction list and reports had a bug where scrolling back from certain starting months would skip or repeat months. Fixed. Scrolling through a year of monthly views now works correctly from any starting point.
Filter mapping fix
The income/expense tab filter in the transaction list was not always applying correctly when combined with other active filters. The mapping logic has been corrected — filter combinations now produce the right results consistently.