Venue map & search improvements

A faster, more reliable venue map — with full pin coverage, smoother pagination, and search that works from a cold start.

We've made a series of improvements to the venue map and search experience on /venues.

See every matching venue on the map

The map now shows all matching venues as a background pin layer — not just the current page — so you get a complete picture of what's available at a glance. We've raised the cap to 25,000 pins to cover even the busiest searches.

Smoother, more predictable pagination

Map state now flows through a single source of truth in the URL, fixing a race condition that could make pagination and the map fall out of sync.

Search that works from the first click

We fixed two search issues: an empty search no longer comes back with no results on a cold start, and searching without a location no longer loads every venue at once — keeping results fast and relevant.