tldr: QIF import errors are now properly handled, better notifications when general errors occur, and more UI tweaks.
- The backend wasn't properly forwarding an error when QIF importing fails, causing the UI to crash. The UI now handles it and you'll see an in-app notification that the import failed.
- Previously, if something went wrong in the backend, you had know idea and might be looking at a stalled UI. Now you will see a notification when something unexpected happens that wasn't handled. That doesn't mean you can do anything about it. But at least now you'll know!
- Disabled fields in the transaction table are now clearer
- The transactions table can be "blurred", meaning clicking anywhere outside of it will stop editing any cells
- The threshold for showing 4 budget months is much larger. Typically you want to see 3, but if you have a crazy monitor you can still make it super duper wide and see 4 months.