v4.0.0
·
45 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
4.0.0 (2026-05-08)
⚠ BREAKING CHANGES
- GET /v1/transactions/summary no longer accepts the
monthquery parameter and now returns an array of MonthlySummary
instead of a single object. Callers must migrate tofrom/to.
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com
- feat: add getTransactionsSummaryTrend endpoint
Splits per-month bucket trends into a separate endpoint instead of
overloading getTransactionsSummary. The single-month endpoint stays
untouched (one MonthlySummary, no [0] unwrap on the client). The new
endpoint serves dashboard sparklines: from/to month range, returns
MonthlySummary[] oldest first, empty months zero-filled, max 24 months.
Each endpoint speaks its native shape; no consumer has to unwrap a
1-element array for the common case.
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com