github letehaha/budget-tracker v0.2.2

latest releases: v0.26.5, v0.26.4, v0.26.3...
8 months ago

Features

  • New currency data provider architecture - Added in-house currency data provider support with Registry architecture, removing direct Frankfurter dependency (#60)
  • Currency rates API fallback - Added 1-day fallback for currency-rates-api to handle delayed bank data publication (#63)
  • Migrate to Reka UI - Migrated frontend from radix-vue to reka-ui (#64)

Bug Fixes

  • Enable Banking reconnection - Fixed reconnection flow: properly invalidates sessions, re-matches accounts by IBAN after UID changes, improved UI/UX (#59)
  • Transaction management fixes (#65):
    • Fixed transaction deletion bug when converting transfers to income/expense (now unlinks instead of deletes)
    • Fixed banking accounts syncing status display for queued accounts
    • Fixed cache issues in link/unlink operations (missing await keywords)
    • Fixed currencies cache update when linking new bank accounts

Improvements

  • Performance - Improved historical data initialization performance (#61)
  • Security - Build configs security improvements and Docker optimizations (#62)
  • Code quality - Refactored transaction management dialog, added unit tests for form helpers (#65)

Breaking Changes

  • Removed legacy Monobank integration - Deleted old direct-token Monobank integration. Existing accounts are migrated to system accounts. MonobankUsers table dropped (#58)

Full Changelog: v0.2.1...v0.2.2

Don't miss a new budget-tracker release

NewReleases is sending notifications on new releases.