Skip to content
This repository has been archived by the owner on Sep 14, 2021. It is now read-only.

ARCore SDK for Unity v1.21.0

Compare
Choose a tag to compare
@bsanjin bsanjin released this 10 Nov 01:59
· 6 commits to master since this release

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

Beginning in December 2020, 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 XPSession.CreateCloudAnchor(Anchor) and XPSession.ResolveCloudAnchor(string) will always have the state CloudServiceResponse.ErrorInternal.

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

  • Apps may crash when calling Application.Quit(). This affects all ARCore app. See details in Unity's Issue Tracker.
  • Issue 141500087: When using Android Emulator x86_64 system images on macOS with ARCore SDK 1.16.0 or later, Google Play Services for AR will crash. As a workaround, use an x86 system image.

Breaking & behavioral changes

None.

New APIs and capabilities

Deprecations

None.

Other changes

  • Changes to the HelloAR sample:
    • Added a Depth check to reduce unnecessary logging.
    • Added a setting to toggle Instant Placement mode.
  • Changed minimum supported version of Unity to 2017.4.40.

Bug fixes

None.