0.30.0
Added
- Sheets: add structured formula-error verification to
sheets update --fail-on-formula-error, using exact updated-range grid data and canonical--values-json @fileinput. (#849) — thanks @alexknowshtml. - Docs: add first-class footnote, section-break, horizontal-rule, and section-column commands with shared index, anchor, tab, dry-run, and batch behavior where supported. (#856) — thanks @sebsnyk.
- Docs: add header/footer lifecycle commands plus segment-aware plain-text insert, update, delete, format, and range lookup across headers, footers, and footnotes. (#857) — thanks @sebsnyk.
- Docs: add table cell borders, padding, and vertical content alignment to
docs cell-style. (#855) — thanks @sebsnyk. - Docs: add minimum height and page-overflow controls to
docs table-row style. (#855) — thanks @sebsnyk. - Docs: add
docs table-row pin-header --rows Nfor pinning or unpinning repeated table header rows. (#855) — thanks @sebsnyk. - Docs: add paragraph bullet and numbering creation/removal plus indentation, spacing, and keep controls to
docs formatand plain-textdocs write. (#852) — thanks @sebsnyk. - Docs: add
replace-imagewith exact object-ID, alt-text, single-image, tab, public-URL, and local-file targeting while preserving the original image position and bounds. (#853) — thanks @sebsnyk. - Docs: add
insert --markdownto convert markdown to Google Docs formatting and place the converted block at a position resolved by--index/--at/--occurrence, givinginsertparity with the existingupdate --markdownandwrite --markdownpaths. (#851, #854) — thanks @sebsnyk.