Releases: mapbox/mapbox-core-maps-ios
Releases · mapbox/mapbox-core-maps-ios
v11.7.1
v11.7.0
Features ✨ and improvements
- Reduced style parsing time
- Remove extra rendering delay during animation on iOS: stop coalescing style updates
- Introduce clip-layer-scope to remove data from certain style fragments only
- Enable multiple meta tiling schemes for composited sources
- Update the minimum number of vertex attributes used for data-driven styling
- Introduce new QRF, QSF and FeatureState related APIs to support the new "featuresets" types
- Add new addInteraction() API to the Map.
Bug fixes
- Correctly update what layers to clip when clip-layer-types layout property is set.
- Fix shadow rendering issues with fill-extrusion-cutoff-fade-range property.
- Significantly reduce the rate at which raster-particle trails cross each other.
- Fixed normal offset to improve shadow accuracy.
- Fix assertion hit at the tile store request
- Fix feature state coalescing when both set and remove featurestate changes are queued for update
- Fix data synchronization between renderer and the main threads on map resize.
- Regenerate location indicator mipmap on image change
- Fix DVA position update for annotated Geojson Feature with allowZElevate to be true
- Fix landmark visibility issues near tile borders
- Fix elevated line depth occlusion issue in 2D mode
- Fix crash on style pack load when no access token is set
- Return parsing errors if runtime added style import JSON is not valid
- Return operation error for featurestate related API in case the featureset is not valid
- Fix missing models in rendering result if
reduceMemoryUse
is called before taking snapshot - Clear tile pyramid on color theme change before the tiles are updated
- Compilation error due to dynamic_cast on embedded linux
- Fix the incorrect behaviour when using
symbol-z-oder
property - Fix retrieval of tilesets for 3d tiles in offline mode
- Fix rendering errors of patterns on high zoom levels
- Relayout layers on source layer change
️ Other
- [private] Generate multiple NDK artifacts
- Fix retrieval of tilesets for 3d tiles in offline mode
- Improve performance with density limit for fill-extrusion-flood-light
v10.19.1
v11.7.0-rc.2
Bug fixes 🐞
- Fix versioning in LICENSE.md
v11.7.0-rc.1
v11.6.1
Features ✨ and improvements 🏁
- Upgrade mapbox-common to v24.6.1.
Bug fixes 🐞
- Fix for offline retrieval of 3D tiles for standard style.
v11.7.0-beta.2
Features ✨ and improvements 🏁
- Reduced style parsing time
- Remove extra rendering delay during animation on iOS: stop coalescing style updates
- Introduce clip-layer-scope to remove data from certain style fragments only
- Enable multiple meta tiling schemes for composited sources
- Update the minimum number of vertex attributes used for data-driven styling
- Introduce new QRF, QSF and FeatureState related APIs to support the new "featuresets" types
- Add new addInteraction() API to the Map.
Bug fixes 🐞
- Correctly update what layers to clip when clip-layer-types layout property is set.
- Fix shadow rendering issues with fill-extrusion-cutoff-fade-range property.
- Significantly reduce the rate at which raster-particle trails cross each other.
- Fixed normal offset to improve shadow accuracy.
- Fix assertion hit at the tile store request
- Fix feature state coalescing when both set and remove featurestate changes are queued for update
- Fix data synchronization between renderer and the main threads on map resize.
- Regenerate location indicator mipmap on image change
- Fix DVA position update for annotated Geojson Feature with allowZElevate to be true
- Fix landmark visibility issues near tile borders
- Fix elevated line depth occlusion issue in 2D mode
v11.6.0
Features ✨ and improvements 🏁
- Render inner glow effect on circle layers with negative blur
- Support for model-uris as properties in geojson model layers
- Introduce clip layer to remove 3d data
- Introduce experimental line-trim-color and line-trim-fade-range line layer properties
- Enable direct rendering into Custom Raster source tiles
- Allow usage of the tile leveling schemes with maximum zoom exceeding 16
- Clip layer feature parity with gl-js
- Add applyTransformFast function to aabb which calculates faster bounds for simple transforms.
- Introduce a new 'allowZElevate' option in DynamicViewAnnotationOptions. When set to true, the annotation will be positioned on the rooftops of buildings, including both fill extrusions and models.
- Upgrade mapbox-common to v24.6.0
Bug fixes 🐞
- Fix blinking of layer as you are panning across the antimeridian
- Fix symbols with occlusion crashing on iOS simulators
- Set correct core maps version to CFBundleShortVersionString in the Info.plist
- Fix elevated line occlusion issue in 2D mode
- Fix model-front-cutoff paint property for meshopt models
- Improved line-pattern precision
- Custom raster source fixes when camera shows antimeridian or multiple world copies
- Fix Android local glyph rasterization to ensure the correct Typeface is used.
v11.6.0-rc.1
Features ✨ and improvements 🏁
- Support negative values for
CircleLayer.circleBlur
to render inner glow effect. - Bump Mapbox Common to v24.6.0-rc.1
Bug fixes 🐞
- Fix symbols with occlusion crashing on iOS simulators
- Set correct core maps version to CFBundleShortVersionString in the Info.plist
- Fix elevated line occlusion issue in 2D mode
v11.5.3
Bug fixes 🐞
- Fix crash on iOS simulators when using symbols with occlusion
- Fix color-theme colorization of emissive model colors
- Adjust brightness when color-theme is applied on models
- Fix Android local glyph rasterization to ensure the correct Typeface is used
- Fix map freezing and huge memory consumption issue when using 3d models
- Custom raster source fixes when camera shows antimeridian or multiple world copies
- Fix shadow rendering issues with
fill-extrusion-cutoff-fade-range
property