Skip to content

50,000 free calls a month, card-free. Get an API key →

What shipped

Weekly notes on everything user-facing across the API, Studio, SDKs, MCP server and this site. Subscribe via RSS.

Latest note: , 9 changes.

By quarter

Every published note, counted. Totals are derived from the changelog itself, so they move only when something actually ships.

  • Q3 2026July to September 2026147 changes across 8 notes86 new · 27 improved · 34 fixed · API 52 · Studio 15 · SDKs 15 · MCP server 9 · Website & docs 56

28 August 2026

Measured clearance ships. Give the API a route and a vehicle height and it answers from surveyed geometry rather than the map's height tags, naming the point that limits you, the headroom measured there and the bound on that figure. It will not pass a route over ground no survey covered, agents get the same answer through the MCP server, and the prices are published. The point cloud SDK learns to stream a COPC file straight off a URL, and the web SDK reaches 0.11.

API

  • newAsk whether your vehicle fits, from a survey rather than a map tag: a new call takes a route and a vehicle height and answers whether it passes under what a survey measured, and if not, where and by how much. You get the measured headroom with its uncertainty, what was overhead (a bridge, foliage, a wire), the date the survey was taken, and a link straight to that spot in the viewer. It reads geometry, not signage, so it is not a legal clearance and never a certificate for the route: verify signed restrictions before you dispatch a load
  • newA clearance answer tells you where it could not see. Unsurveyed stretches, and stretches the survey could not decide on, come back listed by distance along the route, and a route carrying either is never a pass. Where the answer sits inside the measurement's own uncertainty you get an undecided verdict with the shortfall in metres rather than a confident number
  • newA clearance query is priced in the standard class rather than the truck one, because putting a premium on a safety answer is the wrong incentive. It draws five calls from your allowance, which reflects reading baked survey geometry along a whole corridor rather than answering from an index

SDKs

  • new@mapmap/points can stream a COPC file straight from a URL over range requests, with no tiling server and no bake step, so a cloud far larger than the static payload path could hold draws inside the map. Proved on 23.7 million points of downtown Montreal streamed live from another origin at 60 fps
  • new@mapmap/points carries the clearance report types and two formatters, so a client can display a measured headroom without re-implementing anything safety critical. A passing verdict cannot be given coverage gaps and a headroom figure cannot be printed without its bound, because neither state compiles
  • improved@mapmap/maps is at 0.11. Since 0.4.0 it has gained custom markers and labels, route alternatives and ferry legs, terrain and palette-derived hillshading, a choice of attribution corner that cannot be removed, and geocoding helpers, plus a diagnostic that names the Tailwind v4 cascade-layer trap behind a zero-height map
  • fixedThe map can be panned during a drive again. Following a live position re-eased the camera several times a second, which stopped the browser ever promoting a press into a drag, so the map ignored the gesture and the documented way back to the vehicle never armed either

MCP server

  • newAgents can now ask whether a vehicle actually fits under a route. The new check_clearance_on_route tool routes with truck costing, then measures that corridor against surveyed point cloud geometry, returning the limiting point, the headroom measured there, the uncertainty bound on it and a link to see it in the survey viewer. Stretches no survey covers are reported as not surveyed rather than quietly treated as clear

Website & docs

  • newA documentation page for measured clearance: what the measurement is, what it refuses to answer, the four verdicts, and why no headline accuracy figure appears on it. Clearance prices are on the pricing page alongside the rest

26 August 2026

MapMap Roadside and hosted point clouds get their product pages, the web SDK learns to search, the voice copilot drives a real engine in your browser, and cheapest fuel along UK routes works again with the missing national feed wired in. Hosted matrices stretch to 1,500 km, and a hardening pass closed verified findings across the gateway and MCP server.

API

  • improvedHosted distance matrices for car and truck now accept journeys up to 1,500 km apart, and requests within the published caps succeed even when they are bigger than the engine takes in one go: the gateway splits them and stitches the answer
  • fixedCheapest fuel along a UK route works again: the national price feed had dropped out of the snapshot, so every UK route came back empty while looking like a success. The feed is wired in, and a route with no price data now says so instead of returning an empty result
  • fixedUK fuel prices name the scheme they came from, so the retailer data is credited as its licence asks
  • fixedSearching a place name now prefers the match beside you over an exact-name namesake on another continent, and geocoding accepts lat and lon as bias parameters, the names many geocoding clients send, instead of silently ignoring them
  • fixedA security pass closed verified findings across the gateway: oversized exclusion polygons that could stall routing, style hijacking, a matrix cap the engine never honoured, quota charged on rejected input and internal hostnames leaking into responses

