{"id":"6a53d13ed2b6cc6ab1b42800","title":"2026 07 12 Issue 313","path":"how-to/committee/release-notes/2026-07-12-issue-313","contentMarkdown":"# 12-Jul-2026 — restore reliable uploads and identify initiating user [ref #313](https://github.com/nbarrett/ngx-ramblers/issues/313)\n\n## [build 768](https://github.com/nbarrett/ngx-ramblers/actions/runs/29202088174) — [commit ddae7a4](https://github.com/nbarrett/ngx-ramblers/commit/ddae7a4fc38f79525e509f57d565352f6f1cdc9c)\n\n_____\n\n## What's new\nWalks Manager exports use the proven cookie dismissal flow and identify the user who initiated each upload.\n\n## At a glance\n- Late-loading consent overlays no longer block export actions.\n- Audit entries show the initiating user, with Walks Admin as fallback.\n- Experimental cookie suppression hooks are removed.\n\n## Technical changes\n- Restored the original Serenity cookie handling and selectors.\n- Removed the init-script suppression task.\n- Resolved the actor name from request metadata.","contentHtml":"<h1>12-Jul-2026 — restore reliable uploads and identify initiating user <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/313\">ref #313</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/29202088174\">build 768</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/ddae7a4fc38f79525e509f57d565352f6f1cdc9c\">commit ddae7a4</a></h2>\n<hr>\n<h2>What&#39;s new</h2>\n<p>Walks Manager exports use the proven cookie dismissal flow and identify the user who initiated each upload.</p>\n<h2>At a glance</h2>\n<ul>\n<li>Late-loading consent overlays no longer block export actions.</li>\n<li>Audit entries show the initiating user, with Walks Admin as fallback.</li>\n<li>Experimental cookie suppression hooks are removed.</li>\n</ul>\n<h2>Technical changes</h2>\n<ul>\n<li>Restored the original Serenity cookie handling and selectors.</li>\n<li>Removed the init-script suppression task.</li>\n<li>Resolved the actor name from request metadata.</li>\n</ul>\n"}