{"id":"6ae506e0c69ead1e16f78dd6","title":"2026 10 30 Issue 231","path":"how-to/committee/release-notes/2026-10-30-issue-231","contentMarkdown":"# 30-Oct-2026 — make Rotate Credentials apply Fly secrets on Machines apps [#231](https://github.com/nbarrett/ngx-ramblers/issues/231)\n\n## [build 1030](https://github.com/nbarrett/ngx-ramblers/actions/runs/41127055407) — [commit 3aed2cf](https://github.com/nbarrett/ngx-ramblers/commit/3aed2cf3b86bde78961986307be0c5bbc4d7786d)\n\n_____\n\n## What's new\n\n- Rotate Credentials on [Admin → Platform → Environment Management](https://ngx-ramblers.org.uk/admin/platform/environment-management \"{{siteUrl}}\") → Environment Migration now updates Fly secrets and restarts the site so it actually uses the new Mongo cluster. A successful vault update is no longer enough on its own.\n- If Rotate Credentials fails after a verified restore, the page keeps Rotate enabled so you can try again from Plan & Restore. Type the environment name and the target password as before.\n- The Source and Backup heading sits on the top border of its frame, in line with Target MongoDB.","contentHtml":"<h1>30-Oct-2026 — make Rotate Credentials apply Fly secrets on Machines apps <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/231\">#231</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/41127055407\">build 1030</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/3aed2cf3b86bde78961986307be0c5bbc4d7786d\">commit 3aed2cf</a></h2>\n<hr>\n<h2>What&#39;s new</h2>\n<ul>\n<li>Rotate Credentials on <a href=\"https://ngx-ramblers.org.uk/admin/platform/environment-management\" title=\"{{siteUrl}}\">Admin → Platform → Environment Management</a> → Environment Migration now updates Fly secrets and restarts the site so it actually uses the new Mongo cluster. A successful vault update is no longer enough on its own.</li>\n<li>If Rotate Credentials fails after a verified restore, the page keeps Rotate enabled so you can try again from Plan &amp; Restore. Type the environment name and the target password as before.</li>\n<li>The Source and Backup heading sits on the top border of its frame, in line with Target MongoDB.</li>\n</ul>\n"}