Studio

  • fixedThe map credit no longer runs underneath the MapMap mark at tablet widths

SDKs

  • newThe web SDK can now search places and addresses: a Geocoder helper wraps forward and reverse geocoding, so a search box or tap-to-identify feature no longer needs a hand-written HTTP call
  • improvedWhen a map container measures zero pixels tall, the console message now names the likely cause with Tailwind v4, whose layered utility classes lose to MapLibre's unlayered CSS, and links to a troubleshooting guide

MCP server

  • fixedVerified findings on the MCP server are closed: metering gaps, missing caps on expensive tools and an internal URL leak

Website & docs

  • newMapMap Roadside has its product page: what a roadside survey delivers, how pricing works, and a live viewer demo on real survey imagery
  • newPoint clouds have a product page too: what a hosted bake is, fixed prices, and a browser demo drawing a full city scan inside the map
  • newTwo new demos rate the road itself: a cycling demo scores route surfaces on real survey data, and a Tallinn accessibility demo routes wheelchair journeys around paths the community has rated bad, showing the climb for every route
  • improvedThe voice copilot can now drive the route: the copilot demo runs MapMap's real navigation engine in your browser, so you can interrupt it mid-sentence, ask why the route goes a certain way, and hear turn-by-turn guidance from the same engine driving the map. Any change it proposes keeps your truck's dimensions and dangerous-goods restrictions until you say yes

21 August 2026

Live UK traffic now reaches the journey time itself: routes are timed against the national feed, and a route can tell you how much live data stood behind its ETA and how confident it is. Elevation covers land worldwide rather than Europe alone, terrain and hillshading arrive in Studio and the web SDK, a new package draws LiDAR point clouds inside the map, and agents calling the MCP server are now billed on their own key.

API

  • newJourney times take live UK traffic into account on motorways and major A roads, so an ETA reflects the road as it is now rather than a typical day
  • newAsk a route what stood behind its ETA: every leg reports how much of its distance was covered by live data, a confidence score and the sources used. Alternatives are scored too, and it costs nothing extra
  • newCheck a data file's coordinate system before you trust it: send the system it claims and a sample of its coordinates, and get back whether the two agree, what looks wrong and what the numbers would mean read another way
  • improvedElevation now covers land worldwide instead of Europe only, and the reference states the coverage, the batch limit and what an empty answer means
  • improvedIncidents along a route now include live accidents, obstructions and roadworks beside the closures and lane restrictions, each saying how severe it is, the delay reported and which feed it came from. Existing fields are unchanged and it still bills as one call
  • improvedRoute explanations come back several times faster. Asking for one now draws eight calls from your included allowance instead of one, which reflects the work it sets off
  • fixedLandmark turn instructions no longer slow the route down: the place lookups run at the same time, so a London to Birmingham route answers in a few hundred milliseconds rather than two and a half seconds

Studio

  • new3D terrain and hillshading: drape a theme over real elevation from Studio or the map, with the light and shadow taken from your own palette rather than plain black and white
  • improvedTheme, Typography, View and Tiles fold away like every other section, and the panel remembers what you folded
  • fixedThe map credit shifts clear of the editor panel when it is open, instead of sitting cramped under its edge

SDKs

  • new3D terrain and hillshading in the web SDK: switch it on when you create the map, set how much the relief is exaggerated, and turn it off again
  • newA new package for point clouds draws a million LiDAR points inside the map itself, so they sit under labels and behind buildings like any other layer
  • newChoose which corner carries the map credit. It still cannot be removed, and if your chosen corner would collide with the MapMap mark, the mark moves to the opposite one

MCP server

  • newAgents can call the MCP server with their own key, so metered calls bill to the caller rather than to whoever runs the server
  • newA new tool checks whether a file's declared coordinate system agrees with its own coordinates. It runs locally, with no network call and no quota

