{"id":"6aa58e00cbcbad1873c2a166","title":"2026 09 12 Issue 99","path":"how-to/committee/release-notes/2026-09-12-issue-99","contentMarkdown":"# 12-Sep-2026 — import your OS Maps routes as GPX from the walks admin area [ref #99](https://github.com/nbarrett/ngx-ramblers/issues/99)\n\n## [build 936](https://github.com/nbarrett/ngx-ramblers/actions/runs/34707955037) — [commit ec980a5](https://github.com/nbarrett/ngx-ramblers/commit/ec980a59a315af3538dcda3d0b89cf4df60184c9)\n\n_____\n\n> **How-to guide:** [Planning and following walk routes](https://www.ngx-ramblers.org.uk/how-to/committee/walks/route-planning-and-following) — drawing a route on the map, generating and editing the directions that go with it, importing from OS Maps, and following a walk on a phone.\n\n## What's new\n\nRoutes you have drawn or bookmarked in OS Maps can now be brought into the site as GPX files without touching OS Maps yourself. Walks admin has a new OS Maps Routes page: load your routes from the OS Maps account, search the list, tick the ones you want and convert them to GPX. Routes that have already been imported stay marked so it is obvious what is still to do next time, and the list can be narrowed to just those not yet imported.\n\nConverting several routes now signs into OS Maps once for the whole job instead of once per route, which roughly halves the time a multi-route job takes.\n\nWhile a conversion runs, the page switches to its own Job progress tab, so the list of routes stays where it was and the progress log is no longer stuck at the bottom of the page. The job carries on whichever tab you are looking at, and the routes list refreshes itself when the job finishes. Job progress also has a session picker, so a conversion from last week can be looked at as easily as the one running now, complete with its report. Nothing was ever being thrown away - there simply was not a way to reach it before.\n\nIf a job is stuck or no longer wanted, Stop job ends it and hands the page back in a usable state, even if the machine running it has already gone. A job that never reports back is now given up on after twelve minutes rather than forty-five.\n\nOnce a route is imported it can be attached to a walk, or opened on the Follow screen straight from the routes list.\n\n## At a glance\n\n- A new OS Maps Routes page in walks admin: load, search, filter, sort, select and convert to GPX\n- Imported routes stay marked, and the list can show just those not yet imported\n- One sign-in per job instead of one per route, roughly halving the time for several routes\n- Routes and Job progress are separate tabs, matching the Ramblers walk export screen\n- Job progress remembers previous jobs, so past conversions and their reports can be revisited\n- Stop job always leaves the page in a state you can carry on from\n- Previous jobs now appear in under a second rather than taking half a minute\n- Browser URLs read properly, so a followed route is `os-maps-route-id=...` rather than `osMapsRouteId=...`","contentHtml":"<h1>12-Sep-2026 — import your OS Maps routes as GPX from the walks admin area <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/99\">ref #99</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/34707955037\">build 936</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/ec980a59a315af3538dcda3d0b89cf4df60184c9\">commit ec980a5</a></h2>\n<hr>\n<blockquote>\n<p><strong>How-to guide:</strong> <a href=\"https://www.ngx-ramblers.org.uk/how-to/committee/walks/route-planning-and-following\">Planning and following walk routes</a> — drawing a route on the map, generating and editing the directions that go with it, importing from OS Maps, and following a walk on a phone.</p>\n</blockquote>\n<h2>What&#39;s new</h2>\n<p>Routes you have drawn or bookmarked in OS Maps can now be brought into the site as GPX files without touching OS Maps yourself. Walks admin has a new OS Maps Routes page: load your routes from the OS Maps account, search the list, tick the ones you want and convert them to GPX. Routes that have already been imported stay marked so it is obvious what is still to do next time, and the list can be narrowed to just those not yet imported.</p>\n<p>Converting several routes now signs into OS Maps once for the whole job instead of once per route, which roughly halves the time a multi-route job takes.</p>\n<p>While a conversion runs, the page switches to its own Job progress tab, so the list of routes stays where it was and the progress log is no longer stuck at the bottom of the page. The job carries on whichever tab you are looking at, and the routes list refreshes itself when the job finishes. Job progress also has a session picker, so a conversion from last week can be looked at as easily as the one running now, complete with its report. Nothing was ever being thrown away - there simply was not a way to reach it before.</p>\n<p>If a job is stuck or no longer wanted, Stop job ends it and hands the page back in a usable state, even if the machine running it has already gone. A job that never reports back is now given up on after twelve minutes rather than forty-five.</p>\n<p>Once a route is imported it can be attached to a walk, or opened on the Follow screen straight from the routes list.</p>\n<h2>At a glance</h2>\n<ul>\n<li>A new OS Maps Routes page in walks admin: load, search, filter, sort, select and convert to GPX</li>\n<li>Imported routes stay marked, and the list can show just those not yet imported</li>\n<li>One sign-in per job instead of one per route, roughly halving the time for several routes</li>\n<li>Routes and Job progress are separate tabs, matching the Ramblers walk export screen</li>\n<li>Job progress remembers previous jobs, so past conversions and their reports can be revisited</li>\n<li>Stop job always leaves the page in a state you can carry on from</li>\n<li>Previous jobs now appear in under a second rather than taking half a minute</li>\n<li>Browser URLs read properly, so a followed route is <code>os-maps-route-id=...</code> rather than <code>osMapsRouteId=...</code></li>\n</ul>\n"}