🎉 Release v0.12.0
📦 Docker Images
# Docker Hub
docker pull agigante80/actual-mcp-server:0.12.0
# GitHub Container Registry
docker pull ghcr.io/agigante80/actual-mcp-server:0.12.0📝 Changelog
- chore(release): bump version to 0.12.0 (992a5ae)
- docs: close the audit's own coverage gap, and fix two review Lows (#362) (8950a80)
- fix: round-3 review findings, and stop the review loop here (#350 children) (8488349)
- fix: address the second review round (#350 children) (ad2dcc2)
- fix: address the whole-diff review findings (#350 children) (32d2298)
- fix(adapter): do not retry the non-idempotent hold, and record the no-caller state (#355) (1100f83)
- test(e2e): fix the uncategorized test's precondition, exposed by the account fix (#359) (a0f1d10)
- chore: gitignore temp/ and the working-overnight run state (37b550f)
- docs(audit): durable write-effect audit plus a non-blocking staleness reminder (#362) (098a63a)
- fix: report a PARTIAL hold, and bound what a refusal echoes back (#355, #356) (6b6915b)
- fix(transactions): refuse a create against an account that does not exist (#359) (15448ee)
- fix(accounts): close now reports what happened, and can close an account with a balance (#357) (e3b5d51)
- fix(payees): refuse deletes and merges Actual silently ignores (#356) (5cce4f2)
- fix(budgets): reject a non-positive hold amount in the schema (#355) (6047bc1)
- test: land the #355 and #358 assertions where they actually execute (#366) (981d352)
- fix(accounts): refuse a reopen of an id that is not an account (#358) (f2d1f0b)
- fix(tools): honour the boolean that says the write did not happen (#355) (e32bcc7)
- chore(deps): bump jose to 6.2.10, @types/node to 26.3.0, knip to 6.32.2 (#363) (51bf19e)
- chore: GitHub Sponsors only, and a sponsor note at the end of the README (87b8d2f)
- chore(deps): restrict Dependabot to direct dependencies only (8af632f)
📊 What this release ships
@actual-app/apipinned at26.8.1- All 74 MCP tools registered and validated on this tag
🔒 Security
This release has been scanned for vulnerabilities. Check the Security tab for details.
What's Changed
- Overnight: write-effect audit fixes (#355, #356, #357, #358, #359, #362) plus the direct dependency bump (#363) by @agigante80 in #367
Full Changelog: v0.11.6...v0.12.0