0.38.3 - 2026-09-02
- Chat: wrap flattened sender display names in message and thread listings when
--wrap-untrustedis enabled, preserving ordinary JSON output. (#1069) — thanks @wrgrant. - Releases: reject an existing generic
Unreleasedsection before the post-release helper changes the changelog or development version. - Build: update the preferred Go toolchain and pinned Docker builder to Go 1.27.1 while retaining Go 1.26 compatibility.
- Backup: stop Chat and Classroom pagination loops while preserving already-fetched Classroom child rows when a later ordinary API request fails. (#1063) — thanks @SebTardif.
- Drive: reject repeated page tokens during
drive sync pushscans before writing files or emitting a partial plan. (#1065) — thanks @SebTardif. - Drive: stop permission audits and bulk permission preflights on repeated page tokens without partial audit output or permission writes. (#1066) — thanks @SebTardif.
- CLI: isolate baked safety-profile locked flags, output precedence, and diagnostic notes per command invocation, fixing shared locked-flag state races. (#1067)
- Gmail: document the HTML-body workaround for drafts that Gmail web rewraps when sending, without changing MIME defaults. (#1064, #1058) — thanks @daveotero.