You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs service support + service metadata/listing (thanks @mbelinky).
groups service support for Cloud Identity (Workspace only): gog auth add <email> --services groups.
gog auth keyring <auto|keychain|file> writes keyring_backend to config.json.
GOG_KEYRING_BACKEND={auto|keychain|file} to force a backend (use file to avoid Keychain prompts; pair with GOG_KEYRING_PASSWORD).
Docs: docs info/docs cat now use the Docs API (Drive still used for exports/copy/create).
Build: linux_arm64 release target.
Fixed
Calendar: recurring event creation now sets an IANA timeZone inferred from --from/--to offsets (#53) — thanks @visionik.
Secrets:
Headless Linux no longer hangs on D-Bus; auto-fallback to file backend and timeout guidance for edge cases (fixes #45) — thanks @salmonumbrella.
Keyring backend normalization/validation and clearer errors — thanks @salmonumbrella.
macOS Keychain: detect “locked” state and offer unlock guidance.
Auth: OAuth browser flow now finishes immediately after callback; manual OAuth paste accepts EOF; verify requested account matches authorized email; store tokens under the real account email (Google userinfo).
Auth: gog auth tokens list filters non-token keyring entries.
CLI: help output polish (grouped by default, optional full expansion via GOG_HELP=full); colored headings/command names; more flag aliases like --output/--output-dir (#47) — thanks @salmonumbrella.
Homebrew/DX: tap installs GitHub release binaries (macOS) to reduce Keychain prompt churn; remove pnpm wrapper in favor of make gog targets; make gog <args> works without ARGS=.
Auth: gog auth add now defaults to --services user (--services all remains accepted for backwards compatibility).