Version 1.38.0 (2023-06-21)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.37.0 (2023-05-10)

Breaking & behavioral changes

None.

New APIs and capabilities

Streetscape Geometry

Streetscape Geometry is a new ARCore Geospatial API that provides the geometry of buildings and terrain in an area around the user when the Geospatial API is enabled.

See Streetscape Geometry Developer Guide (iOS) for more information. Additionally, the GeospatialExample app has been updated to include Streetscape Geometry.

Rooftop anchors

Rooftop anchors are a new Geospatial anchor type that helps you anchor content to a rooftop.

See Geospatial anchors (iOS) for more information. Additionally, the GeospatialExample app has been updated to include Rooftop anchors.

ARCore async APIs

This release introduces new ARCore async APIs to improve ergonomics when working with asynchronous operations, following the Future paradigm.

Deprecations

Other changes

Bug fixes

None.

Version 1.36.0 (2023-03-01)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

Bug fixes

Version 1.35.0 (2022-12-07)

Breaking & behavioral changes

None.

New APIs and capabilities

Deprecations

Bug fixes

None.

Other Changes

Version 1.34.0 (2022-10-12)

Breaking & behavioral changes

None.

New APIs and capabilities

Deprecations

None.

Other changes

Bug fixes

Version 1.33.0 (2022-08-18)

Breaking & behavioral changes

To use Cloud Anchors, you must now enable the
ARCore API
instead of the older
ARCore Cloud Anchor API,
which is now deprecated. To support older app versions, you may enable both
while making the transition. Apps built with ARCore SDK 1.32.0 and lower will
target the older API, while apps built with ARCore SDK 1.33.0 and higher will
target the new API. Note the following:

New APIs and capabilities

ARCore Geospatial Terrain anchor API creates an anchor at a specified horizontal position and altitude relative to the horizontal position’s terrain.

Deprecations

None.

Other changes

Bug fixes

Version 1.32.0 (2022-06-24)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.31.0 (2022-05-11)

Breaking & behavioral changes

With this release, you must now configure the GARSession before using Cloud
Anchors (or the new Geospatial API; see below). See the new
GARSessionConfiguration class (and its categories) as well as the new method
GARSession#setConfiguration:error:.

New APIs and capabilities

The new
ARCore Geospatial API
utilizes data from Google Earth 3D models and Street View image data from Google
Maps to enable your app for immersive, global-scale, location-based augmented
reality experiences. This functionality is included in the new Geospatial
podspec.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.30.0 (2022-03-03)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.29.0 (2021-12-10)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.28.0 (2021-11-03)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.27.0 (2021-09-22)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.26.0 (2021-08-11)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.25.0 (2021-06-17)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.24.0 (2021-05-18)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.23.0 (2021-02-19)

Increased the minimum deployment target to iOS 10.0 (from iOS 9.0).

Known Issues

Breaking & behavioral changes

New APIs and capabilities

None.

Deprecations

None.

Other changes

Bug fixes

Version 1.22.0 (2020-12-14)

Upcoming breaking change affecting Cloud Anchors apps built using ARCore SDK 1.11.0 or earlier

Beginning in January 2021, AR-enabled apps built using ARCore SDK 1.11.0 or earlier will no longer be able to host or resolve Cloud Anchors. Specifically, Cloud Anchors returned by hostCloudAnchor:error: and resolveCloudAnchorWithIdentifier:error: will always have the state GARCloudAnchorStateErrorInternal.

Apps built with ARCore SDK 1.12.0 or later are unaffected. Their use of Cloud Anchors APIs is covered by the Cloud Anchors deprecation policy.

Known Issues

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.21.0 (2020-11-09)

Upcoming breaking change affecting Cloud Anchors apps built using ARCore SDK 1.11.0 or earlier

Beginning in January 2021, AR-enabled apps built using ARCore SDK 1.11.0 or earlier will no longer be able to host or resolve Cloud Anchors. Specifically, Cloud Anchors returned by hostCloudAnchor:error: and resolveCloudAnchorWithIdentifier:error: will always have the state GARCloudAnchorStateErrorInternal.

Apps built with ARCore SDK 1.12.0 or later are unaffected. Their use of Cloud Anchors APIs is covered by the Cloud Anchors deprecation policy.

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.20.0 (2020-10-06)

Breaking & behavioral changes

New APIs and capabilities

Deprecations

None.

Other changes

None.

Bug fixes

None.

Version 1.19.0 (2020-08-31)

Breaking & behavioral changes

New APIs and capabilities

None.

Deprecations

None.

Other changes

Bug fixes

None.

Version 1.18.0 (2020-06-25)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.17.0 (2020-05-19)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

Bug fixes

Version 1.16.0 (2020-03-19)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.15.0 (2020-02-06)

Breaking & behavioral changes

None.

New APIs and capabilities

None.

Deprecations

None.

Other changes

Raised the required minimum iOS SDK version to 13.0.

Bug fixes

Version 1.14.0 (2019-12-12)

Breaking & behavioral changes

New APIs and capabilities

None.

Deprecations

None.

Other changes

None.

Bug fixes

Version 1.13.0 (2019-10)

Decreased the minimum deployment target of AugmentedFaces to iOS 9.0 (from 10.0).

Bug fixes and performance improvements.

Version 1.12.0 (2019-09-12)

Version 1.11.0 (2019-08-05)

Increased the minimum deployment target to iOS 9.0 (from iOS 8.0).

Bug fixes and performance improvements.

Version 1.10.0 (2019-06-20)

Bug fixes and performance improvements.

Version 1.9.0 (2019-05-06)

Bug fixes and performance improvements.

Version 1.8.0 (2019-03-28)

ARCore is now robust to tracking resets.

Version 1.7.0 (2019-02-14)

Bug fixes and performance improvements.

Version 1.6.0 (2018-12-06)

Added the ability to target iOS versions prior to 11.0. The binary now contains
32-bit architectures, and the README documents three version numbers: minimum
deployment target, minimum base SDK, and minimum version for runtime support.

Version 1.5.0 (2018-09-27)

Added the ability for new devices to be supported without an SDK update.

Resolved Issues:

Version 1.4.0 (2018-08-02)

Resolved Issues:

Version 1.3.0 (2018-06-21)

Adds support for ARKit-compatible iPads. These include:

Resolved Issues:

Version 1.2.1 (2018-05-30)

Resolved Issues:

Version 1.2.0 (2018-05-08)

Initial release alongside ARCore 1.2 on Android.

Known Issues: