From 2943c594bfda67bbc3ec3fc4c29effeb0c2d4533 Mon Sep 17 00:00:00 2001 From: Allen Hutchison Date: Fri, 1 May 2026 16:36:25 -0700 Subject: [PATCH 1/4] chore: release v0.0.8 --- docs/release_notes.md | 31 +++++++++++++++++++++++++++++++ gemini-extension.json | 6 ++++-- package.json | 2 +- workspace-server/package.json | 2 +- 4 files changed, 37 insertions(+), 4 deletions(-) diff --git a/docs/release_notes.md b/docs/release_notes.md index ddfc1ba..7898162 100644 --- a/docs/release_notes.md +++ b/docs/release_notes.md @@ -1,5 +1,36 @@ # Release Notes +## 0.0.8 (2026-05-01) + +### New Features + +- **Google Calendar**: Added support for `eventType` (Out of Office, Focus Time, + Working Location) in Calendar Service. +- **Feature Configuration**: Introduced a new feature configuration service for + scope-based toggles, allowing more granular control over available tools. + +### Improvements + +- **Authentication**: Refactored OAuth scope management to use a single source + of truth and deduplicate read scopes, improving security and consistency. +- **Google Calendar**: Refactored validation logic to be independent of the + service layer. +- **Google Docs**: Improved `getText` and `getSuggestions` tools to include the + document title in their output. + +### Fixes + +- **Google Docs**: Resolved API errors in `docs.getText`. +- **Windows Support**: Fixed issues with `npm run clean` and handle `npm.cmd` + correctly on Windows. +- **Documentation**: Fixed various documentation links and improved clarity of + API usage. + +### Chores + +- **Dependencies**: Major update to TypeScript 6.0.3 and various other + dependency bumps (Vite 8, Hono 4.12, etc.). + ## 0.0.7 (2026-03-11) ### Breaking Changes diff --git a/gemini-extension.json b/gemini-extension.json index 0fddd90..7410679 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,11 +1,13 @@ { "name": "google-workspace", - "version": "0.0.7", + "version": "0.0.8", "contextFileName": "workspace-server${/}WORKSPACE-Context.md", "mcpServers": { "google-workspace": { "command": "node", - "args": ["scripts${/}start.js"], + "args": [ + "scripts${/}start.js" + ], "cwd": "${extensionPath}" } } diff --git a/package.json b/package.json index ed36637..db2daa2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gemini-workspace-extension", - "version": "0.0.7", + "version": "0.0.8", "description": "Google Workspace Server Extension", "private": true, "bin": { diff --git a/workspace-server/package.json b/workspace-server/package.json index 31ca547..c2c37c0 100644 --- a/workspace-server/package.json +++ b/workspace-server/package.json @@ -1,6 +1,6 @@ { "name": "workspace-server", - "version": "0.0.7", + "version": "0.0.8", "description": "", "main": "dist/index.js", "scripts": { From 3d284cc8be9cdba3b0ac5623c5d20c94f1152e6f Mon Sep 17 00:00:00 2001 From: Allen Hutchison Date: Fri, 1 May 2026 16:37:40 -0700 Subject: [PATCH 2/4] chore: fix formatting in gemini-extension.json --- gemini-extension.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index 7410679..9e44e0c 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -5,9 +5,7 @@ "mcpServers": { "google-workspace": { "command": "node", - "args": [ - "scripts${/}start.js" - ], + "args": ["scripts${/}start.js"], "cwd": "${extensionPath}" } } From e4403296ec89e5d2c43ca6bf0791b7e6b125c279 Mon Sep 17 00:00:00 2001 From: Allen Hutchison Date: Fri, 1 May 2026 16:38:34 -0700 Subject: [PATCH 3/4] Apply suggestion from @gemini-code-assist[bot] Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- docs/release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes.md b/docs/release_notes.md index 7898162..653c654 100644 --- a/docs/release_notes.md +++ b/docs/release_notes.md @@ -21,7 +21,7 @@ ### Fixes - **Google Docs**: Resolved API errors in `docs.getText`. -- **Windows Support**: Fixed issues with `npm run clean` and handle `npm.cmd` +- **Windows Support**: Fixed issues with `npm run clean` and handled `npm.cmd` correctly on Windows. - **Documentation**: Fixed various documentation links and improved clarity of API usage. From 56e136d622ae8ea5eeb78e67b46c1fc596e305fd Mon Sep 17 00:00:00 2001 From: Allen Hutchison Date: Fri, 1 May 2026 16:43:01 -0700 Subject: [PATCH 4/4] chore: fix formatting issues --- docs/release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release_notes.md b/docs/release_notes.md index 653c654..894979e 100644 --- a/docs/release_notes.md +++ b/docs/release_notes.md @@ -21,7 +21,7 @@ ### Fixes - **Google Docs**: Resolved API errors in `docs.getText`. -- **Windows Support**: Fixed issues with `npm run clean` and handled `npm.cmd` +- **Windows Support**: Fixed issues with `npm run clean` and handled `npm.cmd` correctly on Windows. - **Documentation**: Fixed various documentation links and improved clarity of API usage.