Skip to content

Releases: mapbox/mapbox-core-maps-ios

v11.10.4

15 Jul 14:38
47d7921
Compare
Choose a tag to compare

Dependency Updates

  • Upgrade mapbox-common to v24.10.2

v11.10.3

19 Mar 13:15
7b82f34
Compare
Choose a tag to compare

Bug fixes 🐞

  • Upgrade mapbox-common to v24.10.1

Features ✨ and improvements 🏁

  • Tile loading speedup

v11.11.0-rc.2

12 Mar 20:08
ced4f32
Compare
Choose a tag to compare
v11.11.0-rc.2 Pre-release
Pre-release

Bug fixes 🐞

  • Fixed incorrect rgba to hsla conversion for white color (#2705)
  • Fix vector images rasterization (#2589)
  • Make katakana and CJK symbol rendered correctly in vertical writing mode (#2549)

v11.11.0-beta.1

28 Feb 11:32
2dea846
Compare
Choose a tag to compare

Features ✨ and improvements 🏁

  • ColorTheme for imports runtime API
  • Introduce style iconsets API
  • Support for non-opaque colors in image parameters
  • Feature elevated circles

Bug fixes 🐞

  • Fixing missing vector images after style change
  • Ensure background color is correctly set
  • Fix background layer not being updated if raster image was updated in-place or if color theme changed
  • [MAPSNAT-2730] Trigger DVA replacement if zoom diff is big
  • [MAPSNAT-2719] Fix line placement symbol disappearing issue when in zoom level 5
  • Fixing LUT not being applied to in-place updated images. Fixing in-place updates for SDF images.
  • Place viewannotation away from camera when pitch > 45
  • Fix rasterization of images with positive mask coordinates
  • Fix mipmaps for images updated inplace
  • [MAPS3D-1691] Fix dark shades of gradient effect in night preset
  • Vector icons supported in location indicator layer
  • Fix Custom Raster Source behavior on re-creation

💫️ Other

  • [DRIVE3D-1028]Tweak far plane distance for ortho camera to work well with tunnels
  • [MAPS3D-1644] Add support for non numeric ids for queryRenderedFeatures of model layer
  • [MAPS3D-1679] cache VAO's for model layer
  • No need to mark vertex array state dirty for shared contexts on each usage.
  • Elevated structures wireframe + Debug groups of 3 depth reconstruction phases
  • [MAPS3D-1647] trigger shadow rerender on model upload

v11.10.2

25 Feb 10:09
dede3d5
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fixing missing vector images after style change.

v11.10.1

24 Feb 10:25
67f05e5
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fixing LUT not being applied to in-place updated images. Fixing in-place updates for SDF images.
  • Fix background layer not being updated if raster image was updated in-place or if color theme changed
  • Vector icons supported in location indicator layer
  • Fix mipmaps for images updated inplace
  • Ensure background color is correctly set.

v11.10.0

24 Feb 10:19
1a2ba1f
Compare
Choose a tag to compare

Features ✨ and improvements 🏁

  • Add setViewAnnotationAvoidLayers API
  • Support data driven expression for *use-theme properties
  • Runtime LUT API
  • ViewAnnotationOptions extended with minZoom/maxZoom fields to control DVA visibility
  • Migrate resources from HTTP URL to mapbox://
  • ViewAnnotationOptions::priority field introduced to control view annotations placement order explicitly
  • Support expression input for promoteId

Bug fixes 🐞

  • Prefer last used anchor for DVA placement
  • Fix out of bound issue of gradient effect
  • Fix hidden elements caused by flood lighting
  • Fixing parsing raster sprite images with float stretch/content coordinates
  • Fix glyph loading issue when incorrect glyph url is used
  • Fix color theme data decoding
  • Speeding up start with big old offline database
  • Fixing disappearing tiles in some rare conditions
  • Fix rasterization of images with positive mask coordinates
  • Place viewannotation away from camera when pitch > 45
  • Fix dark shades of gradient effect in night preset
  • Fix exception on the platform side while parsing the config expression
  • Fix problems with models and depth precision in ortho projection
  • Fix for autoMaxZoom=true
  • Fixed background layers which used images from a mapbox-hosted style
  • Fixed images being displayed incorrectly in some cases with line patterns and line-join:none
  • Clipping next zoom with maxzoom during calculation of text/icon size. Fixed text-zoom interpolation to 0.
  • Fix too early sources loaded event
  • Fix line rendering for layers with elevated and non-elevated buckets
  • Fix crash on style re-load if a config referenced in the expression was missing
  • Fix high cpu usage when map goes to background

💫️ Other

  • Fix road shadows issues when far away and low zoom levels
  • Extend tilecover for elevated roads avoiding missing road segments
  • Fix problems with models and depth precision in ortho projection

v11.9.2

20 Jan 09:22
af17fef
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fixing disappearing tiles in some rare conditions

v11.9.1

17 Jan 08:07
ff142b8
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fix crash on style re-load if a config referenced in the expression was missing
  • Fixed missing on style loaded call if sprite is absent in cache and there are no network connection
  • Fixed background layers which used images from a mapbox-hosted style

v11.9.0

18 Dec 07:59
9fdb574
Compare
Choose a tag to compare

Features ✨ and improvements 🏁

  • Add per-interaction clickable radius
  • Vector icons support: SDK will now download vector icons and rasterize them locally, which will results in better icon quality for icons resized via icon-size. Changeable colors support: icon expression can now have optional parameter to change named colors described in SVG icons metadata.
  • Add support for shadows from elevated structures
  • Initial precipitation support
  • Add support for color-theme overrides in imports without external API
  • Introduce '*-use-theme', a data-constant property to ignore LUT recolor.
  • add to-hsla expression

Bug fixes 🐞

  • Fix dark shade.
  • Fix rendering of interleaved SDF and non-SDF icons in the same layer.
  • Fix line-emissive-strength not being applied to patterned lines.
  • fix map flickering on Mali-G71 MP2 devices.
  • Fix shader fog computation being incorrectly enabled for landmarks.
  • Workaround for instancing on PowerVR devices.
  • Handle empty payloads for offline resources.
  • Encapsulate config expression in assertion expression when expected return type is known
  • Port improve character spacing for text offsets.
  • Fixed crash on Android API level <26.
  • Do not load vector icons for client-provided sprites.
  • Fall back to the feature's original ID when promoteId is an object and the source layer is not specified as a key in the object.
  • Fixed crash caused by a repeated command buffer commit call.
  • Fixed invalid processing of icon-size 0, using biggest of two image sizes with interpolated icon-size during vector icons rasterization.

💫️ Other

  • Fix visual issues and add render tests for 3D intersections shadows.
  • [Android] Fix gradle scripts for composite builds.
  • Disable payload compression in case server side rendering is enabled.
  • [Darwin] Drop extra components part from the resolved locale.
  • [common/tile_store] Introduce an extended tileset descriptor API.
  • Fix feature state update if layer contains data driven brightness expression.
  • Fix the owning thread log error prints on legacy OfflineRegion creation.
  • Fixes RasterArray glsl shader.
  • Fix crash in expression::Interpolator
  • Resolve autoMaxZoom for feature. Resolves dotted line issue with very long lines too.
  • Move featureset descriptor to internal header.
  • Fix texture gather for shadows not being selected correctly by default.
  • Performance improvements for runtime-added images.
  • Navigation SDK CPP smoke workflow and required jobs.
  • Don't recreate dynamic vertex array, remove expensive hash.
  • Update precipitation: vignette + more properties exposed.
  • Make QRF with multiple featursets targets internal in Java & ObjC.
  • Ignore one problematic vector icon instead of the entire spritesheet.
  • Fix interactions on 3D objects.
  • Force single cascade based on quality property.