{"id":"6a69eb987746c64edb98ed9b","title":"2026 07 29 Build 804","path":"how-to/committee/release-notes/2026-07-29-build-804","contentMarkdown":"# 29-Jul-2026 — contact us sender role, redirect to home and settings tidy-ups ([ref #16](https://github.com/nbarrett/ngx-ramblers/issues/16), [ref #303](https://github.com/nbarrett/ngx-ramblers/issues/303), ref...\n\n## [build 804](https://github.com/nbarrett/ngx-ramblers/actions/runs/30448580282) — [commit 2af1503](https://github.com/nbarrett/ngx-ramblers/commit/2af15035c2b7b132a08e84c53ffff9319aad167f)\n\n_____\n\n### **settings+contact-us**: contact us sender role, redirect to home and settings tidy-ups ([#16](https://github.com/nbarrett/ngx-ramblers/issues/16), [#303](https://github.com/nbarrett/ngx-ramblers/issues/303), [#338](https://github.com/nbarrett/ngx-ramblers/issues/338))\n\n## What's new\n\nContact Us emails were being sent from the **Support** role on every site, which meant a Contact Us button pointing at Support was refused: the same role cannot be both the sender and the recipient. Contact Us now sends from the dedicated **Contact Us** role instead. Existing sites are corrected automatically when they next start, and any site without a Contact Us role has one created.\n\nContact Us buttons created on the home page no longer send people to a page that does not exist. They previously recorded a redirect back to \"home\", which is not a real address, so closing the form landed on a missing page. New buttons built on the home page leave the redirect out altogether, and existing ones are sent back to the site root.\n\nThe reCAPTCHA **Site Key** is now a hidden field with show and copy controls, matching the Secret Key beneath it.\n\n**Google Analytics** settings gain a help panel explaining where to find your Tracking Id, that leaving it empty turns analytics off completely, and linking to the privacy and cookies guidance.\n\nOn the Mail Senders list, the **Delete** and **Cancel** buttons on the delete confirmation no longer break across lines mid-word.\n\n## At a glance\n\n- Contact Us emails send from the Contact Us role rather than Support\n- Sites missing a Contact Us role have one created automatically\n- Contact Us buttons made on the home page omit the redirect; older ones return to the site root\n- reCAPTCHA Site Key is masked, with show and copy\n- Google Analytics settings explain the Tracking Id and link to the privacy guidance\n- Delete and Cancel on the sender delete confirmation stay on one line","contentHtml":"<h1>29-Jul-2026 — contact us sender role, redirect to home and settings tidy-ups (<a href=\"https://github.com/nbarrett/ngx-ramblers/issues/16\">ref #16</a>, <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/303\">ref #303</a>, ref...</h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/30448580282\">build 804</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/2af15035c2b7b132a08e84c53ffff9319aad167f\">commit 2af1503</a></h2>\n<hr>\n<h3><strong>settings+contact-us</strong>: contact us sender role, redirect to home and settings tidy-ups (<a href=\"https://github.com/nbarrett/ngx-ramblers/issues/16\">#16</a>, <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/303\">#303</a>, <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/338\">#338</a>)</h3>\n<h2>What&#39;s new</h2>\n<p>Contact Us emails were being sent from the <strong>Support</strong> role on every site, which meant a Contact Us button pointing at Support was refused: the same role cannot be both the sender and the recipient. Contact Us now sends from the dedicated <strong>Contact Us</strong> role instead. Existing sites are corrected automatically when they next start, and any site without a Contact Us role has one created.</p>\n<p>Contact Us buttons created on the home page no longer send people to a page that does not exist. They previously recorded a redirect back to &quot;home&quot;, which is not a real address, so closing the form landed on a missing page. New buttons built on the home page leave the redirect out altogether, and existing ones are sent back to the site root.</p>\n<p>The reCAPTCHA <strong>Site Key</strong> is now a hidden field with show and copy controls, matching the Secret Key beneath it.</p>\n<p><strong>Google Analytics</strong> settings gain a help panel explaining where to find your Tracking Id, that leaving it empty turns analytics off completely, and linking to the privacy and cookies guidance.</p>\n<p>On the Mail Senders list, the <strong>Delete</strong> and <strong>Cancel</strong> buttons on the delete confirmation no longer break across lines mid-word.</p>\n<h2>At a glance</h2>\n<ul>\n<li>Contact Us emails send from the Contact Us role rather than Support</li>\n<li>Sites missing a Contact Us role have one created automatically</li>\n<li>Contact Us buttons made on the home page omit the redirect; older ones return to the site root</li>\n<li>reCAPTCHA Site Key is masked, with show and copy</li>\n<li>Google Analytics settings explain the Tracking Id and link to the privacy guidance</li>\n<li>Delete and Cancel on the sender delete confirmation stay on one line</li>\n</ul>\n"}