A fixes release: calendar events now land at the exact instant you ask for, HTML email looks the way it was written, and Drive and Apps Script each lose a crash. Welcome to our two new contributors!
What's Changed
- gmail: HTML bodies with plain
\nline breaks, which LLMs send constantly, now get real<br>breaks instead of arriving as one run-on paragraph. Well-formed HTML is left byte-identical. fix(gmail): render bare newlines in HTML bodies as
by @midna-agent in #1132 - gappsscript:
list_script_processesno longer errors whenscript_idis passed. It now calls the script-scoped endpoint, which also includes runs by other users. fix(gappsscript): list_script_processes fails when script_id is passed by @CapitalX in #1121 - gdrive: Shared-drive organizer lookups now run one at a time, so the shared API client's non-thread-safe HTTP transport stops crashing with SSL errors. fix(gdrive): fetch shared-drive organizers sequentially to avoid SSL crashes by @matthewdnye in #1134
- gcalendar:
manage_eventkeeps timestamps that carry an explicit UTC offset at that exact instant instead of dropping the offset when a timezone is also given. Timestamps that aren't valid RFC3339 now fail with a clear error, and create/update confirmations report the saved start, end, and duration. fix(calendar): preserve explicit timestamp instants when a timezone is supplied by @taylorwilsdon in #1135 - gmail: Injected signatures are wrapped in Gmail's
data-smartmail="gmail_signature"marker, so Gmail recognizes them as signatures in sends, drafts, and quoted replies. fix: wrap injected signature in smartmail by @taylorwilsdon in #1136
New Contributors
- @midna-agent made their first contribution in #1132
- @matthewdnye made their first contribution in #1134
Full Changelog: v1.26.1...v1.26.2