0.23.0
Added
- CI: enforce a pinned Go dead-code check and remove the unreachable helpers it identified. (#714) — thanks @vincentkoc.
- Chat: add repeatable
--attachtochat messages sendfor sending local files with Google Chat messages. (#694) — thanks @omothm. - Docs: add
docs comments locateto resolve comment quotes to Docs API index ranges and report orphaned comments. (#687) — thanks @sebsnyk. - Docs: add
docs find-rangeto map matched text to Docs API UTF-16 index ranges. (#682) — thanks @sebsnyk. - Docs: add
--at,--occurrence, and--match-caseanchors todocs insert,docs delete,docs update,docs insert-person, anddocs insert-page-break. (#683) — thanks @sebsnyk. - Docs: add
--linkand--no-linktodocs formatfor setting or clearing hyperlinks on matched text. (#684) — thanks @sebsnyk. - Sheets: add
sheets links setto write single-cell, multi-link rich-text, and batch hyperlinks. (#713) — thanks @chrischall. - Slides: add
slides insert-imageto place a positioned, sized local image on an existing slide. (#695) — thanks @Czaruno.
Fixed
- Docs: avoid duplicate empty paragraphs around Markdown tables written into a specific tab. (#715) — thanks @sebsnyk.
- Sheets: prevent accidental table data loss by requiring explicit
--discard-dataforsheets table delete, matching the Sheets API's destructive table-delete semantics. (#709) — thanks @chrischall.