If you are on 4.1.0, update now. 4.1.0 is unusable: opening a trip fails, and so does the map settings page you would use to work around it. This release fixes that, along with two other reported bugs. No breaking changes, no schema change, nothing to do after updating.
The planner would not open (#2135)
Opening a trip landed on an error page, and so did Settings > Map and the admin default-settings page, which left nowhere to change the basemap from. It was not limited to instances that picked OpenFreeMap on purpose: a fresh install falls through to the new default basemap, and an instance still carrying a CARTO template from before 4.1.0 was sent to that same default by the rule meant to spare it the "API KEY REQUIRED" watermark. Entering a CARTO key did not help, because the settings preview never passed the key along, which is what made it inescapable.
Leaflet took its zoom limit from the tile layer that drew the basemap. 4.1.0 made the default basemap a vector style, which is drawn by a GL canvas instead, so the map was left with no limit at all and the marker cluster refused to attach to it. The limit now sits on the map itself, so it holds whichever basemap is drawn, and all three map settings previews pass the key along so they show the basemap you configured.
Thanks to @wivaku, @justinjakull, @simonszu and @exxamalte for the reports and for narrowing it down so quickly.
Also fixed
- Saving a place to a collection could report it as a duplicate of an unrelated place, because a named candidate that matched nothing by name fell back to a coordinate match: the restaurant and the bar upstairs reported each other. Provider ids are read now as well, so a place renamed since it was saved is recognised instead of being saved twice (#2137).
- A multi-day accommodation filled every day of the calendar subscription with an all-day block, on top of the check-in and check-out events that already carry the times. When the stay records both, the block goes and the two hand-overs stand on their own, the same way parking and rentals work since 4.1.0 (#2136).
Upgrading
Nothing to do beyond pulling the new image. If your map settings still show a CARTO template and you have no key, the map falls back to OpenFreeMap Positron as it did in 4.1.0, and now draws it without taking the page down.