github agigante80/actual-mcp-server v0.4.21
Release v0.4.21

latest releases: v0.11.6, v0.11.5, v0.11.4...
5 months ago

πŸŽ‰ Release v0.4.21

πŸ“¦ Docker Images

# Docker Hub
docker pull agigante80/actual-mcp-server:0.4.21

# GitHub Container Registry
docker pull ghcr.io/agigante80/actual-mcp-server:0.4.21

πŸ“ Changelog

  • chore(release): bump version to 0.4.21 (635c931)
  • fix(ci): install curl in bootstrap container β€” node:22-alpine has wget only (5fa2e3e)
  • fix(scripts): verify-tools.js β€” add process.exit(0) to prevent hang after ConnectionPool timer (551ba20)
  • fix(config): clean up .dockerignore and .gitignore β€” remove dead entries, add certs exclusion to dockerignore (44efe50)
  • chore: remove .npmrc β€” all three settings are npm 11 defaults, file is redundant (391bf11)
  • fix(config): rewrite .env.example β€” remove 10 fabricated vars, add 6 missing real vars, fix port 3000β†’3600, fix defaults (MAX_CONCURRENT_SESSIONS, MCP_BRIDGE_LOG_LEVEL) (c18b0d7)
  • fix(tsconfig): remove tests/**/* include β€” Playwright compiles its own specs, nothing runs from dist/tests/ (7da6aa7)
  • fix(tsconfig): ES2020β†’ES2022 (Node 22 target), remove dead lib/ include, fix rootDir indentation (e0cf0d3)
  • fix(renovate): config:base β†’ config:recommended (deprecated), remove dead express v5 migration rule (5cd7b24)
  • chore(deps): remove unused dependencies β€” @jlongster/sql.js, axios, date-fns, @types/google-protobuf, nodemon, openapi-typescript, ts-node, yaml (6b621da)
  • fix(meta): package.json β€” 56β†’60 tools, remove stale directories field, remove duplicate crud alias, remove phantom generate-tools (431aeff)
  • fix(test): playwright.config.docker.ts β€” remove dead browser-only settings, fix tool count (ebe50d9)
  • fix(test): correct playwright.config.ts β€” reporters, baseURL default, project names (b3d3fd4)
  • fix(docker): clean up Dockerfile β€” remove dead layers, redundant copies (72a993e)
  • fix(test): sync docker-compose.test.yaml env vars with audit (93d2a5e)
  • fix(config): complete env var audit β€” fix defaults, remove fabricated vars, add missing vars to compose (ec5a5c8)
  • fix(config): remove ACTUAL_PASSWORD_FILE β€” not implemented in codebase (bfd5da9)
  • fix(tests): point manual test defaults to bearer instance (port 3601) (7e4380e)
  • fix(schedules): correct createSchedule arg wrapping + harden unhandledRejection handler (7b0d7fc)
  • feat(tools): add actual_schedules_get/create/update/delete (2c7e0dc)
  • docs: document OIDC auth + Casdoor compatibility; bump v0.4.20 (cabbe3d)
  • feat(auth): CF-5 β€” OIDC multi-user auth via mcp-auth (v0.4.19) (f6e41ec)

πŸ”’ Security

This release has been scanned for vulnerabilities. Check the Security tab for details.

Don't miss a new actual-mcp-server release

NewReleases is sending notifications on new releases.