Skip to content

v0.20.0

Choose a tag to compare

@steipete steipete released this 30 May 23:01
v0.20.0
a806d97

0.20.0

Fixed

  • Gmail: keep label IDs case-sensitive during label resolution and duplicate-name checks while still matching label names case-insensitively.
  • Gmail: clarify that gmail drafts delete permanently deletes drafts and cannot be recovered. (#656, #659) — thanks @chrischall.
  • Sheets: add --inherit-from-before to sheets insert so callers can choose whether inserted rows/columns inherit formatting from the preceding or following neighbor. (#655, #658) — thanks @chrischall.
  • Sheets: add sheets copy-paste / fill for range-level CopyPasteRequest fills of values, formulas, formatting, and related paste types. (#661, #663) — thanks @chrischall.
  • CLI: add --enable-commands-exact / GOG_ENABLE_COMMANDS_EXACT for strict command allowlists without prefix expansion. (#652) — thanks @jason-allen-oneal.
  • Auth: update stored OAuth scope metadata from observed granted scopes during refresh so auth list reflects newly usable services. (#649)
  • Docs: preserve paragraph-separating blank lines when replacing a single tab from Markdown. (#644)
  • Docs: add docs cell-update for non-destructive table-cell content replacement by table, row, and column. (#646)
  • Docs: add docs update --markdown and --replace-range for formatted insertion and range replacement. (#642) — thanks @rel.
  • Gmail: pause watch push Gmail API fetches per account while a 429 Retry-After circuit is open. (#643)
  • YouTube: let videos list and comments list use OAuth when --account is supplied, preserving the API-key fallback for unauthenticated public reads. (#664)
  • YouTube: add youtube search list / yt search ls for YouTube Data API search across videos, channels, and playlists. (#650, #651) — thanks @BRO3886.
  • Gmail: add gmail search --from-contact to resolve a contact's email addresses into a from:(...) OR query. (#657) — thanks @chrischall.
  • Docs: add named --page-size presets for docs write and docs page-layout. (#640) — thanks @sebsnyk.
  • Docs: add smart-chip insertion commands for person, Drive file, and date chips. (#638) — thanks @sebsnyk.
  • Docs: add docs cell-style for table-cell background color and inline cell text styling. (#645) — thanks @sebsnyk.
  • Docs: add docs insert-image to upload a local image, temporarily share it for Docs insertion, and revoke the public permission afterward. (#648) — thanks @sebsnyk.
  • Docs: update the bundled gog agent skill to preserve broad user OAuth scopes during reauth and rely on command guards for scoped execution.