Skip to content

Commit fc0f2e5

Browse files
chore: release versions
1 parent 8a749c2 commit fc0f2e5

11 files changed

+48
-62
lines changed

.changeset/add-dry-run-to-event-helpers.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

.changeset/fix-mask-secret-utf8-panic.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fix-setup-help-flag.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fix-skill-frontmatter-flow-sequences.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

.changeset/fix-token-dir-error-propagation.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/refactor-auth-clap.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# @googleworkspace/cli
22

3+
## 0.19.0
4+
5+
### Minor Changes
6+
7+
- a078945: Refactor all `gws auth` subcommands to use clap for argument parsing
8+
9+
Replace manual argument parsing in `handle_auth_command`, `handle_login`, `resolve_scopes`, and `handle_export` with structured `clap::Command` definitions. Introduces `ScopeMode` enum for type-safe scope selection and adds proper `--help` support for all auth subcommands.
10+
11+
### Patch Changes
12+
13+
- 8a749c2: feat(helpers): add --dry-run support to events helper commands
14+
15+
Add dry-run mode to `gws events +renew` and `gws events +subscribe` commands.
16+
When --dry-run is specified, the commands will print what actions would be
17+
taken without making any API calls. This allows agents to simulate requests
18+
and learn without reaching the server.
19+
20+
- d679401: Fix `mask_secret` panic on multi-byte UTF-8 secrets by using char-based indexing instead of byte-offset slicing
21+
- d341de2: Handle --help/-h in `gws auth setup` before launching the setup wizard, preventing accidental project creation when users just want usage info
22+
- f157208: fix: use block-style YAML sequences in generated SKILL.md frontmatter
23+
24+
Replace flow sequences (`bins: ["gws"]`, `skills: [...]`) with block-style
25+
sequences (`bins:\n - gws`) in all generated SKILL.md frontmatter templates.
26+
27+
Flow sequences are valid YAML but rejected by `strictyaml`, which the
28+
Agent Skills reference implementation (`agentskills validate`) uses to parse
29+
frontmatter. This caused all 93 generated skills to fail validation.
30+
31+
Fixes #521
32+
33+
- b4d5e26: Fix auth error propagation: properly propagate errors when token directory creation or permission setting fails, instead of silently ignoring them
34+
335
## 0.18.1
436

537
### Patch Changes

Cargo.lock

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
[package]
1616
name = "gws"
17-
version = "0.18.1"
17+
version = "0.19.0"
1818
edition = "2021"
1919
description = "Google Workspace CLI — dynamic command surface from Discovery Service"
2020
license = "Apache-2.0"

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)