Skip to content

v0.8.11

Choose a tag to compare

@rsheyd rsheyd released this 21 Sep 17:51

Changed

  • Process sync work in batches of at most 20 with up to eight independent pairings in flight, while committing shared state, deletion progress, notifications, and completion output in stable order. Daily reconciliation yields between batches to queued local edits and incremental Drive targets; completed batches remain durable after interruption. Set GOOGLE_DOCS_SYNC_CONCURRENCY=1 for sequential diagnostics.

Fixed

  • Resume interrupted Doc trash operations by reconciling the saved trashing phase with Google Drive before local cleanup, and keep the originally recorded Markdown and asset paths authoritative across manual retries.
  • Avoid adding the standard 8-point paragraph gap when an explicit empty Markdown paragraph already supplies the separation, preventing compounded whitespace after Google Docs' Paste from Markdown command.

Added

  • Add a Homebrew installation path through rsheyd/tap/gdms, including release-formula updates and documented upgrade handling for versioned Cellar paths.
  • Add gdms cleanup-spacing --all to safely remove legacy generated empty paragraphs across every paired Google Doc while isolating individual failures and reporting aggregate results.