Releases: Esri/arcgis-runtime-toolkit-ios
v100.15.1 Release
This release updates the code for the ArcGIS Runtime SDK for iOS release v100.15.1. It includes:
- Added the privacy manifest
v100.15.0 Release
This release updates the code for the ArcGIS Runtime SDK for iOS release v100.15. It includes:
v100.14.0 Release
This release updates the code for the ArcGIS Runtime SDK for iOS release v100.14. It includes:
- FloorFilter - a new component which simplifies visualization of GIS data for a specific floor of a building in your application. See the documentation here.
- The "basemap type" and "static basemap" initializers have been deprecated in the SDK at 100.14. They have been replaced by the "basemap style" initializers/methods. See this issue.
- Fix new linter warnings resulting from
SwiftLint 0.47.1
. - Replace the deprecated
AGSLocationDataSource.stop()
method withstopWithCompletion:
.
v100.13.0 Release
This release updates the code for the ArcGIS Runtime SDK for iOS release v100.13. It includes:
- The "Package.swift" file now has instructions on how to use a local installation ArcGIS Runtime SDK for iOS, if desired.
- Fixed #156 - PopupController Example: initial size of added attachment images in incorrect.
v100.12.0 Release
This release updates the code for the ArcGIS Runtime SDK for iOS release v100.12. It includes:
- Updated obsolete documentation links in the AR and Job components.
- Updated SwiftLint to remove cocoapods directories from SwiftLint build phase.
- Fixed an Xcode 13 Beta build error:
'shared' is unavailable in application extensions for iOS: Use view controller based solutions where appropriate instead.
See #150.
v100.11.0 Release
This release updates the code for the ArcGIS Runtime SDK for iOS release v100.11. It includes:
- Addressed some linting issues that showed up after upgrading to SwiftLint 0.42.0
- Added support for Swift Package Manager. See the documentation on how to incorporate the Toolkit into your app with SPM.
- Updated minimum iOS version to 13.0 to match the ArcGIS Runtime SDK for iOS
- Support for Carthage has been dropped in favor of Swift Package Manager
v100.10.0 Release
This release updates the code for the ArcGIS RuntimeSDK for iOS release v100.10. It includes:
- Addressed a couple linting issues that showed up after upgrading to SwiftLint 0.41.0.
- Updated paths for ArcGIS.xcframework as the ArcGIS Runtime SDK for iOS, v100.10.0, now builds as a dynamic framework and is installed in a new location.
- Modified Example app project file to embed Swift standard libraries only when necessary.
- Fixed a crash in the TemplatePickerViewController when reloading rows.
- Updated examples to use the new
AGSMap
constructors that take a basemap style. - Documented API key functionality (needed for new basemap styles) in Example app’s
AppDelegate.swift
file. - Made sure to forward the appropriate app delegate method regarding download tasks to ArcGIS.
- Documented, in the PopupController’s README, required Info.plist entries for adding image attachments.
- The “Yosemite - Tabletop” and “US - Mexico Border - Tabletop” options in the AR Example have been removed as the data backing them is no longer available.
v100.9.0 Release
This release updates the code for the ArcGIS RuntimeSDK for iOS release v100.9. It includes:
- Fix for an issue when creating a
BookmarksViewController
using thepublic init<S: Sequence>(bookmarks: S) where S.Element == AGSBookmark
constructor. The array was not properly updating the underlying table view and therefore no bookmarks would appear in the table.
v100.8.0 Release
This release updates the code for the ArcGIS RuntimeSDK for iOS release v100.8. It includes:
- JobManager changes: Use UIApplication.shared.beginBackgroundTask instead of the background fetch stuff. Background fetch can take hours to get called according to the Apple documentation. Instead,
beginBackgroundTask
keeps the app alive for up to 10 minutes, giving most jobs the ability to finish or at least get to get out of process download phase. - Auto Layout fixes for
JobManagerExample
andMeasureToolbar
. - Updates minimum iOS version to 12.0 and Xcode version to 11.0 to keep inline with the ArcGIS Runtime SDK for iOS.
- Fixes deprecation of
UISearchController.dimsBackgroundDuringPresentation
resulting from iOS 12.0 update. - Change
locationDataSource
property ofArcGISARView
to be of typeAGSLocationDataSource
instead of the subclassAGSCLLocationDataSource
.
v100.7.1 Release
This Release fixes an issue with CocoaPods not copying all the required files. There is also new and enhanced documentation for the repo.