v0.9.0
googleworkspace/cliv0.9.0Mar 9, 2026by github-actions[bot]
AI Summary
Minor release introduces new Gmail helpers and fixes TLS and email subject encoding issues.
Key Highlights
- Add `+reply`, `+reply-all`, and `+forward` Gmail helper commands.
- Fix garbled non-ASCII email subjects in `gmail +send` by RFC 2047 encoding.
- Switch TLS from bundled Mozilla roots to native OS certificate store for enterprise environments.
New Features
- `+reply` helper command
- `+reply-all` helper command
- `+forward` helper command
Full Release Notes
## Release Notes ### Minor Changes - 7d15365: feat(gmail): add +reply, +reply-all, and +forward helpers Adds three new Gmail helper commands: - `+reply` -- reply to a message with automatic threading - `+reply-all` -- reply to all recipients with --remove/--cc support - `+forward` -- forward a message to new recipients ### Patch Changes - 08716f8: Fix garbled non-ASCII email subjects in `gmail +send` by RFC 2047 encoding the Subject header and adding MIME-Version/Content-Type headers. - f083eb9: Improve `gws auth setup` project creation failures in step 3: - Detect Google Cloud Terms of Service precondition failures and show actionable guidance (`gcloud auth list`, account verification, Console ToS URL). - Detect invalid project ID format / already-in-use errors and show clearer guidance. - In interactive setup, keep the wizard open and re-prompt for a new project ID instead of exiting immediately on create failures. - 789e7f1: Switch reqwest TLS from bundled Mozilla roots to native OS certificate store This allows the CLI to trust custom or corporate CA certificates installed in the system trust store, fixing TLS errors in enterprise environments. ## Install gws 0.9.0 ### Install prebuilt binaries via shell script ```sh curl --proto '=https' --tlsv1.2 -LsSf https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-installer.sh | sh ``` ### Install prebuilt binaries via powershell script ```sh powershell -ExecutionPolicy Bypass -c "irm https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-installer.ps1 | iex" ``` ### Install prebuilt binaries into your npm project ```sh npm install @googleworkspace/cli@0.9.0 ``` ## Download gws 0.9.0 | File | Platform | Checksum | |--------|----------|----------| | [gws-aarch64-apple-darwin.tar.gz](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-aarch64-apple-darwin.tar.gz.sha256) | | [gws-x86_64-apple-darwin.tar.gz](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-apple-darwin.tar.gz.sha256) | | [gws-x86_64-pc-windows-msvc.zip](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-pc-windows-msvc.zip.sha256) | | [gws-aarch64-unknown-linux-gnu.tar.gz](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-aarch64-unknown-linux-gnu.tar.gz) | ARM64 Linux | [checksum](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-aarch64-unknown-linux-gnu.tar.gz.sha256) | | [gws-x86_64-unknown-linux-gnu.tar.gz](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-unknown-linux-gnu.tar.gz.sha256) | | [gws-aarch64-unknown-linux-musl.tar.gz](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-aarch64-unknown-linux-musl.tar.gz.sha256) | | [gws-x86_64-unknown-linux-musl.tar.gz](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://github.com/googleworkspace/cli/releases/download/v0.9.0/gws-x86_64-unknown-linux-musl.tar.gz.sha256) | ## Verifying GitHub Artifact Attestations The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify): ```sh gh attestation verify <file-path of downloaded artifact> --repo googleworkspace/cli ``` You can also download the attestation from [GitHub](https://github.com/googleworkspace/cli/attestations) and verify against that directly: ```sh gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> ```