YAFFA
Dashboards & Home PagesPersonal finance web application, that can be used to keep track of your money, expenses, budgets, and investments. It also helps with long-term financial planning.
Features
- Support multiple currencies with automatic daily rate updates via Frankfurter
- Manage multiple accounts, groups, and transactions with AI‑assisted entry and categorization
- Plan finances with scheduled/recurring transactions, budgets, forecasts, and investment tracking using Alpha Vantage
Recent releases
View all 15 releases →
v3.1.0
New feature
Notable features
- Enhance Google Drive integration and file disposition
Full changelog
3.1.0 (2026-05-10)
🛠️ Chores
- deps-dev: bump phpunit/phpunit (da7172d)
- deps-dev: bump phpunit/phpunit from 11.5.55 to 12.5.22 in the composer group across 1 directory (edad93f)
- deps-dev: bump postcss (fde37f5)
- deps-dev: bump postcss from 8.5.6 to 8.5.13 in the npm_and_yarn group across 1 directory (584405b)
- deps: bump axios from 1.15.0 to 1.16.0 in the npm_and_yarn group across 1 directory (e115fd9)
- deps: bump axios in the npm_and_yarn group across 1 directory (1e32beb)
- deps: bump follow-redirects (c3cbde6)
- deps: bump follow-redirects from 1.15.11 to 1.16.0 in the npm_and_yarn group across 1 directory (1daef94)
- stream apache/php errors to container stdout and stderr (#413) (9495334)
📚 Documentation
- added various user-focused product specifications (93d26b7)
- added various user-focused product specifications (25fdad1)
✨ Features
🐛 Bug Fixes
- improve process and UI for investment price setup testing (#472) (ba724fb)
- more detailed category removal checks (#471) (e02c605)
- update dependency (1a3c185)
- update dependency (a82e8e3)
🧪 Tests
- cover the Docker image behavior with tests (076f964)
v2.3.2
Bugfix
Fixed Select2 initialization for several views.
Changelog
🐛 Bug Fixes
- fix: Select2 initialization for several views
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.