This page lists user-visible changes to ANYWAYS, newest first. For current service status and incidents, see our status page.
3.12.1 — 2026-04-28
Fixed
- Network editor crash on hover. Moving the cursor over certain map features in the network editor no longer triggers a JSON parse error.
3.12.0 — 2026-04-28
Added
- Searchable dropdowns. Selectors with many items (organizations, projects, networks, scenarios, etc.) now show a search box at the top of the dropdown so you can quickly find the entry you need. Short lists are unchanged.
Fixed
- Copy project dialog. Selecting a different organization now applies on the first click instead of lagging one selection behind, and the dialog no longer remembers the previous selection when reopened for another project.
3.11.1 — 2026-04-27
Fixed
- iD editor errors no longer shown to users. Errors originating from the advanced (iD/OSM) editor are now logged silently instead of showing error dialogs. This includes errors during save and background rendering errors that previously appeared as false alerts.
3.11.0 — 2026-04-24
Added
- Route planner annotations editor. Logged-in users can now add points, lines, and polygons directly on public route planners. Points show info popups on hover (name + description). Lines support directional arrowheads at the start and/or end. Polygons can have an optional outline and are rendered behind roads and buildings. All annotations are editable (drag to move, drag vertices to reshape), color-customizable, and auto-saved to the route planner configuration.
- Import/export annotations. Download annotations as GeoJSON or upload a GeoJSON file to add or replace annotations.
- Route planner page title. Logged-in users see a breadcrumb header (Home > Organization > Project > Route planner name) and a save status indicator with a Close button to navigate back.
Fixed
- Route planner blank screen on direct page load. Unpublished route planners no longer hang on load — the app now falls back to authenticated API calls when the public endpoint returns unauthorized.
3.10.0 — 2026-04-22
Added
- Network selector for counters datasets. Users can now explicitly choose which network to calculate counter routes on. The selector appears below the profiles section in the counters dataset editor. Changing the network updates the map and recalculates routes immediately.
Improved
- Error alerts redesigned. Error messages now show a reassuring message with the technical details tucked away in a collapsible section. Includes copy-to-clipboard and dismiss buttons, and auto-dismisses after 5 seconds.
- App version shown in sidebar. The current version number is now visible at the bottom of the sidebar navigation.
Fixed
- Route planner no longer shows false errors. Changing origin or destination quickly no longer triggers a "Next route is requested" error message.
- No more phantom error alerts on page close. Errors that occur while closing or switching tabs are no longer shown to the user.
3.9.4 — 2026-04-21
Improved
- Tunnel styling. Tunnels are now visually distinct from surface roads: a hatched casing marks the road edges, and a white overlay fades the fill color. At lower zoom levels the casing switches to a solid outline for clarity.
- Road widths at high zoom. Roads are significantly wider at zoom level 20 (~2.5×), making intersections and lane geometry easier to read when zoomed in. Widths at zoom 16 and below are unchanged.
3.9.2 — 2026-04-09
Fixed
- Difference plot line widths now scale to the actual range of differences. In difference mode, segment line widths are now sized relative to the largest absolute difference currently on screen, instead of an older count-based maximum carried over from before the comparison. Small and large differences are much easier to read at a glance.
- "Working" indicator stays visible during scenario comparison. When two scenarios in a comparison referenced the same dataset, the progress indicator could disappear before processing was finished. It now stays visible until the comparison is fully ready.
3.9.1 — 2026-04-08
Changed
- Importance threshold sliders update live. The Visualization › Importance thresholds dual-slider (hide-below and grey-out) now updates the map continuously while you drag, instead of waiting until you release the thumb. Tuning which segments to hide or fade is immediate and fluid, even on larger networks where the previous behavior could pause for up to a second.
- Comparison visibility is remembered. When comparing two scenarios, the on/off state of the Current and Reference layers is now saved with the scenario. Reopening a scenario restores the exact comparison view you left — current only, reference only, or difference mode — instead of always falling back to current only.
Fixed
- Hidden segments stay fully hidden. Raising the hide-below importance threshold no longer leaves thin "empty line" artifacts on the map where segments used to be. Hidden segments are now completely removed from view.
3.9.0 — 2026-04-07
Added
- Scenario comparison (difference plot). Visually compare two scenarios side-by-side on the same map and see exactly how traffic differs between them, segment by segment. Pick a reference scenario via the comparison dialog, then use the Current and Reference toggle cards to switch between three modes:
- Current only — just the current scenario's traffic
- Reference only — just the reference scenario's traffic
- Both visible — difference mode: every road segment is colored by how much traffic increased (current color) or decreased (reference color) compared to the reference
- Network-edit reconciliation. When the underlying network differs between the two scenarios (nodes inserted, ways split, segments edited), segments are matched through canonical geometry hashing and a fuzzy spatial-overlap matcher. Direction differences are reconciled automatically, including for routes that only traverse part of a segment.
- Importance threshold slider. A dual-thumb slider in the visualization panel lets you hide segments below a chosen percentile (lower thumb) or grey them out (upper thumb) to spotlight the most-traveled roads.
- Per-scenario visualization settings. Reference scenario, colors, O/D markers, count labels, and thresholds are persisted on each scenario and restored when you reopen it. If a saved reference scenario no longer exists, it is silently forgotten and the current scenario loads cleanly.
- Color pickers on the comparison cards. Customize the colors used for the current and reference scenarios; the chosen colors also drive the difference visualization (current = increase, reference = decrease).