Updated 2 November 2026
Changelog
What changed in this deployment, newest first. Each entry also says what it still does not do — that is usually the more useful half.
2026-11-02 · Routes are linkable; ERPs get a guide
- `/?from=lat,lng&to=lat,lng&mode=car` opens the map with both pins and draws the route once.
- A new `/integrations/erp` page documents routes, distance matrices, quotas, units and the map link, with real request and response samples.
- An OpenAPI 3.1 description is served at `/api/v1/openapi.json`.
Still not: Deep links carry coordinates, not a key — the route is recomputed for the viewer.
2026-11-02 · Accounts, saved views, and four themes
- Email + password accounts (scrypt, opaque sessions) with saved views: a name plus the map’s query string.
- Self-service account deletion, with a typed confirmation.
- Daylight, Midnight, Sepia and High contrast themes, with contrast defined per palette.
- The layer and routing panels are accordions; the layer panel can be filtered, sorted and rearranged, including moving a layer between products.
Still not: No email verification, password reset or MFA yet. A theme re-colours the interface, not the map tiles.
2026-11-02 · Legal and operator surface
- Terms, privacy (written from the schema, PDPA-aligned), accessibility, security and data-processing pages, plus `security.txt`.
- `/status` checks the database, routing engine, extraction ledger and watchdog alerts live.
- `/admin` lists every configuration value with its source; secrets appear as fingerprints only.
- Runtime switches for analytics and public contributions, audited.
Still not: Policy pages are drafts pending legal review, and no contact address is configured yet.
2026-11-01 · Traffic, contributions and first-party analytics
- Routes annotate reported LTA incidents within ~80 m of the line; the panel can switch the advisory off.
- Public contributions: a point, a category and a licence grant, reviewed before publication.
- First-party product events with no cookie, no IP and no account link; CSV export from the console.
Still not: Only incidents are available on this DataMall account — speed bands and travel times answer 404.
2026-11-01 · Elevation, and cycling data that matters
- The routing graph was rebuilt with elevation: bicycle routes carry ascent and descent, and “avoid hills” became a measured cost.
- NParks park connectors and tracks ingested (24,630 line segments, with where cycling is allowed).
- Route alternatives, departure and arrival times.
Still not: No live speed feed, and clustering still stops at zoom 13.
2026-10-31 · Map interaction rebuilt
- One click labels a dot, two clicks move the map; clusters open the “near this point” panel instead of zooming until empty.
- Refetches debounce and use a coarser query key — panning no longer reloads every overlay.
Still not: The map canvas is still not keyboard-navigable; records remain reachable by search and the API.
This is a deployment record, not a promise of a release cadence. The status page shows what is running now; the roadmap carries what is planned.