github agiletec-inc/airis-mcp-gateway v2.2.0
Release v2.2.0

7 hours ago

What's Changed

  • stg → main: security hardening + infrastructure fixes by @kazukinakai in #115
  • stg -> main: docker cache, event-driven runner, rate limit cleanup by @kazukinakai in #116
  • stg -> main: precache backoff, stream bridge cleanup, zod validation by @kazukinakai in #117
  • stg -> main: pinning, npm standardisation, core tests, spec sync by @kazukinakai in #118
  • chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in #96
  • stg -> main: override hono transitive deps + sync main by @kazukinakai in #119
  • refactor(airis-commands): rename airis-monorepo → airis-workspace by @kazukinakai in #121
  • v2.0 Lazy Schema release: HOT tool schemas on demand + tools/list_changed fan-out by @kazukinakai in #122
  • fix: migrate manifest.toml to airis CLI schema (closes #127) by @kazukinakai in #128
  • feat: point airis-workspace mapping at local airis CLI by @kazukinakai in #123
  • feat(api): tools/list_changed for Streamable HTTP (closes #124) by @kazukinakai in #129
  • refactor(api): remove duplicate function definitions from mcp_proxy.py by @kazukinakai in #132
  • chore: remove env-per-branch anti-pattern from CI workflows by @kazukinakai in #142
  • chore: gitignore compose.yaml (generated by airis gen) by @kazukinakai in #138
  • Fix dynamic mcp deprecation by @gsaraiva2109 in #133
  • fix: resolve CI/security issues #134 #136 #137 by @kazukinakai in #139
  • fix: pin docker-compose images and add dependency audit to CI (#77 #94) by @kazukinakai in #141
  • chore: bump all dependencies to latest versions by @kazukinakai in #143
  • fix: rename docker-compose.yml to compose.yaml, fix auto-discovery conflict by @kazukinakai in #146
  • chore: add workflow to auto-bump AIRIS_VERSION on airis-workspace release by @kazukinakai in #147
  • fix(ci): remove hourly cron, move all jobs to self-hosted runner by @kazukinakai in #148
  • fix: resolve startup failures (image tag, healthchecks, OrbStack proxy) by @kazukinakai in #150
  • feat(config): expand airis-workspace MCP tools to full CLI coverage by @kazukinakai in #149
  • docs: update CLAUDE.md and README to reflect current architecture by @kazukinakai in #151
  • fix: standardize compose file references on compose.yaml (#135) by @kazukinakai in #152
  • test: add compose-file reference regression test (#135) by @kazukinakai in #153
  • ci: add CodeQL static analysis workflow (#94) by @kazukinakai in #154
  • fix(compose): clear OrbStack proxy vars on the gateway service by @kazukinakai in #155
  • refactor(compose): rename docker/mcp-gateway service to docker-mcp-gateway by @kazukinakai in #156
  • feat: restore pnpm workspace + consolidate to a single root Dockerfile (#81) by @kazukinakai in #157
  • chore: remove dead infra/compose.yaml by @kazukinakai in #158
  • ci: enforce GitHub-hosted runners on this public repo by @kazukinakai in #159
  • docs: sync workflow engine spec with simplified implementation by @kazukinakai in #160
  • test: cover database and protocol_logger core modules by @kazukinakai in #161
  • test: add security-focused regression tests by @kazukinakai in #162
  • security: gate /process/* endpoints with explicit auth dependency by @kazukinakai in #163
  • ci: auto-enable auto-merge on PRs by @kazukinakai in #164
  • fix: self-heal -32602 on the MCP path + surface airis-find inventory by @kazukinakai in #167
  • docs+feat: airis-workflow meta-tool, single compose.yaml, docs restructure by @kazukinakai in #168
  • fix(catalog): pin mindbase EMBEDDING_MODEL to a literal value by @kazukinakai in #169
  • feat: add NotebookLM MCP server and MAGIC_API_KEY passthrough by @mkhalif-xyz in #166
  • docs: add Google Cloud ADC + Gemini/Vertex AI setup guide by @mkhalif-xyz in #165
  • fix(ci): correct Release version sort (v2.1.0 not v1.34.1) + idempotent bump PR by @kazukinakai in #170
  • fix(ci): open release/bump PRs via a GitHub App token (most-secure official pattern) by @kazukinakai in #171
  • fix(ci): release from VERSION file (org-standard, no App / no Actions-created PR) by @kazukinakai in #173
  • fix(ci): AIRIS_VERSION check is alert-only (no App, no Actions-created PR) by @kazukinakai in #174
  • chore(ci): harden ci.yml — SHA-pin third-party actions + least-privilege token by @kazukinakai in #175
  • docs: document VERSION-file-driven release process by @kazukinakai in #176
  • feat(mindbase): make conversation/memory tools discoverable via airis-find by @kazukinakai in #177
  • chore: release v2.2.0 by @kazukinakai in #178

New Contributors

Full Changelog: v1.34.1...v2.2.0

Don't miss a new airis-mcp-gateway release

NewReleases is sending notifications on new releases.