{"id":"6ace78d3cd35e687fd8e4c10","title":"2026 10 13 Issue 428","path":"how-to/committee/release-notes/2026-10-13-issue-428","contentMarkdown":"# 13-Oct-2026 — stop duplicate uploads and history side effects [ref #428](https://github.com/nbarrett/ngx-ramblers/issues/428)\n\n## [build 1000](https://github.com/nbarrett/ngx-ramblers/actions/runs/38445098826) — [commit 41fc748](https://github.com/nbarrett/ngx-ramblers/commit/41fc74812bae17a881aa72a5cd7df1de4f85dc8c)\n\n_____\n\n## What's new\n\n- Committee inbox syncs download attachments when importing new messages, preventing repeated scans from creating unused copies of attachments already stored.\n- Gmail inbox sync waits until the retry time supplied by Gmail after a rate limit error, including errors during junk scanning.\n- Opening Backup History displays recorded sessions without changing interrupted sessions or sending failure emails.\n- The daily Gmail token health check can update mailbox health without conflicting with the established database index.","contentHtml":"<h1>13-Oct-2026 — stop duplicate uploads and history side effects <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/428\">ref #428</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/38445098826\">build 1000</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/41fc74812bae17a881aa72a5cd7df1de4f85dc8c\">commit 41fc748</a></h2>\n<hr>\n<h2>What&#39;s new</h2>\n<ul>\n<li>Committee inbox syncs download attachments when importing new messages, preventing repeated scans from creating unused copies of attachments already stored.</li>\n<li>Gmail inbox sync waits until the retry time supplied by Gmail after a rate limit error, including errors during junk scanning.</li>\n<li>Opening Backup History displays recorded sessions without changing interrupted sessions or sending failure emails.</li>\n<li>The daily Gmail token health check can update mailbox health without conflicting with the established database index.</li>\n</ul>\n"}