Releases: rnmapbox/maps
Releases · rnmapbox/maps
Release list
8.4.0
- fix(iOS): pin mapLibre back to
5.12.0(#1589) - chore: improve GH workflows (#1588)
- build(deps): bump @expo/config-plugins from 3.1.0 to 4.0.3 (#1585)
- chore(pre-commit): run lint on TS files, change PR template (#1584)
- feat(example): update vertical alignment example (#1579)
- fix incorrect anchor calculation for PointAnnotation on iOS (#1576)
- style(eslint): align root and example with the same configuration (#1575)
- fix(mapLibre): support version
5.12.0upwards (#1571) - build: upgrade to RN
0.66(#1570) - build(android): add telemetry dependency to default build setup (#1550)
- feat(camera): Enable
paddingas a root-level prop on the camera, withbounds.padding*as fallbacks (#1538) - fix: revert pinned mapLibre version to
5.11.0(8a2b00e67ba6398f3f6e6f52e98b0f0cea437e4d)
8.3.0
- Fix TypeScript type for Callout's textStyle prop (#1450)
- Build(ios): pin maplibre version to 5.12.0 (#1454)
- Update geoUtils helpers types to correspond with
turf/helpers(#1455) - Fix crash with missing okhttp dependency (#1452)
- Move from react-native-testing-library => @testing-library/react-native (#1453)
- Feat(camera): maxBounds/(min|max)ZoomLevel can be updated dynamically (#1462)
- Refactor(example): clean up folder structure (#1464)
- Fix lineGradient showing wrong colors (#1471)
- Support tintColor on Android (#1465)
- Feat(android): dynamically update tintColor & add example (#1469
- Docs: make background in example pngs transparent (#1483
- Examples: align install steps with yarn, ignore created env files (#1484
- Style: run yarn lint (#1486
- Fix(plugin): Exclude arm64 architectures for simulator builds (#1490
- Feat(android): dynamically update tintColor & add example (#1469)
- Docs: make background in example pngs transparent (#1483)
- Examples: align install steps with yarn, ignore created env files (#1484)
- Style: run yarn lint (#1486)
- Test: add unit tests for component light (#1489)
- Feat: add Adds getClusterChildren method to ShapeSource (#1495)
8.2.1
fix issue when publishing to npm with prepare script react-native-mapbox-gl/maps@eab816d
8.2.0
- getClusterLeaves method for ShapeSource (#1411)
- Add logoPosition props to MapView to position the mapbox logo (#1396)
- Add compatibility with React 17/ npm7 (#1387)
- Add Expo config plugin (#1388)
- Android: Bump okhttp to 4.9.0 (#1390)
- Support dynamically changing local JSON in styleURL (#1399)
- Add missing types to SymbolLayerStyle & ImagesProps (#1360)
- Fix error while updating coordinates of RCTMGLImageSource (#1310)
8.2.0-beta2
8.2.0-beta1
Breaking changes:
- Use
pre_installhook to support nonuse_frameworks!usage #1262. Please add the following to yourPodfile:andpre_install do |installer| $RNMBGL.pre_install(installer) ... end
post_install do |installer| $RNMBGL.post_install(installer) ... end
Other changes:
8.1.0
8.1.0
- By default use 5.9.0 Mapbox on iOS as 8.1.0rc8 and before
- Fix crash during styleURL change on adroid
- Fix warning Sending LogEvent with no listeners registered.
- Fix race in close map and icon image download
- Fix android padding
- Android custom mapboxgl version
- Fix support 6.* of MapboxGL IOS by setting
$ReactNativeMapboxGLIOSVersion = "6.2.1"in Podfile - Fix map rendered at (0,0,0,0) on iOS
- Fix edge Padding + auto limit padding on iOS
- Fix coordinate 0,0 was considered invalid on IOS
- Fix refresh on PointAnnotation on Android
- Fix Image source coordinates update on the fly
- Upgrade to ios 5.9.0
- Upgrade to android 9.1.0
- Set default Mapbox logging verbosity to warning. (Change it using Logger.setLogLevel('verbose'))
- Error/Warn mapbox log messages are treated as redbox/yellowbox errors/warnings. (Override it using Logger.setLoggerCallback(log => { return true })
- Native user location #825
8.1.0-rc11
8.1.0-rc11
- By default use 5.9.0 Mapbox on iOS as 8.1.0rc8 and before
- Fix crash during styleURL change on adroid
- Fix warning Sending LogEvent with no listeners registered.
- Fix race in close map and icon image download
- Fix android padding
- Android custom mapboxgl version
- Fix support 6.* of MapboxGL IOS by setting
$ReactNativeMapboxGLIOSVersion = "6.2.1"in Podfile - Fix map rendered at (0,0,0,0) on iOS
- Fix edge Padding + auto limit padding on iOS
- Fix coordinate 0,0 was considered invalid on IOS
- Fix refresh on PointAnnotation on Android
- Fix Image source coordinates update on the fly
- Upgrade to ios 5.9.0
- Upgrade to android 9.1.0
- Set default Mapbox logging verbosity to warning. (Change it using Logger.setLogLevel('verbose'))
- Error/Warn mapbox log messages are treated as redbox/yellowbox errors/warnings. (Override it using Logger.setLoggerCallback(log => { return true })
- Native user location #825
8.1.0-rc10
8.1.0-rc10
- By default use 5.9.0 Mapbox on iOS as 8.1.0rc8 and before
- Fix crash during styleURL change on adroid
- Fix warning Sending LogEvent with no listeners registered.
- Fix race in close map and icon image download
- Fix android padding
- Android custom mapboxgl version
- Fix support 6.* of MapboxGL IOS by setting
$ReactNativeMapboxGLIOSVersion = "6.2.1"in Podfile - Fix map rendered at (0,0,0,0) on iOS
- Fix edge Padding + auto limit padding on iOS
- Fix coordinate 0,0 was considered invalid on IOS
- Fix refresh on PointAnnotation on Android
- Fix Image source coordinates update on the fly
- Upgrade to ios 5.9.0
- Upgrade to android 9.1.0
- Set default Mapbox logging verbosity to warning. (Change it using Logger.setLogLevel('verbose'))
- Error/Warn mapbox log messages are treated as redbox/yellowbox errors/warnings. (Override it using Logger.setLoggerCallback(log => { return true })
- Native user location #825
8.1.0.rc10
8.1.0.rc10
- By default use 5.9.0 Mapbox on iOS as 8.1.0rc8 and before
- Fix crash during styleURL change on adroid
- Fix warning Sending LogEvent with no listeners registered.
8.1.0.rc9
8.1.0.rc8
- Fix android padding
- Android custome mapboxgl version
8.1.0.rc7
8.1.0.rc6
- Fix edge Padding + auto limit padding on iOS
- Fix coordinate 0,0 was considered invalid on IOS
- Fix refresh on PointAnnotation on Android
8.1.0.rc5
- Fix support 6.* of MapboxGL IOS by setting
$ReactNativeMapboxGLIOSVersion = "6.2.1"in Podfile - Fix Image source coordinates update on the fly
8.1.0.rc4
8.1.0.rc3
8.1.0.rc2
- Fix camera padding on android
- Allow zPosition on iOS in PointAnnotation child views.
- Added InvalidatePack
- Allow to customize iOS framework version used
8.1.0.rc1
- Added invalidateAmbientCache
- Implemented ShapeSource#features
8.1.0.beta
- Upgrade to ios 5.8.0
- Upgrade to android 9.1.0
- Set default Mapbox logging verbosity to warning. (Change it using Logger.setLogLevel('verbose'))
- Error/Warn mapbox log messages are treated as redbox/yellowbox errors/warnings. (Override it using Logger.setLoggerCallback(log => { return true })
- Native user location #825