Skip to content

Releases: Esri/arcgis-runtime-toolkit-ios

v100.15.1 Release

08 May 15:12
3919a18
Compare
Choose a tag to compare

This release updates the code for the ArcGIS Runtime SDK for iOS release v100.15.1. It includes:

v100.15.0 Release

17 Aug 19:00
212ca22
Compare
Choose a tag to compare

This release updates the code for the ArcGIS Runtime SDK for iOS release v100.15. It includes:

  • Augmented reality (AR) - Remove use of the deprecated ARSCNView.hitTest method. #176
  • Augmented reality (AR) - Fix crash in AR Example. #178.
  • The minimum supported iOS version is now 14.0, to match the Runtime SDK.

v100.14.0 Release

27 Apr 18:09
fa94e6f
Compare
Choose a tag to compare

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 with stopWithCompletion:.

v100.13.0 Release

15 Dec 19:26
b47ca46
Compare
Choose a tag to compare

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

25 Aug 21:43
de6ebdb
Compare
Choose a tag to compare

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

22 Apr 18:46
90db275
Compare
Choose a tag to compare

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

27 Jan 15:42
5f1e65c
Compare
Choose a tag to compare

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

27 Aug 19:04
8ac4ee5
Compare
Choose a tag to compare

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 the public 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

08 May 15:47
b57fc2e
Compare
Choose a tag to compare

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 and MeasureToolbar.
  • 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 of ArcGISARView to be of type AGSLocationDataSource instead of the subclass AGSCLLocationDataSource.

v100.7.1 Release

14 Feb 17:05
1241fb1
Compare
Choose a tag to compare

This Release fixes an issue with CocoaPods not copying all the required files. There is also new and enhanced documentation for the repo.