{"id":"695823bd51eccfbd24748200","title":"2025 12 31","path":"how-to/committee/release-notes/2025-12-31","contentMarkdown":"# 31-Dec-2025 — add GPX route upload and selection [ref: #109](https://github.com/nbarrett/ngx-ramblers/issues/109)\n\n## [build 397](https://github.com/nbarrett/ngx-ramblers/actions/runs/20624089279) — [commit bfe2980](https://github.com/nbarrett/ngx-ramblers/commit/bfe2980bdaae3fc2c9ffcc6317b79c54af9d66c7)\n\n_____\n\nAdd functionality to upload and select GPX routes for walks:\n- Upload new GPX files or select from existing files\n- Display GPX routes on walk detail maps and card views\n- Sort available GPX files by proximity to walk start location\n- Show route metadata (associated walk title, date, distance)\n- Clean filename display with HTML entity decoding","contentHtml":"<h1>31-Dec-2025 — add GPX route upload and selection <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/109\">ref: #109</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/20624089279\">build 397</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/bfe2980bdaae3fc2c9ffcc6317b79c54af9d66c7\">commit bfe2980</a></h2>\n<hr>\n<p>Add functionality to upload and select GPX routes for walks:</p>\n<ul>\n<li>Upload new GPX files or select from existing files</li>\n<li>Display GPX routes on walk detail maps and card views</li>\n<li>Sort available GPX files by proximity to walk start location</li>\n<li>Show route metadata (associated walk title, date, distance)</li>\n<li>Clean filename display with HTML entity decoding</li>\n</ul>\n"}