What's Changed
🇮🇹 Italian
You can now switch MoneyMatter to Italian in Settings → Language. Volunteers translate it in Crowdin, so screens they haven't reached yet still show English.
⚡ Categories save as you pick them
In the transactions table, picking a category from the dropdown now saves it. You no longer click Save after each pick, so working through a long list of transactions goes faster. Thanks to @MaxLinSG for the request.
🐛 Bug Fixes
- A stock or ETF you had just added could be valued at the previous trading day's close instead of its latest price. It stayed that way until the next daily price update. Crypto was not affected. @duna-akin found and fixed this. Thank you!
- After a CSV or bank statement import, View Transactions opened your full transaction list. It now opens only the transactions from that import, the same list you see from Import History. Thanks to @MaxLinSG for the report.
- In a data export, a transaction in a third-level category (for example Boy › Food › Chicken) had the middle category in the Category column, and the top-level one was missing. Category now always holds the top-level category, and Subcategory holds the rest of the path, such as
Food > Chicken. Transactions in top-level and second-level categories exported correctly before. Thanks to @MaxLinSG for the report. - Clicking ✕ on an optional dropdown, like the ones on the import page, opened the list instead of clearing it, so you couldn't set the field back to blank. Thanks to @MaxLinSG for the report.
- On pages long enough to scroll, such as a large import, the top of the scrollbar hid behind the page header. It now stays in front. Thanks to @MaxLinSG for the report.
- The SimpleFIN, Lunch Flow and Akahu logos could show up as broken images. Thanks to @coradia for the report.
📝 Code Changes
- feat(i18n): add Italian (it) as a community language by @letehaha in e6d3111a3
- feat(transactions): save category on pick in table inline editor by @letehaha in feacb1c64
- fix(investments): store latest price on its session day by @duna-akin in #835
- fix(import): open imported batch from View Transactions by @letehaha in 7a547c008
- fix(export): keep root category for nested subcategories by @letehaha in 3c21d4453
- fix(select): make clear button clear instead of opening the list by @letehaha in a81136940
- fix(layout): keep main scrollbar above the sticky header by @letehaha in a034f5a83
- fix: add Brandfetch client ID to SimpleFIN, Lunch Flow and Akahu logos by @letehaha in 4eb7e3e7e
- feat(landing): add support page and update privacy policy for iOS by @letehaha in 1dd4ca232
- docs: Add feature pages and guides with updated screenshots by @letehaha in #836
- chore(i18n): new Crowdin translations by @letehaha in #843
- chore: Add IndexNow key by @letehaha in 7d0d342e2
- chore: bump version by @letehaha in 1e60d2452
New Contributors
- @duna-akin made their first contribution in #835
Full Changelog: v0.33.8...v0.33.9