> For the complete documentation index, see [llms.txt](https://docs.mapbox.com/api/ja/llms.txt)

# Maps service changelog

## Vector Tiles API

### Mar 7, 2023

-   Removed `sortby` parameter from list styles endpoint in Styles documentation

### Jan 23, 2023

-   Removed beta flag from MTS API

### Oct 31, 2022

-   Updated tileset ID's wording in MTS documentation

### July 14, 2022

-   Documented the Vector Tiles API's [default cache headers](https://docs.mapbox.com/api/ja/maps/vector-tiles/#vector-tiles-api-restrictions-and-limits) and linked to new troubleshooting page with tips on working with caching.

### May 4, 2022

-   Document MTS jobs `superseded` stage in the ["Retrieve information about a single tileset job"](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#retrieve-information-about-a-single-tileset-job) endpoint.

### Jun 4, 2021

-   Documented the Vector Tiles API's [cache behavior](https://docs.mapbox.com/api/ja/maps/vector-tiles/#vector-tiles-api-restrictions-and-limits) when compositing multiple tileset IDs.

### May 22, 2019

-   The endpoint that serves vector tiles generated from Mapbox Studio styles is now the [Vector Tiles API](https://docs.mapbox.com/api/ja/maps/vector-tiles).

### October 28, 2016

-   Document `.mvt` extension for vector tiles, over `.vector.pbf`.

## Raster Tiles API

### July 14, 2022

-   Documented the Raster Tiles API's [default cache headers](https://docs.mapbox.com/api/ja/maps/raster-tiles/#raster-tiles-api-restrictions-and-limits) and linked to new troubleshooting page with tips on working with caching.

### Jun 4, 2021

-   Documented the Raster Tiles API's [cache behavior](https://docs.mapbox.com/api/ja/maps/raster-tiles/#raster-tiles-api-restrictions-and-limits) when compositing multiple tileset IDs.

### May 22, 2019

-   The endpoint that serves raster tiles generated from satellite imagery tilesets and tilesets generated from raster data uploaded to Mapbox.com is now the [Raster Tiles API](https://docs.mapbox.com/api/ja/maps/raster-tiles).

### August 3, 2016

-   Specifies that map tiles including `mapbox.satellite` are delivered as JPEG regardless of requested format.

## Static Images API

### July 14, 2022

-   Under the [restrictions and limits section](https://docs.mapbox.com/api/ja/maps/static-images/#static-images-api-restrictions-and-limits), linked to new troubleshooting page with tips on working with caching.

### July 20, 2021

-   Updated the maximum zoom value from `20` to `22`.

### April 16, 2021

-   Updated the rate limit for the Static Images API from 1,200 to 1,250 requests per minute.

### February 24, 2021

-   Added `422: Overlay bounds are out of range.` HTTP response code to [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images).

### December 10, 2020

-   Added documentation for requesting a static image using a bounding box with the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images).

### November 12, 2020

-   Added documentation for using the optional `padding` parameter with the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images).

### October 29, 2020

-   Added `422: invalid style source` HTTP response code to the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images) to denote that styles will fail if the underlying source contains invalid values.

### November 13, 2019

-   Added clarification for using `@2x` parameter on [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images) with a [Custom Marker](https://docs.mapbox.com/api/ja/maps/static-images/#custom-marker).

### November 12, 2019

-   Removed beta status of the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images)'s documentation for [style parameters](https://docs.mapbox.com/api/ja/maps/static-images/#style-parameters).

### October 17, 2019

-   Clarified [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images)'s prioritization of the `before_layer` query parameter.

### September 27, 2019

-   Updated the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images) with documentation for [style parameters](https://docs.mapbox.com/api/ja/maps/static-images/#style-parameters).

### September 25, 2019

-   Updated the rate limit for the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images/) from 600 requests per minute to 1,200 requests per minute.

### August 5, 2019

-   Updated the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images) to reflect the fact that if the referenced style contains raster sources, the returned file will be a JPEG rather than a PNG.

### May 22, 2019

-   The endpoint that serves static map images generated from vector map styles is now the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images).

### April 10, 2017

