{"id":"69b3444e46d8e461d8abef0d","title":"2026 03 12 Issue 180","path":"how-to/committee/release-notes/2026-03-12-issue-180","contentMarkdown":"# 12-Mar-2026 — System-settings and Bookings: 2 fixes [#180](https://github.com/nbarrett/ngx-ramblers/issues/180)\n\n## [build 520](https://github.com/nbarrett/ngx-ramblers/actions/runs/23028895903) — [commit 807602f](https://github.com/nbarrett/ngx-ramblers/commit/807602f93c53ce960a67ee0eeb204692be4d7612)\n\n_____\n\n- fix crash on missing groupCode\n- guard missing footer.appDownloads to prevent crash on footer tab\n- extract headerDefaults, externalSystemsDefaults, footerDefaults, appDownloadsDefaults for DRY config\n- upgrade @annix/claude-swarm to 0.1.18 and pin version\n\n### **bookings**: use shared array helper in booking migration","contentHtml":"<h1>12-Mar-2026 — System-settings and Bookings: 2 fixes <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/180\">#180</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/23028895903\">build 520</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/807602f93c53ce960a67ee0eeb204692be4d7612\">commit 807602f</a></h2>\n<hr>\n<ul>\n<li>fix crash on missing groupCode</li>\n<li>guard missing footer.appDownloads to prevent crash on footer tab</li>\n<li>extract headerDefaults, externalSystemsDefaults, footerDefaults, appDownloadsDefaults for DRY config</li>\n<li>upgrade @annix/claude-swarm to 0.1.18 and pin version</li>\n</ul>\n<h3><strong>bookings</strong>: use shared array helper in booking migration</h3>\n"}