github letehaha/moneymatter v0.33.13
v0.33.13 – Transactions Trash & category drill-down

46 minutes ago

What's Changed

🗑️ Deleted transactions go to Trash

When you delete a transaction in MoneyMatter, it now goes to Trash instead of disappearing. Right after you delete, an Undo button appears. The Trash page lists what you removed, newest first, grouped by how many days each item has left, and you can restore a transaction or delete it for good. MoneyMatter permanently deletes anything left in Trash after 30 days. A restored transaction comes back with its refund links, as long as they still fit with refunds you linked in the meantime.

📊 Drill into categories on Trends and the dashboard

On the Trends page, you can open a category to see its subcategories and keep going down the tree. The Expenses structure widget on the dashboard drills down the same way. It can also switch to income, and it links to Trends and Transactions for the level you're viewing.

✨ Other Improvements

  • On phones, the transactions toolbar actions now sit in a More menu, and the total of your selected transactions always shows as a small chip. On desktop, the Trash button has a label.

🐛 Bug Fixes

  • If a refund came back in a later month than the purchase, reports disagreed about it. Cash Flow, Monthly Comparison and the summary cards took the refund off the month the money came back. That month could then show negative expenses, and viewing it alone showed the refund as income. All reports now take the refund off the purchase's month and show no income from it in the refund's month. Refunds that came back in the same month as the purchase were not affected.
  • If your browser's language isn't US English, some amounts used your browser's number format, for example 1 234,56 next to 1,234.56 everywhere else. This affected investment holdings and portfolio balances, upcoming subscription amounts on the Transactions page, the account list when you connect a bank, and the balance changes table in imports. All amounts now use the same format.
  • If you switched away from MoneyMatter while holding Shift, for example to take a screenshot with Cmd+Shift+4, the app kept acting as if Shift was held. Plain clicks in the transactions list then selected a range instead of one row.
  • On every MoneyMatter page, a usage analytics script failed to load and left an error in the browser console. The app itself worked as usual. Thanks to @katesaikishore for the report.

📝 Code Changes

Full Changelog: v0.33.12...v0.33.13

Don't miss a new moneymatter release

NewReleases is sending notifications on new releases.