Expensave
Self-hosted expense tracker for personal and family budget management
Alternative to: ynab, mint, monarch money, dollarbird

About
Versions (59)
v1.1.1
2026-08-10What’s Changed
- fix(frontend): hide header search on mobile by @algirdasc in https://github.com/algirdasc/expensave/pull/560
- fix(backend): bump phpoffice/phpspreadsheet 5.8.0 → 5.9.0 (security) by @algirdasc in https://github.com/algirdasc/expensave/pull/561
- feat(backend): accept camt.053.001.02–.001.08 namespaces in ISO20022 import by @algirdasc in https://github.com/algirdasc/expensave/pull/562
- feat(backend): add OFX/QFX bank statement import support by @algirdasc in https://github.com/algirdasc/expensave/pull/563
- fix(backend): security hygiene — random_bytes secrets, drop abandoned doctrine/annotations by @algirdasc in https://github.com/algirdasc/expensave/pull/567
- fix(backend): store only sha256 hash of password reset tokens by @algirdasc in https://github.com/algirdasc/expensave/pull/566
- fix(backend): stop leaking exception internals in prod error responses by @algirdasc in https://github.com/algirdasc/expensave/pull/565
- fix(backend): revoke refresh tokens on logout and admin deactivation by @algirdasc in https://github.com/algirdasc/expensave/pull/564
- fix(backend): rate limit the password-forgot endpoint by @algirdasc in https://github.com/algirdasc/expensave/pull/568
Full Changelog: https://github.com/algirdasc/expensave/compare/v1.1.0…v1.1.1