From 3c638c30b7b9809c18e507ea92658a5f7b433c0e Mon Sep 17 00:00:00 2001 From: googleworkspace-bot Date: Fri, 13 Mar 2026 19:55:12 +0000 Subject: [PATCH] chore: release versions --- .changeset/fix-agenda-local-timezone.md | 5 ----- .changeset/fix-append-json-values-multi-row.md | 5 ----- .changeset/fix-chat-send-validate-space.md | 5 ----- .changeset/fix-nix-typo-and-scripts.md | 5 ----- .changeset/fix-people-chat-scope-mapping.md | 5 ----- .changeset/fix-recipe-flag-names.md | 5 ----- .changeset/schema-repeated-array-params.md | 5 ----- .changeset/sync-skills.md | 5 ----- .changeset/test-gmail-triage-coverage.md | 5 ----- CHANGELOG.md | 14 ++++++++++++++ Cargo.lock | 14 +++++++------- Cargo.toml | 2 +- flake.lock | 6 +++--- package.json | 2 +- 14 files changed, 26 insertions(+), 57 deletions(-) delete mode 100644 .changeset/fix-agenda-local-timezone.md delete mode 100644 .changeset/fix-append-json-values-multi-row.md delete mode 100644 .changeset/fix-chat-send-validate-space.md delete mode 100644 .changeset/fix-nix-typo-and-scripts.md delete mode 100644 .changeset/fix-people-chat-scope-mapping.md delete mode 100644 .changeset/fix-recipe-flag-names.md delete mode 100644 .changeset/schema-repeated-array-params.md delete mode 100644 .changeset/sync-skills.md delete mode 100644 .changeset/test-gmail-triage-coverage.md diff --git a/.changeset/fix-agenda-local-timezone.md b/.changeset/fix-agenda-local-timezone.md deleted file mode 100644 index 413193f5..00000000 --- a/.changeset/fix-agenda-local-timezone.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -fix(calendar): use local timezone for agenda day boundaries instead of UTC diff --git a/.changeset/fix-append-json-values-multi-row.md b/.changeset/fix-append-json-values-multi-row.md deleted file mode 100644 index bc3979b5..00000000 --- a/.changeset/fix-append-json-values-multi-row.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -Fix `+append --json-values` flattening multi-row arrays into a single row by preserving the `Vec>` row structure through to the API request body diff --git a/.changeset/fix-chat-send-validate-space.md b/.changeset/fix-chat-send-validate-space.md deleted file mode 100644 index bac36353..00000000 --- a/.changeset/fix-chat-send-validate-space.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -fix(security): validate space name in chat +send to prevent path traversal diff --git a/.changeset/fix-nix-typo-and-scripts.md b/.changeset/fix-nix-typo-and-scripts.md deleted file mode 100644 index 33eb3eea..00000000 --- a/.changeset/fix-nix-typo-and-scripts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -chore: fix maintainer email typo in flake.nix and harden coverage.sh diff --git a/.changeset/fix-people-chat-scope-mapping.md b/.changeset/fix-people-chat-scope-mapping.md deleted file mode 100644 index 6fca6727..00000000 --- a/.changeset/fix-people-chat-scope-mapping.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -Map People service to `contacts` and `directory` scope prefixes so `gws auth login -s people` includes the required OAuth scopes diff --git a/.changeset/fix-recipe-flag-names.md b/.changeset/fix-recipe-flag-names.md deleted file mode 100644 index e126f239..00000000 --- a/.changeset/fix-recipe-flag-names.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -fix(docs): correct flag names in recipes (--spreadsheet-id, --attendees, --duration) diff --git a/.changeset/schema-repeated-array-params.md b/.changeset/schema-repeated-array-params.md deleted file mode 100644 index 6e280425..00000000 --- a/.changeset/schema-repeated-array-params.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -Expose `repeated: true` in `gws schema` output and expand JSON arrays into repeated query parameters for `repeated` fields diff --git a/.changeset/sync-skills.md b/.changeset/sync-skills.md deleted file mode 100644 index 1915c38d..00000000 --- a/.changeset/sync-skills.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -Sync generated skills with latest Google Discovery API specs diff --git a/.changeset/test-gmail-triage-coverage.md b/.changeset/test-gmail-triage-coverage.md deleted file mode 100644 index 531f0ec4..00000000 --- a/.changeset/test-gmail-triage-coverage.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -test(gmail): add unit tests for +triage argument parsing and format selection diff --git a/CHANGELOG.md b/CHANGELOG.md index b9f216a8..21ddb9ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # @googleworkspace/cli +## 0.13.3 + +### Patch Changes + +- 8ef27a2: fix(calendar): use local timezone for agenda day boundaries instead of UTC +- 4d7b420: Fix `+append --json-values` flattening multi-row arrays into a single row by preserving the `Vec>` row structure through to the API request body +- bb94016: fix(security): validate space name in chat +send to prevent path traversal +- 4b827cd: chore: fix maintainer email typo in flake.nix and harden coverage.sh +- 44767ed: Map People service to `contacts` and `directory` scope prefixes so `gws auth login -s people` includes the required OAuth scopes +- 8fce003: fix(docs): correct flag names in recipes (--spreadsheet-id, --attendees, --duration) +- 21b1840: Expose `repeated: true` in `gws schema` output and expand JSON arrays into repeated query parameters for `repeated` fields +- 1346d47: Sync generated skills with latest Google Discovery API specs +- 957b999: test(gmail): add unit tests for +triage argument parsing and format selection + ## 0.13.2 ### Patch Changes diff --git a/Cargo.lock b/Cargo.lock index 073ace9c..5c3a6a02 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -78,9 +78,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" [[package]] name = "anstyle-parse" @@ -311,9 +311,9 @@ checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "colorchoice" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "compact_str" @@ -861,7 +861,7 @@ dependencies = [ [[package]] name = "gws" -version = "0.13.2" +version = "0.13.3" dependencies = [ "aes-gcm", "anyhow", @@ -1292,9 +1292,9 @@ dependencies = [ [[package]] name = "kasuari" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b" +checksum = "bde5057d6143cc94e861d90f591b9303d6716c6b9602309150bd068853c10899" dependencies = [ "hashbrown 0.16.1", "portable-atomic", diff --git a/Cargo.toml b/Cargo.toml index c8e0db0b..1d1fe4d4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ [package] name = "gws" -version = "0.13.2" +version = "0.13.3" edition = "2021" description = "Google Workspace CLI — dynamic command surface from Discovery Service" license = "Apache-2.0" diff --git a/flake.lock b/flake.lock index 48aa465d..1bb63f24 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1773122722, - "narHash": "sha256-FIqHByVqxCprNjor1NqF80F2QQoiiyqanNNefdlvOg4=", + "lastModified": 1773282481, + "narHash": "sha256-b/GV2ysM8mKHhinse2wz+uP37epUrSE+sAKXy/xvBY4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "62dc67aa6a52b4364dd75994ec00b51fbf474e50", + "rev": "fe416aaedd397cacb33a610b33d60ff2b431b127", "type": "github" }, "original": { diff --git a/package.json b/package.json index 76dde0c5..ff477de5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@googleworkspace/cli", - "version": "0.13.2", + "version": "0.13.3", "private": true, "description": "Google Workspace CLI — dynamic command surface from Discovery Service", "license": "Apache-2.0",