github taylorwilsdon/google_workspace_mcp v1.22.1

9 hours ago

Release v1.22.1

Bug-fix release focused on Apps Script deployments, Slides page inspection, Gmail reply threading, and a concurrency-safe startup path.

What's Changed

  • fix(gappsscript): wrap the deployment update body in deploymentConfig (with scriptId) so projects.deployments.update no longer rejects it with 400 Unknown name "description"; also adds an optional version_number to repoint a deployment at a new script version (#836) by @asif786ka in #894
  • slides: get_page now surfaces sheetsChart, image, video, and wordArt elements instead of collapsing them to "Type: Unknown" — linked charts expose their source spreadsheetId/chartId, making it possible to find the backing sheet and refresh the chart by @CharlesMcquade in #904
  • fix(core): make the credentials-dir permission check concurrency-safe — use makedirs(exist_ok=True) and a unique temp-file probe (no shared probe file, no rmdir) so personal and work servers starting together can no longer race and crash startup by @seidnerj in #879
  • fix(gmail): attach reply drafts to their existing thread via message.threadId so drafted replies appear inline in the original conversation instead of spawning a new thread by @kenjimax in #889
  • fix(gmail): preserve <br> boundaries in _HTMLTextExtractor so multi-line signatures no longer run together when extracting plain text by @sebastianlungu in #902
  • test(forms): align the set_publish_settings updateMask assertion with the shipped publishState mask, fixing the red main branch that was failing every open PR's pytest check by @ameet-rajababa in #883
  • chore(deps): bump joserfc from 1.6.4 to 1.6.8 in the uv group by @dependabot[bot] in #906

New Contributors

Full Changelog: v1.22.0...v1.22.1

Don't miss a new google_workspace_mcp release

NewReleases is sending notifications on new releases.