Website & docs

  • newLive traffic now marks accidents, obstructions and roadworks beside the flow colouring and closures, with a click showing what has happened, the delay it is causing and when it started or should clear. The warning signs are easier to pick out on a national view
  • newA Products menu in the header, and four pages behind it covering the hosted API, the web SDKs, the mobile SDKs and self-hosting
  • newNew guides: why a map comes back blank and how to fix each cause, drawing two differently styled routes on one map, and which tile addresses are safe to hard-code
  • newA walkthrough of the autonomous pay loop: how an agent finds a tool, meets the payment wall, tops up and carries on with nobody watching
  • newA privacy policy for MapMap Nav, listing exactly which features go online and what each one sends
  • improvedThe web SDK reference now covers custom markers, your own places, point clouds, turn icons and the terrain theme setting
  • improvedOnce your key is issued, the next step offered is a real first call in the playground rather than a usage dashboard
  • fixedThe machine-readable pricing file stated per-call prices as though they were per thousand, and the docs overstated what an along-route call costs. Both now match the rate card, and no price changed
  • fixedThe docs no longer point at packages that are not published yet, and say how to run them from source instead
  • fixedThe MapMap mark and the zoom buttons sat too far up on the map and in Studio. They now sit level with the credit at the bottom edge
  • fixedThe live bus demos say when the feed has stalled instead of replaying an old snapshot as though it were current, and recover on their own when it resumes
  • fixedThe Manhattan 3D demo credits the right sources for its building heights, and the caption card no longer covers the video on phones

9 August 2026

Live UK traffic arrives on the map, and scenario analysis arrives on the API: exclude an area or specific roads and recompute reachability or a distance matrix in one request. Turn instructions can now name pubs, churches and stations, and reach the OSRM surface as well. Markers you design in Studio are baked into the published style, so they render in any MapLibre client. Plus a solutions section covering eleven industries and three new demos.

API

  • newScenario analysis: exclude an area or specific roads from an isochrone or a distance matrix, so "close this bridge and recompute" is one request
  • newLandmark turn instructions on the OSRM routing surface: ask for them alongside steps and every step gains a phrase like "Turn right just after the Shell garage"
  • improvedTurn instructions can now name pubs, churches, stations and hospitals, so many more turns get a landmark. Independent takeaways and corner shops are still never named
  • improvedRoutes that could never succeed, such as a request spanning continents, are refused straight away instead of tying up the engine
  • fixedSearch honours the bbox filter on every backend, so results really do stay inside the box you asked for
  • fixedDangerous goods tunnel categories are carried properly through the routing engine, so truck restrictions apply as documented

Studio

  • newMarkers you design are baked into the published style, so they render in any MapLibre client with no app code

SDKs

  • fixedReact Native 0.3.2: the iOS and Android native bridges build against the real SDK, so the package works in a real app

MCP server

  • newAgents can ask for landmark turn instructions: "Turn right just after the Shell garage" beside each ordinary street name instruction
  • newAgents can exclude a road or an area and recompute reachability or a matrix around it

Website & docs

  • newLive UK traffic on the map, refreshed every minute from the national feed
  • newA solutions section covering eleven industries, from logistics to business intelligence
  • newNew demo: find the gaps in EV charging coverage
  • newNew demo: what 15 minutes gets you, anywhere in the UK
  • newNew demo: close a road and see what it does to journeys
  • newThe playground gains a reach mode for isochrones, and you can paste your own GeoJSON onto the map
  • newA company page with our registered details
  • improvedStatic map images: the API reference now states exactly what to POST, which parameters live in the query string, and the size ceiling
  • improvedNew guides: store finder, bringing your own data, and origin to destination analysis
  • improvedTwo more walkthrough videos in the help library
  • fixedMap pages explain themselves instead of going blank when a browser cannot start WebGL
  • fixedThe map credit sits bottom left and the MapMap mark bottom right, on every map, so they no longer overlap
  • fixedThe map Copilot no longer stalls on along the route searches, will not wipe a route it has just drawn, and waits until its tools are ready
  • fixedThe 3D city demos play a captured drive on phones instead of overwhelming the browser

3 August 2026

Directions the way a person would give them: place results now describe where things are from where you are standing, and turn instructions can name the petrol station you turn after, on the API as well as the map. Plus a run of new endpoints built for agents: checking whether places an AI mentioned are real, an ASCII map made for LLMs rather than humans, static map images, timezones, administrative boundaries, and weather and traffic along your route.

API

  • newTurn instructions can name landmarks on the API, not just on the map
  • newNew: check whether an AI's claimed places and itineraries are real
  • newmap_as_text: an ASCII map schematic API built for LLMs, not humans
  • newStatic Map Images: render a PNG/WebP/JPEG map, with your route or isochrone drawn on it
  • newNew: administrative boundary lookup
  • newTraffic incidents and closures along your route
  • newNew: locate and centroid endpoints
  • newNew: route report endpoint
  • newGET /timezone: IANA zone, UTC offset and DST at any coordinate
  • newWeather along your route, timed to when you get there
  • improvedImproved: GET /geocode accepts a hard bbox filter

