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

About
Versions (59)
v0.5.7
2026-02-16What’s Changed
- docs: improve README and fix errors in docs (CONTRIBUTING.md, DEVELOPING.md) by @algirdasc in https://github.com/algirdasc/expensave/pull/377
- build(deps): bump the minor group in /backend with 9 updates by @dependabot[bot] in https://github.com/algirdasc/expensave/pull/378
- ci: show backend coverage % in PR comments by @algirdasc in https://github.com/algirdasc/expensave/pull/382
- test(backend): add unit coverage for PasswordResetService by @algirdasc in https://github.com/algirdasc/expensave/pull/381
- security: harden statement import (upload validation + ISO20022 XML hardening) by @algirdasc in https://github.com/algirdasc/expensave/pull/383
- security: validate statement upload (required + max size) by @algirdasc in https://github.com/algirdasc/expensave/pull/384
- build(deps-dev): bump the minor group in /backend with 4 updates by @dependabot[bot] in https://github.com/algirdasc/expensave/pull/392
- test(backend): treat statement import fixtures as uploaded files by @algirdasc in https://github.com/algirdasc/expensave/pull/387
- build(deps): bump qs from 6.14.1 to 6.14.2 in /frontend by @dependabot[bot] in https://github.com/algirdasc/expensave/pull/390
- build(deps-dev): bump @eslint/js from 9.39.2 to 10.0.1 in /frontend in the major group by @dependabot[bot] in https://github.com/algirdasc/expensave/pull/380
- fix: multi-platform build by @algirdasc in https://github.com/algirdasc/expensave/pull/394
Full Changelog: https://github.com/algirdasc/expensave/compare/v0.5.6…v0.5.7