🎉 Release v0.4.26
📦 Docker Images
# Docker Hub
docker pull agigante80/actual-mcp-server:0.4.26
# GitHub Container Registry
docker pull ghcr.io/agigante80/actual-mcp-server:0.4.26📝 Changelog
- chore(release): bump version to 0.4.26 (8ffeb8a)
- fix(bank_sync): add pre-checks for local accounts, optimize timing, update docs (7d33315)
- test(bank_sync): add negative-path tests for local account and not-found cases (87a9f41)
- fix(bank_sync): pre-check account_sync_source before rawRunBankSync for specific accountId (b67ff29)
- fix(direct-sync): pre-check account_sync_source to detect local accounts (7faa1bb)
- chore(bank_sync): increase BANK_SYNC_SETTLE_MS to 30s for slower banks (d64a73a)
- feat(bank_sync): wait for BankSyncError unhandledRejection before returning (0c3921d)
- fix(direct-sync): persist data dir, treat spreadsheet-transaction as non-fatal (b795506)
- feat(scripts): add direct-sync script for Actual Budget diagnostic testing (0c691ad)
- fix(bank-sync): survive GoCardless BankSyncError without server crash (19b67d9)
- test(bank-sync): sync each account individually + deploy-script flag (6ccdfa5)
- fix(bank-sync): catch init errors, remove retry, align args with API docs (9b3e586)
🔒 Security
This release has been scanned for vulnerabilities. Check the Security tab for details.
Full Changelog: v0.4.25...v0.4.26