MCP server

  • newPlace results described from where you stand, not just how far away

Website & docs

  • newAn active lane bar shows which lane to be in
  • newAgents may cache, store, index and train on every response, forever
  • newTurn instructions can reference landmarks: "Turn right just after KFC"
  • newMap Health: every map issue report gets a public agent diagnosis

24 July 2026

Live traffic and a satellite view arrive on the map, routes gain fuel prices and safety alerts, search learns country context, and Studio gets a full typography overhaul.

API

  • newLive traffic is here: a continuously refreshed flow and road-closures overlay, with a traffic toggle on the world map and playground.
  • newPetrol stations found along a route now carry live fuel prices where available, starting with France, so agents can pick the cheapest stop on the way.
  • newRoutes can include speed-camera and level-crossing alerts, delivered only in countries where camera warnings are legal.
  • improvedSearch understands country context: "Paris, France" now finds Paris in France, not a namesake, lifting benchmark accuracy from 89.5% to 91.4%.
  • improvedCategory browsing is faster thanks to a smarter search-radius ladder.
  • fixedFamous places and local results share the page fairly: exact-name cities outrank villages with the same name, nearby namesakes within 30 km still come first, and location bias no longer beats worldwide prominence.
  • fixedA sweep of search fixes: duplicate settlements removed, Saint-name abbreviations understood, suburbs shown under their parent city.
  • fixedTravel-time matrices retry with a widened road snap when a point will not match, so isolated pins no longer produce empty cells.

Studio

  • newTypography overhaul: Bold and Italic label styles render correctly in every script, each label type can use its own font, and all 12 open-licence families gained SemiBold, Bold and Black weights.
  • newEvery palette colour is now reachable from the Layers panel, motorways can be split from major roads with their own colour, and ice plus the full landcover set (industrial, leisure, quarry) are themable.
  • newThe navigation design preview uses the real 90-icon turn-direction set and offers a full-width banner option.
  • improvedHelper text tucks behind info icons, keeping panels compact.
  • fixedA scoped background colour no longer recolours the whole world.
  • fixedOn phones, attribution and corner overlays respect the gesture bar and the MapMap mark stays visible.

SDKs

  • improvedThe downloadable navigation boilerplate now shows speed limits and supports reverse-geocode on tap, with refreshed nav docs.

Website & docs

  • newSatellite view (alpha): toggle between the vector map and satellite imagery on the world map and playground, currently covering Europe.
  • newThe map clicks the way you would expect: left-click a place for details, right-click (or long-press on mobile) to ask what's here.
  • newMapMap Sans and MapMap Mono are the house fonts across the site and the default map style.
  • improvedA research-driven flow and copy pass: sharper hero with a road-level film, clearer pricing, and sales CTAs that open a pre-filled contact form.

21 July 2026

Worldwide routing went live, AI agents can now pay per call on mainnet with x402, and search had a major quality pass: famous places rank first, results carry rich place details, and answers arrive faster. Plus a Built with MapMap showcase, POI theming in Studio, published self-hosting pricing and a broad polish sweep.

API

  • newWorldwide routing is live: the hosted API now routes on a single planet-scale graph covering every continent, rebuilt monthly from a fresh OpenStreetMap snapshot behind automated regression gates. A keyless, rate-limited demo lane is open for GET /route/v1.
  • newx402 agent payments are live on mainnet: AI agents can pay per call in USDC on Base or Solana with no signup, no API key and no card. A .well-known manifest advertises the paid endpoints for discovery.
  • newClaim your agent's account: keys provisioned by AI agents now come with a claim link, and humans can sign in to the console with email at mapmap.ai/claim to manage keys, usage and billing.
  • newSearch results carry place details from OpenStreetMap: opening hours, phone, website, cuisine and more. Reverse geocoding accepts a kinds filter so you can ask for just the categories you want.
  • improvedSearch quality: famous places now outrank namesakes, airports, stations and IATA codes are indexed, landmarks mapped as complex shapes (the Tate Modern) are findable, and Japanese block addresses and Australian conventions are understood.
  • improvedForward search is faster: smarter prefix matching and parallel index search cut typical lookup latency, with fuzzy retry when a query finds nothing.
  • fixedShort ferry crossings are reachable on long routes again; previously the router could skip them when planning across a continent.
  • fixedADR tunnel restrictions are now derived per dangerous-goods code, so compliant loads are no longer over-restricted, and truck route rationale honestly reflects the constraints that actually shaped the route.
  • fixedTruck routes respect a 90 km/h default top speed, so ETAs no longer assume car speeds.
  • fixedUnsupported geocoding languages return a clear 400 instead of a 502, near-miss queries retry with a widened search instead of returning nothing, and a city's transport hubs rank under the city rather than streets sharing its name.

