Stable release. CARTO began requiring an API key to avoid a watermark on their free basemap tiles (Light/Voyager/Dark/Satellite) — this release adds a
carto_api_keyoption to remove it, plus two new basemap styles that never need a key at all. Upgrading alone doesn't fix an existing watermark: if you're onmap_style: Light/Voyager/Dark/Satellite, setcarto_api_key(free, no account) or switch to the newGrey/GreyDarkto clear it.
What's new
-
carto_api_keyconfig option — free CARTO API key (no account needed — carto.com/basemaps/apikey) removes the "API key required" watermark CARTO now stamps on anonymous tiles. Set it in the editor's Map section or via YAML; leaving it unset keeps the previous (watermarked but working) tiles.carto_api_key: your-free-carto-key
-
Two new no-key map styles:
GreyandGreyDark— Esri Light/Dark Grey Canvas basemaps, for anyone who'd rather not sign up for a CARTO key at all.
Internal
- Centralized the "is this basemap dark" check (previously duplicated across 4 files) into a shared
basemap-styles.tshelper, so markers, cluster icons, the scale-line, the progress-bar palette, and wind-streamline colors all correctly treat the newGreyDarkstyle as dark.
Full Changelog: v3.8.0...v3.9.0