Lumina Finance v0.5.1
v0.5.1 is here! This update is mainly a code quality improvement upate with critical fixes and the addition of the app logo to the web app.
Highlights
- Added app version text and update notification at the bottom of the navigation pane
- Added the Lumina Finance app logo and favicon
- Fixed runway calculations to preserve archived account history
- Aligned tax-advantaged category naming across the API, schema, and interface
Reporting Improvements
- Fixed runway calculation error by keeping archived account history in historical expense averages
- Prevented archived accounts from being counted in current runway liquid balances
- Improved tax-advantaged category schema consistency
- Updated schema documentation for tax-advantaged categories
Interface Polish
- Refreshed the navigation brand area with the app logo
- Added a visible app version indicator
- Added a new version available text with pulsating dot to show up when a new version is available
- Improved the navigation theme toggle animation
- Added favicon to the web app
Reliability and Maintenance
- Reorganised backend routes and services by domain
- Split backend permission checks into clearer domain modules
- Reorganised backend tests by domain and workflow
- Added more focused backend coverage for budgets, dashboard widgets, transaction imports, runway, and app version checks
Database Migration
This release includes a database migration to align tax-advantaged category naming across the application schema. An automatic migration will be performed when the application starts, and we don't anticipate any issues. However, please back up your data before updating just in case.
What's Changed
- chore: update README by @OKok-3 in #40
- chore: fix README by @OKok-3 in #41
- refactor: split backend routes and services by domain by @OKok-3 in #43
- test: reorganize backend tests by domain by @OKok-3 in #44
- fix: include archived account history in runway by @OKok-3 in #45
- feat: add app logo and favicon by @OKok-3 in #46
- fix: align tax advantaged category API and schema by @OKok-3 in #47
- fix: include app logo in Docker image by @OKok-3 in #48
- feat: add app version update notification by @OKok-3 in #49
- fix: animate navigation theme toggle by @OKok-3 in #50
Full Changelog: v0.5.0...v0.5.1