-   Moved documentation for the Static (Classic) API to a separate page.
-   Moved the [Retrieve a standalone marker](https://docs.mapbox.com/api/ja/legacy/maps#retrieve-a-standalone-marker) under [Maps](https://docs.mapbox.com/api/ja/maps/).

### March 14, 2017

-   Added documentation for styling stroke width for encoded polyline static requests.

### February 23, 2017

-   Added documentation for the [Static API](https://docs.mapbox.com/api/ja/maps/static-images) with overlays.

### August 8, 2016

-   Corrected the maximum size of a custom icon placed on a static map.

### April 5, 2016

-   Reiterates that even with the `attribution=false` option, attribution is required for static maps that include OpenStreetMap data.

## Static Tiles API

### July 14, 2022

-   Under the [restrictions and limits section](https://docs.mapbox.com/api/ja/maps/static-tiles/#static-tiles-api-restrictions-and-limits), linked to new troubleshooting page with tips on working with caching.

### July 20, 2021

-   Updated the maximum zoom value from `20` to `22`.

### April 16, 2021

-   Updated the rate limit for the Static Tiles API from 5,000 to 6,000 requests per minute.

### February 18, 2021

-   Noted that the Static Tiles API will return a PNG if the queried tileset contains only vector layers.

### October 29, 2020

-   Added `422: invalid style source` HTTP response code to the [Static Tiles API](https://docs.mapbox.com/api/ja/maps/static-tiles) to denote that styles will fail if the underlying source contains invalid values.

### September 25, 2019

-   Updated the rate limit for the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images/) from 600 requests per minute to 1,200 requests per minute.

### May 22, 2019

-   The endpoint that serves raster tiles generated from Mapbox Studio styles is now the [Static Tiles API](https://docs.mapbox.com/api/ja/maps/static-tiles).

## Styles API

### November 29, 2023

-   Added the `standard` GA endpoint for Mapbox Standard and removed the `standard-beta` endpoint

### August 2, 2023

-   Added the `standard-beta` endpoint for Mapbox Standard

### July 14, 2022

-   Documented the Styles API's [default cache headers](https://docs.mapbox.com/api/ja/maps/styles/#styles-api-sprites-restrictions-and-limits) and linked to new troubleshooting page with tips on working with caching.

### January 11, 2022

-   Added documentation for the new [Protected](https://docs.mapbox.com/api/ja/maps/styles/#protect-a-style) endpoint.

### August 3, 2021

-   Updated the description for the [Request embeddable HTML](https://docs.mapbox.com/api/ja/maps/styles/#request-embeddable-html) endpoint's optional `hash` parameter to show that it can also accept values for bearing and pitch.

### May 19, 2021

-   Added documentation for the new [Retrieve a style ZIP bundle](https://docs.mapbox.com/api/ja/maps/styles/#retrieve-a-style-zip-bundle) endpoint.

### January 5, 2021

-   Corrected size limit of uploaded style documents in [Styles API restrictions and limits](https://docs.mapbox.com/api/ja/maps/styles/#styles-api-restrictions-and-limits).

### December 11, 2020

-   Updated Styles API documentation for the handling of the glyphs property for both the [Create a style](https://docs.mapbox.com/api/ja/maps/styles/#create-a-style) and the [Update a style](https://docs.mapbox.com/api/ja/maps/styles/#update-a-style) endpoints.

### October 29, 2020

-   Updated the Styles API documentation to include information about how to access [immutable, versioned sprites](https://docs.mapbox.com/api/ja/maps/styles/#how-to-retrieve-a-sprite-id).
-   Included note about supporting decimal values of scaled sprite displays.
-   Added `422: invalid style source` HTTP response code to the [Static Images API](https://docs.mapbox.com/api/ja/maps/static-images) and [Static Tiles API](https://docs.mapbox.com/api/ja/maps/static-tiles) to denote that styles will fail if the underlying source contains invalid values.

### August 6, 2020

-   Made some minor fixes to [Update a style](https://docs.mapbox.com/api/ja/maps/styles/#update-a-style).

### August 5, 2020

-   Added note about sprite optimization in [Styles API](https://docs.mapbox.com/api/ja/maps/styles/#sprites).

### June 11, 2020

-   Documented the `sortby` and `draft` parameters for the Styles API's [List styles endpoint](https://docs.mapbox.com/api/ja/maps/styles/#list-styles).

### February 6, 2020

-   Removed `metadata` parameter documentation for the GET style endpoint: [Styles API](https://docs.mapbox.com/api/ja/maps/styles/#retrieve-a-style).

### January 30, 2020

-   Increase limit of images per sprite from 500 to 1,000: [Styles API](https://docs.mapbox.com/api/ja/maps/styles/#sprites).
-   Documented `metadata` parameter of the GET style endpoint: [Styles API](https://docs.mapbox.com/api/ja/maps/styles/#retrieve-a-style).

### August 28, 2019

-   Updated the [Styles API](https://docs.mapbox.com/api/ja/maps/styles) with documentation on endpoints for [adding multiple images to sprite](https://docs.mapbox.com/api/ja/maps/styles#add-multiple-new-images-to-sprite) and [deleting multiple images from sprite](https://docs.mapbox.com/api/ja/maps/styles#delete-multiple-images-from-sprite).

### July 25, 2019

-   Updated [Styles API](https://docs.mapbox.com/api/ja/maps/styles/#request-embeddable-html) to show parameters for `mapboxGLVersion` and `mapboxGLGeocoderVersion`.

### June 26, 2019

-   Renamed the Maps API to the [Legacy Maps API](https://docs.mapbox.com/api/ja/legacy/maps/). Users who want to retrieve an HTML slippy map are advised to use the Styles API [Request embeddable HTML](https://docs.mapbox.com/api/ja/maps/styles/#request-embeddable-html) endpoint instead.

### May 23, 2019

-   Updated [Styles API](https://docs.mapbox.com/api/ja/maps/styles/#request-embeddable-html) to show parameter for draft style.

### August 24, 2018

-   Updated the list of Mapbox-designed styles available to all access tokens to include version 4 of the Mapbox Navigation styles.

### August 24, 2017

-   Removed `traffic-day-v2` and `traffic-night-v2` from the list of available Mapbox styles in the Styles API.
-   Added `navigation-preview-day-v2`, `navigation-preview-night-v2`, `navigation-guidance-day-v2`, and `navigation-guidance-night-v2` to the list of available Mapbox styles in the Styles API.

### May 16, 2017

-   Updated the [Styles API](https://docs.mapbox.com/api/ja/maps/styles/) documentation with URLs to the Mapbox Streets v10, Mapbox Outdoors v10, and Mapbox Satellite Streets v10 styles.

### April 11, 2017

-   Added JavaScript examples for the [Styles API](https://docs.mapbox.com/api/ja/maps/styles).

### July 18, 2016

-   Restore listing endpoint for styles.

### July 11, 2016

-   Removed documentation for listing endpoint for styles.

### June 20, 2016

-   Added documentation for the new OGC WMTS endpoint for maps.

### May 10, 2016

-   Update the Styles API section with latest `v9` styles, remove `basic` and `bright` styles from documentation.

## Tilequery API

### Mar 13, 2024

-   Updated Tilequery API documentation to reflect the added support for [`rasterarray` tilesets](https://docs.mapbox.com/api/ja/maps/tilequery/#retrieve-features-from-rasterarray-tilesets).

### July 14, 2022

-   Documented the Tilequery API's [default cache headers](https://docs.mapbox.com/api/ja/maps/tilequery/#tilequery-api-restrictions-and-limits) and linked to new troubleshooting page with tips on working with caching.

### Jun 4, 2021

-   Documented the Tilequery API's [cache behavior](https://docs.mapbox.com/api/ja/maps/tilequery/#tilequery-api-restrictions-and-limits) when compositing multiple tileset IDs.

### April 24, 2018

-   Added documentation for the [Tilequery API](https://docs.mapbox.com/api/ja/maps/tilequery/).

## Uploads API

### January 25, 2021

-   Removed the `private` property from the [Uploads API](https://docs.mapbox.com/api/ja/maps/uploads#create-an-upload) since this is not an allowed property right now.

### October 2, 2020

-   Updated the Uploads API [Create an upload endpoint](https://docs.mapbox.com/api/ja/maps/uploads#create-an-upload) to prevent users from replacing Mapbox Tiling Service tilesets.

### November 5, 2019

-   Added a new `private` property to the [Uploads API](https://docs.mapbox.com/api/ja/maps/uploads#create-an-upload).

### December 7, 2017

-   Added character limit notes to `tileset` and `name` parameters in the Uploads API *create* endpoint.

### May 9, 2017

-   Added a POST request endpoint to Uploads API credentials `POST /uploads/v1/{username}/credentials` and updated documentation. GET requests will still work.

### March 4, 2016

-   Increased public Upload limits

## Mapbox Tiling Service

### June 21, 2023

-   Documented the new activity endpoint to return 30-day tileset usage data [Retrieve tileset activity](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#retrieve-tileset-activity)

### October 26, 2022

-   Under [Restrictions and limits](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#mapbox-tiling-service-restrictions-and-limits), reduced MTS read rate limit from 100,000 to 3,000. Updated Delete a tileset with MTS write rate limit.

### Aug 19, 2022

-   Make the use of `tileset_id`, `tilesets`, `tileset_name`, `id` more consistent.

### July 14, 2022

-   Documented the [default cache headers for TileJSON requests](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#mapbox-tiling-service-restrictions-and-limits) and linked to new troubleshooting page with tips on working with caching.

### January 19, 2021

-   Added `accept_invalid_sources` as an optional parameter to the Mapbox Tiling Service [Validate a recipe](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#validate-a-recipe) endpoint.

### December 20, 2020

-   Updated individual file upload limit to be 20 GB for [MTS upload endpoints](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#create-a-tileset-source).

### December 11, 2020

-   Fixed the response for the [Publish a tileset endpoint](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#response-publish-a-tileset) to be `jobId` (the actual response given) instead of `job_id`.

### September 14, 2020

-   Updated the Mapbox Tiling Service [List tilesets endpoint](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#list-tilesets) to have a maximum limit value of 100 instead of 500.

### August 17, 2020

-   Documented the `layer_stats` object returned in the response for the Mapbox Tiling Service [Retrieve information about a single tileset job](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#retrieve-information-about-a-single-tileset-job) endpoint.

### August 5, 2020

-   Remove Tileset status endpoint from the [Mapbox Tiling Service API docs](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service).

### July 31, 2020

-   Added Mapbox Tiling Services [PUT endpoint](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#replace-a-tileset-source) for replacing a tileset's source data.

### June 22, 2020

-   Changed the response of the Mapbox Tiling Service [PATCH endpoint](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#update-a-tilesets-recipe) for updating a tileset's recipe to `HTTP 204`.
-   Added pagination to the [list jobs](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#list-information-about-all-jobs-for-a-tileset) and [list tileset sources](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#list-tileset-sources) endpoints for [Mapbox Tiling Service (MTS)](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service).

### June 11, 2020

-   Added `409` HTTP response code to the [Mapbox Tiling Service error codes](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#mapbox-tiling-service-errors) to denote a locked tileset source.

### May 28, 2020

-   The Tilesets API has a new name! It's now called [Mapbox Tiling Service (MTS)](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service). The endpoints that you use to access MTS have not changed, and still follow the format `/tilesets/v1/`.

### May 7, 2020

-   Documented new Tilesets API [PATCH endpoint](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#update-tileset-information) for updating tileset information, such as `name`, `description`, `private`, and `attribution`.

### April 16, 2020

-   Changed how Tilesets API recipes manage IDs in features and tiles when [creating tilesets](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#create-a-tileset) and [updating their recipes](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#update-a-tilesets-recipe). Read more about recipe identification in the [recipe reference](https://docs.mapbox.com/help/troubleshooting/tileset-recipe-reference/#identification).

### April 2, 2020

-   Changed the response for deleting tileset source from 201 to 204 in [Tilesets API](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#delete-a-tileset-source).

### February 20, 2020

-   Limited the GET sources endpoint in the [Tilesets API](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#list-tileset-sources) to 2000 results.

### February 17, 2020

-   Changed the response of the GET status endpoint in the [Tilesets API](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/). Users relying on the `last_completed_job`, `success`, `failed`, `queued`, or `processing` attributes should update their applications to use `latest_job` and `status`.

### February 03, 2020

-   Updated the rate-limits for various end-points associated with tilesets endpoints.
-   Fixed an invalid URL warning found during unit test

### November 5, 2019

-   Updated the existing `private` property in the [Tilesets API](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#create-a-tileset), which is now available to all Mapbox users and `true` by default.

### September 24, 2019

-   In order to provide more clarity about what these Tilesets API endpoints return:
    -   Renamed the 'Retrieve a single tileset job' endpoint to ['Retrieve information about a single tileset job'](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#retrieve-information-about-a-single-tileset-job).
    -   Renamed the 'List all jobs for a tileset' endpoint to ['List information about all jobs for a tileset'](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#list-information-about-all-jobs-for-a-tileset).

### August 26, 2019

-   Updated the [Tilesets API](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#mapbox-tiling-service-restrictions-and-limits) rate limits to reflect reality.

### August 1, 2019

-   Documented new beta endpoints for the [Tilesets API](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service) that allow you to create and interact with [tileset sources](https://docs.mapbox.com/help/glossary/tileset-source/), [tileset recipes](https://docs.mapbox.com/help/glossary/tileset-recipe/), and [tilesets](https://docs.mapbox.com/help/glossary/tileset/).

### June 5, 2019

-   Moved the [Retrieve TileJSON metadata](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#retrieve-tilejson-metadata) endpoint from the Maps API documentation to the Tilesets API documentation to better reflect the fact that TileJSON describes a tileset.

### February 1, 2019

-   Added the [`delete` endpoint](https://docs.mapbox.com/api/ja/maps/mapbox-tiling-service/#delete-tileset) to the Tilesets API.

### January 13, 2017

-   Document Tilesets API

## Datasets API

### July 14, 2022

-   Documented the Datasets API's [default cache headers](https://docs.mapbox.com/api/ja/maps/datasets/#datasets-api-restrictions-and-limits) and linked to new troubleshooting page with tips on working with caching.

### May 13, 2020

-   Documented new Datasets API `sortby` query parameter on the [list endpoint](https://docs.mapbox.com/api/ja/maps/datasets/#list-datasets), which allows you to sort by `modified` or `created` (default) dates.

### November 2, 2016

-   Removed preview label for Datasets API.

### October 17, 2016

-   Removed documentation for the bulk write endpoint for datasets.

### September 8, 2016

-   Update Datasets listing endpoint scope to be `datasets:list`, instead of `datasets:read`

### August 1, 2016

-   Specifies that the feature endpoint of the Datasets API does not yet support GeometryCollection geometries or features without geometries.

### March 30, 2016

-   Fixes documentation for the Datasets API batch endpoint: the URL ends with `/features` and is a `POST` endpoint, not a `PUT` endpoint as written earlier.

## Fonts API

### July 14, 2022

-   Documented the Fonts API's [default cache headers](https://docs.mapbox.com/api/ja/maps/fonts/#fonts-api-restrictions-and-limits) and linked to new troubleshooting page with tips on working with caching.

### November 4, 2020

-   Added documentation for retrieving font metadata using the [Fonts API](https://docs.mapbox.com/api/ja/maps/fonts/#retrieve-font-metadata).

### October 30, 2020

-   Added documentation for updating font metadata using the [Fonts API](https://docs.mapbox.com/api/ja/maps/fonts/#update-font-metadata).

### August 13, 2020

-   Added documentation for font deletion to the [Fonts API](https://docs.mapbox.com/api/ja/maps/fonts/#delete-a-font).

### January 8, 2020

-   Documented new [Fonts API](https://docs.mapbox.com/api/ja/maps/fonts) endpoints: [List fonts](https://docs.mapbox.com/api/ja/maps/fonts/#list-fonts) and [Add a font](https://docs.mapbox.com/api/ja/maps/fonts/#add-a-font).

## Mapbox Standard Style

### April 13, 2026

-   Added indoor maps for 202 major airports around the world.
-   Indoor areas are not visible by default, set `showIndoor` to `true` to view them.
-   Indoor labels can be toggled using the `showIndoorLabels` configuration.

### December 8, 2025

-   Added support for custom color control of various land uses: `colorCommercial`, `colorEducation`, `colorMedical`, and `colorIndustrial`.
-   Added support for custom color control of background land: `colorLand`.
-   Added support for custom color and visibility control of 3d map elements: `show3dBuildings`, `colorBuildings`, `show3dTrees`, and `show3dLandmarks`.
-   Expanded Landmark Icon coverage and improved `dark` mode icons.
-   Visual improvements for crosswalk and one-way arrow symbols.
-   Visual improvements for building shadows in `dusk` mode.
-   Added 3D Building Facades:
-   Building Facades are not visible by default, set `show3dFacades` to true to view them.
-   Building Facades are currently available in Munich, Berlin, San Francisco, New York City, Las Vegas, and Tokyo only.

### October 6, 2025

-   Added `fuelingStationModePointOfInterestLabels` to control the visibility of fuel and electric charging station POI labels.

### August 4, 2025

-   Added `showLandmarkIconLabels` to control visibility of Landmark Icon Labels.
-   Added support for custom color control of Place Labels: `colorPlaceLabels`.
-   Added support for customizing the visibility and color of Administrative Boundaries: `showAdminBoundaries`, `colorAdminBoundaries`.
-   Added support for customizing the color of Greenspaces and Water: `colorGreenspace`, `colorWater`.
-   Added support for customizing the color of Road Labels: `colorRoadLabels`.
-   Added support for further customization of POI Labels, including their density, shape, color, and color type: `densityPointOfInterestLabels`, `backgroundPointOfInterestLabels`, `colorModePointOfInterestLabels`, `colorPointOfInterestLabels`.
-   Added support for custom fonts in addition to the list of stock fonts in styles. Standard will fallback to a default font if a custom font does not have the necessary font weights.

### May 5, 2025

-   Added Landmark Icons (beta):
-   Landmark Icons are not visible by default, set `showLandmarkIcons` to `true` to view them.
-   Landmark Icons are currently available in Berlin, London, New York, San Francisco and Tokyo only.

### April 3, 2025

-   Added feature-state for building interactions:
-   `highlight` - When `true`, the building is highlighted. Use this state to create a temporary effect (e.g. hover).
-   `select` - When `true`, the building is selected. Use this state to create a permanent effect. Note: the `select` state has a higher priority than `highlight`.
-   Works on 3D and 2D building footprint layers. Landmarks not included.

### December 18, 2024

-   Added support for custom map color themes using a LUT (look-up table).
-   Added support to customize color for parts of the road network: `colorMotorways`, `colorTrunks`, and `colorRoads`.
-   Added taxi icon to indicate taxi stands.
-   Added support for basic interaction with place labels and poi labels using the experimental [featuresets API](https://docs.mapbox.com/style-spec/reference/root/#featuresets).
-   Visual improvements by adjusting fog range and setting a higher minzoom for toilet POI types.
-   Fixed bug related to missing polygon roundabouts.

### November 25, 2024

-   Added support for language and worldview switching for labels and boundaries.

### July 31, 2024

-   Introduced Standard satellite style with additional configurations `showRoadsAndTransit` and `showPedestrianRoads`.
-   Added new `theme` configuration with `default`,`faded` and `monochrome` themes.
-   Added new `show3dObjects` config to toggle visibility for 3D layers, including shadows and ambient occlusion.
-   Style improvements for road label visibility and POI label and icon colors.
-   Set `icon-occlusion-opacity` and `text-occlusion-opacity` for all labels (except POI and transit labels).
-   Set `fill-extrusion-cutoff-fade-range` for 3D buildings and `model-cutoff-fade-range` for tree models.
-   Fixed `fill-extrusion-base` to ensure it is never below 0.

### June 5, 2024

-   Style improvements for transit label text and icon spacing, industrial land use color, building height fallback values, and landmark wall brightness.
-   Added skateparks
-   Added zoom based wind turbine blade rotation
-   Set a new low zoom default map location

### January 24, 2024

-   Fixed bugs for golf holes label layer styling [issue](https://github.com/mapbox/mapbox-gl-js/issues/13028), turning feature outline layer order and improved tunnel styling