The OpenStreetMap editor driven by open data, AI, and supercharged features
by facebookJavaScript
Last 12 weeks · 0 commits
4 of 6 standards met
I noticed that there are some things that cause the blue highlight to appear hovering issues hovering relation members (#939) hovering on search results And sometimes it goes away when you are done hovering, but sometimes it doesnt. (Here I searched for the Space Needle - it stays blue after I've moved on to other things). We can probably just clear this class on mode change? Or be more diligent about removing the highlight? Not sure.
Summary Fixes #1813. When accepting connected Rapid/Overture roads, endpoint auto-connect can select the endpoint node itself as the best merge target. In that self-merge case the node is already the shared endpoint between accepted ways, not an orphaned duplicate. This PR skips duplicate-node replacement/removal when , while keeping the existing behavior for true duplicate endpoint merges. Root Cause The bug was introduced in #1769 by commit (). That commit added the endpoint auto-connect merge path and unconditionally removed the endpoint node after replacing accepted-way references with . If the merge target is the endpoint itself, that replacement is a no-op and the subsequent removal deletes the shared node out from under previously accepted connected ways. Testing
Summary Drop EOL Node 18/20 support and update CI to test Node 22, 24, and 26. Raise the package engine requirement to Node 22+ and update Volta/contributor setup docs accordingly. Replace c8 with Node's native --experimental-test-coverage for unit test coverage, removing the extra dependency tree. Testing npm test
Repository: facebook/Rapid. Description: The OpenStreetMap editor driven by open data, AI, and supercharged features Stars: 635, Forks: 135. Primary language: JavaScript. Languages: JavaScript (96.5%), CSS (3.3%), HTML (0.2%). License: ISC. Homepage: https://rapideditor.org Latest release: rapid-2.5.6 (6mo ago). Open PRs: 27, open issues: 308. Last activity: 2mo ago. Community health: 75%. Top contributors: bhousel, quincylvania, jfirebaugh, tmcw, ansis, Bonkles, samanpwbb, tannerwuster, dependabot[bot], kymckay and others.