github letehaha/moneymatter v0.14.3
v0.14.3 – Balance Trend settings & polish

latest releases: v0.30.1, v0.30.0, v0.29.7...
5 months ago

What's Changed

📈 Balance Trend widget — more settings

The balance trend widget on the dashboard gets a dedicated settings popover. Toggle spike markers on or off, and choose whether the chart should fit only to your latest data point or span the full selected period (leaving room for future entries). The previous spike-only popover has been replaced by a unified settings panel.

🔗 Clearer Enable Banking error

When connecting an Enable Banking account fails because your application is missing the required redirect URL, the error message now tells you the exact URL to add in the Enable Banking dashboard — no more guessing or digging through docs.

📥 CSV import improvements

Empty header columns in your CSV are now filtered out, and the import flow correctly applies your "single existing account" or "single existing category" choice as a fallback for rows where the source CSV's account/category column is empty.

📜 Relicensed to AGPL-3.0

MoneyMatter is now licensed under AGPL-3.0 instead of CC BY-NC-SA 4.0. AGPL is an OSI/FSF-approved open-source license that still protects against SaaS-clone competitors — anyone running a modified version as a network service must publish their changes under the same license.

🐛 Bug Fixes & Improvements

  • Postgres connection pool tuned (`min: 5`, `evict: 60s`) for steadier query performance under load
  • Signup no longer crashes when the auth provider returns a username that already exists — retries automatically with a random suffix
  • Cleaned up Sentry noise from bank data providers, investment data providers, and the AI categorization service
  • nginx CSP now allows iconify icon loading

📝 Code Changes

Full Changelog: v0.14.2...v0.14.3

Don't miss a new moneymatter release

NewReleases is sending notifications on new releases.