Skip to content

v0.3.5

Latest

Choose a tag to compare

@pdschneider pdschneider released this 05 Nov 02:27

This update adds a brand new budgeting page for creating categories! It also purges all of the dead code belonging to the old GUI for a simpler codebase and faster app, among other various improvements and big fixes.

🌟 New

  • Budgeting page for adding categories
  • New counterparties: Forensics Detectors, ABC Supply Co. inc., North Coast Electric
  • Cleaned hundreds of lines of dead code from the codebase
  • Categories are now choosable from a pre-made list rather than typed by hand
  • Category & description now auto-populate from most recent counterparty data

⚙️ Changed

  • Auto-name is now set up with destructive and non-destructive modes for later implementation
  • Auto-name now queues up files for later implementation
  • Auto-name now dims the window while processing instead of freezing the app
  • A unique ID is now attached to every file for later implementation
  • Inbox now appends items instead of rebuilding the entire list, keeping work intact across folder changes
  • Advanced toggle no longer takes focus in transaction editor
  • Adding files now uses the OS's native file explorer
  • Improved default sheet column order
  • Various UI improvements
  • Updated dependencies

🛠️ Fixed

  • Auto-name now writes metadata even if the filename is correct
  • Counterparty drop down list no longer takes app restart to show new values
  • Erased values in the transaction editor no longer show up after saving
  • Les Schwab now correctly auto-names with a space
  • Pills now show '&' symbols
  • Various bug fixes

📚 Documentation

  • Modified Google auth documentation for clarity

🔒 Security

  • Patched multiple vulnerabilities by updating dependencies

SHA256 Checksums

AppImage: 90486e35b65c8d54f86ba7fb9f9a13f0f115ffbca21c47ad2a8bfeb89d168064
Deb: e2998e1d77f79a99c0dea65757891d5af65dd67b79614eaef4c9d053c4b20a3f
Windows: a858babdabf82b5dd91c0fa5e3747feb6c63b51a50c0e566c89d939aec69b924