Mapbox Maps: v10.0.0-rc.4
sdk-release-bot
released this
14 Jul 19:47
·
1447 commits
to main
since this release
Dependency requirements:
- Compatible version of MapboxCoreMaps: v10.0.0-rc.4
- Compatible version of MapboxCommon: v15.0.0
- Compatible version of Xcode: 12.4
- Compatible version of MacOS: Big Sur
Changes
Features ✨ and improvements 🏁
- Support
text-writing-mode
property for line symbol-placement text labels. (#522)
Note: This change will bring following changes for CJK text block:- For vertical CJK text, all the characters including Latin and Numbers will be vertically placed now. Previously, Latin and Numbers are horizontally placed.
- For horizontal CJK text, it may have a slight horizontal shift due to the anchor shift.
- Expanded
localizeLabels(into: Locale)
to accept a[String]
. This array will contain a list of layer ids that you will want to localize. (#512)
Breaking changes ⚠️
TileRegionError
has a new casetileCountExceeded(String)
. (#522)- FlyToCameraAnimator.state will now be
.inactive
after it completes or is stopped. This change makes its behavior consistent with the behavior ofBasicCameraAnimator
. (#519) - Completion blocks added to
BasicCameraAnimator
will no longer be invoked as a side-effect of deinitialization. (#519) - Removed the
SupportedLanguage
enum. You may now useLocale(identifier: String)
as intended. (#512) - Removed the
MapView.locale
property. Now, in order to localize values, you must callmapView.mapboxMap.style.localizeLabels(into: Locale)
. (#512)
Bug fixes 🐞
- Clean up network listener after http file source gets out of scope. (#522)
- Fix
line-center
anchor calculation when the anchor is very near to the line geometry point. (#522) - Fix threading issues in HTTP file source. (#522)
- Fixed an issue that could cause flickering during ease to and basic animations (#519)
- Fixed an issue that could result in ease to and basic animations never reaching their final values (#519)
Direct download
Link to download binaries (append your own Mapbox access token scoped with DOWNLOADS:READ
):
https://api.mapbox.com/downloads/v2/mobile-maps-ios/releases/ios/10.0.0-rc.4/MapboxMaps.zip?access_token=<access-token>