v11.0.0-beta.6
Pre-release
Pre-release
Breaking changes ⚠️
- Consolidate FetchTileFunctionCallback and CancelTileFunctionCallback by single type TileFunctionCallback
- Enable optional image usage in setStyleCustomRasterSourceTileData() API
- Return 'Undefined' value if the developer is trying to access the root projection property which is not defined in the style
- Remove line-edge-clip property
Features ✨ and improvements 🏁
- Improve the caching model for the Custom Raster Source. Enable
tile-cache-budget
source property API - Flood lighting and AO ground contribution in draped mode
- Optimize Custom Raster source data update
- Increase rendering performance of shadows
- Relax style parsing of an unknown style layer properties
- Optimise memory usage in the fill-extrusion layer
- Improve the rendering performance of a symbol layer that uses symbol-sort-key property
- Reduce memory usage in fill-extrusion flood light and ground ambient occlusion
- Update mapbox-common to v24.0.0-beta.6
Bug fixes 🐞
- Fix a bug where the map would not zoom above a certain threshold on high-pitched views
- Fix crashes if 3D layers are used alone on terrain or globe without any other layer types
- Fix line layer leaking if placed behind the satellite layer
- Fix line and raster layers interop for draped mode
- Fix a crash problem that occurred when consecutive snapshot requests were made
- Correct half-texel misalignment in raster-color lookup texture sampling
- Use the system's default fraction digit setting for currency formatting
- Fix erroneous shadow map sampling of distant landmarks
- Fix incorrect level-of-detail model being chosen for trees in some scenarios
- Fix the style layer minimum and maximum zoom default values