diff --git a/CHANGELOG.md b/CHANGELOG.md index 611c98d7d..1d2e07c6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## 8.0.0 + +### Breaking changes - [#610](https://github.com/react-native-mapbox-gl/maps/issues/610) + +- iOS mapbox libraries updated to [5.7.0](https://github.com/mapbox/mapbox-gl-native-ios/releases/tag/ios-v5.7.0) android libraries updated to [9.0.0](https://github.com/mapbox/mapbox-gl-native-android/releases/tag/android-v9.0.0) +- ShapeSource#images is now removed (deprecated in 7.*), use Images#images instead. +- [Images#onImagesMissing](docs/Images.md) +- Android code migrated to AndroidX, RN 59.0+ is required. +- geoUtils is now private, please use [turf-js](https://turfjs.org/) instead +- VectorSource/SymbolSource#onPress sends ({features, point, coordinates}) instead of single feature in `event.nativeEvent.payload`. [PR#700](https://github.com/react-native-mapbox-gl/maps/pull/700) + +### Changes: + +- added [MarkerView](docs/MarkerView.md) +- added AnimatedShape and AnimatedCoordinatesArray [PR#702](https://github.com/react-native-mapbox-gl/maps/pull/702) + ## 7.2.0 - Upstream changes in Mapbox iOS SDK 5.6.0 has made installing the SDK as an embedded framework difficult. We have therefore discontinued supporting manual installations. To update, follow the iOS installation instructions using cocoapods.