v0.3.0 - Transfer Between Buckets
π What's New
Transfer money between your Barefoot buckets! Move funds from Smile to Daily Expenses, Splurge to Fire Extinguisher, or any bucket combination.
New Features
- β¨ Transfer transactions with proper source β destination tracking
- π Bucket balances automatically update for both sides
- π Transactions appear in both source and destination bucket views
- β Validation prevents transferring to/from the same bucket
β οΈ For Existing Users (Upgrading from v0.2.x)
This is a breaking change requiring a database migration.
Before upgrading:
- β
Backup your database:
pg_dump -U budgetwise budgetwise > backup.sql - β
Stop your current containers:
docker compose down - β
Pull latest code:
git pull origin main - β
Restart:
docker compose up -d
Migrations run automatically on startup. No manual SQL needed!
π For New Users
Just follow the standard installation guide - everything works out of the box!
See CHANGELOG.md for full technical details.
Credits
Thanks to everyone testing and providing feedback! π