## 200.8.0+4672

### Additional APIs exposed since 200.7

* 3D:
  * Scene view and camera controllers
  * 3D layer types
  * 3D symbology
  * 3D analysis including line of sight and viewshed operations
* Network Authentication:
  * Support for PKI, IWA and server trust workflows
  * For full details of support, see the [Security and Authentication](https://developers.arcgis.com/flutter/security-and-authentication/) guide doc.
* Popup

### Enhancements to existing API

* Pinch to zoom gesture: a threshold has been added to prevent accidental rotation while zooming. This makes the gesture more reliable. In addition to this, a new property has been added: `InteractionOptions.rotateDuringZoomEnabled`. This is `true` by default, but can be set to `false` to prevent rotation during a pinch zoom gesture.
* Exposed additional list operations, `insertAll`, `removeRange`, `removeWhere`, and `retainWhere`, on classes that use Dart's `List` interface.

## 200.7.0+4560

### Additional APIs exposed since 200.6

* Custom location data source
* Geotriggers
* NMEA location data source
* Persistent credential store
* Raster
* Route tracker

### Enhancements to existing location API

* Allow enabling of background location updates using SystemLocationDataSource.enableBackgroundLocationUpdates().
* deviceLocationAccuracy property added to SystemLocationDataSource to enable configuration of DeviceLocationAccuracyType.
* Convenience constructors added to SystemLocationDataSource to simplify workflows.

## 200.6.0+4426

* Initial production release of the official ArcGIS Maps SDK for Flutter from Esri. 
* Please note previous versions of this package were not produced by Esri.
* Capabilities include 2D data viewing and editing, geocoding, routing, offline workflows and OAuth authentication.
