Repository navigation
What's Changed
Currency support
- Added configurable profile currency support for
AUD,USD, andNZD - Added profile-level currency selection in the frontend Profile view
- Profile API now accepts and returns
currencyCode
UI and formatting
- Money labels and formatting in profile, debt, and transaction flows now use the configured profile currency instead of hardcoded AUD
- Debt payoff and transaction tables now consistently format values with the resolved profile currency
Data and backend
- Added migration
005-add-profile-currency-code.sqlto persistbudget_profiles.currency_code - Added backend currency domain support and profile use-case coverage
- Normalized schema handling so
currency_codeuses a single canonical check constraint
Migration Notes
- Migration
005-add-profile-currency-code.sqlruns automatically on backend startup - Existing profiles default to
AUDuntil updated
CasaOS
-
Docker release images are published for:
slsadmin/bucketwise-planner-backend:0.5.0slsadmin/bucketwise-planner-frontend:0.5.0
-
The
casaos-appstorebranch has been updated to point to the0.5.0images -
Self-hosting guide: https://github.com/solid-logic-studios/bucketwise-planner/blob/main/docs/SELF_HOSTING.md
-
Upgrade guide: https://github.com/solid-logic-studios/bucketwise-planner/blob/main/docs/UPGRADING.md
Issue reference: #34
Full Changelog: v0.4.8...v0.5.0