Skip to content

Releases: mapbox/mapbox-core-maps-ios

v10.15.0-beta.1

28 Jun 18:41
55f8839
Compare
Choose a tag to compare
v10.15.0-beta.1 Pre-release
Pre-release

Features ✨ and improvements 🏁

  • Update mapbox-common to v23.7.0-beta.1

Bug fixes 🐞

  • Resolve the missing tile rendering issue when the tile pack's leveling scheme has a maximum zoom level of less than 16.
  • Fix the issue that HTTP resources expiration time being incorrectly reset, which caused excessive network requests.
  • Fix the style change latency for fill extrusion layers(in case the layers have data-driven paint properties) during the style switches.

v10.12.3

20 Jun 13:18
16935a0
Compare
Choose a tag to compare

Changes

Bug fixes 🐞

  • Fixes a bug that accidentally cleared icon images when setMemoryBudget was used with megabyte values
  • Fix the HTTP resources expiration time being reset when the Expires header defined the expiration time and the Cache-Control header was present but did not define the expiration time

v10.14.0-rc.1

31 May 12:16
d6918f8
Compare
Choose a tag to compare
v10.14.0-rc.1 Pre-release
Pre-release

Features ✨ and improvements 🏁

  • Update mapbox-common to v23.6.0-rc.1

Bug fixes 🐞

  • Fix image and zoom dependent expression evaluation errors during style switching
  • Avoid re-use of raw icon atlas buffers when images point to the different location in the atlas

v10.14.0-beta.1

17 May 13:08
04be2a9
Compare
Choose a tag to compare
v10.14.0-beta.1 Pre-release
Pre-release

Features ✨ and improvements 🏁

  • Improve performance of symbol layers with identical or no text
  • Hide line labels with too large an angle between two neighboring glyphs
  • Update mapbox-sdk-common to v23.6.0-beta.1

Bug fixes 🐞

  • Fix layer zoom range check so that the layer will be hidden when the zoom equals to layer's max zoom
  • Fixes occasional rendering errors caused by long line layers and vertex data overflow

v10.13.1

05 May 06:38
cabf9a5
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fixes a bug that accidentally cleared icon images when setMemoryBudget was used with megabyte values
  • Fix handling of Unicode characters in 'slice', 'index-of', 'in' and 'length' expressions.

v10.13.0

03 May 07:38
899ea91
Compare
Choose a tag to compare

Features ✨ and improvements 🏁

  • Update mapbox-common to v23.5.0
  • Improve startup performance by calculating the style expressions dependencies lazily
  • Introduce a new API coordinateInfoForPixel(pixel: ScreenCoordinate): CoordinateInfo which will return a recode containing both coordinate and isOnSurface info
  • Mark snapshotter tile mode configuration APIs as deprecated
  • Use flat screen coordinate conversion functions with zero exaggeration terrain
  • Mark one setStyleGeoJSONSourceData API as deprecated
  • Deprecate qRF APIs that use specific geometry types, which also are not cancelable
  • Deprecate isMapLoaded method
  • Share similar image and glyph atlases across tiles and thus avoid unnecessary textures creation
  • Render single color gradient as solid line

Bug fixes 🐞

  • Fix artefacts caused by a race condition when style layers got updated during pending tiles layout
  • Fix missing return unexpected result in model_loader processing, so the client could be aware of the error
  • Fix text flickering while symbol layer update if text-field contains text-color property
  • Prevent crashes on iOS when camera API calculations fail
  • Fix a crash when a hillshade bucket was created with disabled terrain, but the terrain got enabled afterwards

v10.13.0-rc.1

19 Apr 12:57
10ac9df
Compare
Choose a tag to compare
v10.13.0-rc.1 Pre-release
Pre-release

Features ✨ and improvements 🏁

  • Update mapbox-common to v23.5.0-rc.1
  • Improve startup performance by calculating the style expressions dependencies lazily
  • Introduce a new API coordinateInfoForPixel(pixel: ScreenCoordinate): CoordinateInfo which will return a record containing both coordinate and isOnSurface info

Bug fixes 🐞

  • Fix text flickering while symbol layer update if text-field contains text-color property inside the format expression

v10.12.2

06 Apr 09:23
e30d14c
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fixed a bug in tileCover where passing empty TileCoverOptions always returned one tile

v10.13.0-beta.1

05 Apr 10:42
3fadce6
Compare
Choose a tag to compare
v10.13.0-beta.1 Pre-release
Pre-release

Features ✨ and improvements 🏁

  • Mark snapshotter tile mode configuration APIs as deprecated
  • Use flat screen coordinate conversion functions with zero exaggeration terrain
  • Mark one setStyleGeoJSONSourceData API as deprecated
  • Deprecate qRF APIs that use specific geometry types, which also are not cancelable
  • Deprecate isMapLoaded method
  • Share similar image and glyph atlases across tiles and thus avoid unnecessary textures creation
  • Upgrade mapbox-common to v23.5.0-beta.1
  • Render single color gradient as solid line

Bug fixes 🐞

  • Prevent crashes on iOS when camera API calculations fail
  • Fix a crash when a hillshade bucket was created with disabled terrain, but the terrain got enabled afterwards

v10.12.1

29 Mar 07:40
1ee90e7
Compare
Choose a tag to compare

Bug fixes 🐞

  • Fix missing data id in source-data-loaded event for empty GeoJSON data.