github davideast/stitch-mcp v0.5.1

10 hours ago

What's Changed

  • fix(site): Implement responsive slide-out sidebar for mobile by @davideast in #107
  • 🔒 Fix: Add Security Headers to HTML Preview Server by @davideast in #108
  • 🧪 test: implement ToolCommandHandler orchestration tests by @davideast in #111
  • ⚡ Parallelize Route Processing in Site Generation by @davideast in #110
  • test: Add comprehensive tests for StitchMCPClient by @davideast in #109
  • 🧹 cleanup: remove unused ProjectSchema import in GcloudHandler by @davideast in #112
  • 🔒 [security] Implement proper project ID validation in GcloudHandler by @davideast in #113
  • Refactor CLI to use command autoloading by @davideast in #114
  • Add PREVENT_CONFLICTS.md architectural guide by @davideast in #116
  • Refactor GcloudHandler into modular services by @davideast in #117
  • Refactor StitchHandler into specialized services by @davideast in #118
  • Refactor: Eliminate barrel files in src/ui by @davideast in #119
  • Refactor: Enforce strict input validation for init, doctor, and logout commands by @davideast in #120
  • Enforce Strict Input Validation (Zod) for proxy, tool, and view commands by @davideast in #121
  • Enforce Zod input validation for remaining CLI commands by @davideast in #122
  • ⚡ perf(view): unblock event loop during JSON parsing in map by @davideast in #128
  • ⚡ perf: optimize gcloud install directory creation with async I/O by @davideast in #125
  • ⚡ [perf] Remove global fetch monkey-patch from StitchMCPClient by @davideast in #127
  • ⚡ Optimize AuthModeStep file IO by @davideast in #126
  • 🧪 Add test for checkAPIEnabled exception handling by @davideast in #124
  • 🧪 [testing improvement] Add test for McpConfigHandler generateConfig by @davideast in #129
  • 🧹 remove unused imports in tool command by @davideast in #130
  • 🧹 chore: remove unused import in tool command by @davideast in #131
  • 🧪 add tests for RevokeAdcStep by @davideast in #133
  • 🔒 fix: restrict permissions for generated .env file to owner only (0o600) by @davideast in #132
  • fix: read STITCH_HOST env var in StitchMCPClient by @davideast in #134
  • 🔒 Fix command execution vulnerability in browser opening by @davideast in #135
  • Migrate to @google/stitch-sdk by @davideast in #136
  • feat: add virtual field to list_tools output by @davideast in #137
  • 🧹 refactor: simplify conditional header deletion in init ConfigStep by @davideast in #139
  • 🧹 Remove unused 'theme' import from spinner by @davideast in #140
  • fix: include API key env flag in Claude Code stdio instructions by @salvarecuero in #141
  • chore: remove scratch test-sdk files and PREVENT_CONFLICTS.md by @davideast in #142
  • feat: add agent-friendly flags to site command by @davideast in #143
  • feat: add agent-friendly flags to serve command by @davideast in #144
  • fix: replace mock.module with constructor injection by @davideast in #145

New Contributors

Full Changelog: v0.4.0...v0.5.1

Don't miss a new stitch-mcp release

NewReleases is sending notifications on new releases.