Studio

  • newColour POI categories from Studio: the new POIs panel recolours the eight point-of-interest categories with a live preview. The design travels with your theme, publishes with it, and the web SDK applies it.
  • fixedEvery font weight in the picker now renders correctly, and your published style stays selected across sessions.

SDKs

  • newA 90-icon turn-direction set ships in @mapmap/maps 0.4.0 as an importable entry point, drawn in a two-tone style that matches your map theme.
  • improvedThe downloadable navigation app boilerplate is refreshed with platform-aligned road weights for smoother guidance.
  • fixedU-turn instructions resolve the correct icon for the driving side: left in the UK, right in France.

MCP server

  • improvedIntegration feedback from agents is never lost: retros the gateway rejects are kept and retried, and the feedback programme is documented at /v1/feedback.

Website & docs

  • newBuilt with MapMap: a new showcase page with a live embedded EV-charging demo (909 real UK charging sites, range rings, nearest-charger routing) and a low-bridge capture app.
  • newClick any place on the interactive map for a details popup: opening hours, contact details and categories.
  • newReport a map issue from the map: a flag button lets anyone pin a map error, from a wrong vehicle restriction to a missing road. Verified fixes ship as routing overrides and as upstream OpenStreetMap contributions.
  • newContact page with a form at mapmap.ai/contact: reach the team directly for fleet licensing, self-hosting help or mobile SDK early access.
  • newSelf-hosting pricing is published: four transparent annual tiers and the SDK licence text, in the open at mapmap.ai/pricing.
  • newThe 404 page now greets lost visitors with rotating cartographic artwork.
  • improvedA new homepage hero: a full-bleed globe-dive flythrough video that loops seamlessly.
  • improvedPricing shows your local currency with a toggle, and the comparison table follows it.
  • fixedA broad mobile and dark-mode polish pass: floating map chrome meets AA contrast, the dark flash on refresh is gone, modals scroll properly on phones, and a production-only bug that wiped the theme on load is fixed.
  • fixedPlayground continental cycling and walking demos no longer time out.

16 July 2026, v1.0

MapMap v1.0 is live: a complete, self-hostable navigation platform for fleets and AI agents. Hosted truck and ADR dangerous-goods routing, maps you can restyle in Studio, web SDKs on npm, an agent-native MCP server, and signed offline territory packages.

API

  • newHosted routing API at api.mapmap.ai: car and truck profiles with ADR tunnel-category compliance, isochrones, matrices, map-matching and route optimisation. Free email-verified keys with 50,000 calls a month.
  • newTwo-speed pay-as-you-go pricing: standard calls from 0.05p, premium truck/ADR from 1p, with monthly plans and prepaid credit; no surprise billing.

Studio

  • newStudio: restyle the entire map in the browser (palette, 3D buildings, the full navigation look) and publish to a hosted style URL.
  • newTest-drive your theme on a real route: pick preset stops or click two points and preview your route line, banner, puck and lane guidance.

SDKs

  • newThe web SDKs are live on npm: @mapmap/maps drops a MapMap map with truck and ADR routing into any web app; @mapmap/core brings the offline navigation intelligence to Node and workers as WebAssembly.

MCP server

  • newMCP server at mcp.mapmap.ai: AI agents route trucks, check ADR compliance and design map styles as native tools.

Website & docs

  • newInteractive map at mapmap.ai/map: search, multi-stop directions with up to 3 alternative routes, a turn-by-turn list, and click-anywhere place info.
  • newPlayground: try truck and ADR routing scenarios in the browser against the live API.
  • newPoints of interest render as coloured category icons on the map, with a toggle to hide them.
  • newNew territories appear on the map automatically as country builds publish; coverage grows daily through the world build.
  • newDocumentation rewritten and code-verified against the live gateway, including new API-conventions and analysis-endpoints pages.
  • newPublic status page at status.mapmap.ai with live uptime for the website, routing API and tile delivery.
  • newThis changelog, with an RSS feed.