Skip to content

Releases: google-ar/arcore-unity-extensions

ARCore Extensions for AR Foundation v1.16.0

19 Mar 20:00
Compare
Choose a tag to compare

Upcoming breaking change affecting previously published 32-bit-only apps

In August 2020, Google Play Services for AR (ARCore) will remove support for 32-bit-only ARCore-enabled apps running on 64-bit devices. Support for 32-bit apps running on 32-bit devices is unaffected.

If you have published a 32-bit-only (armeabi-v7a) version of your ARCore-enabled app without publishing a corresponding 64-bit (arm64-v8a) version, you must update your app to include 64-bit native libraries before August 2020. 32-bit-only ARCore-enabled apps that are not updated by this time may crash when attempting to start an augmented reality (AR) session.

To learn more about this breaking change, and for instructions on how to update your app, see https://developers.google.com/ar/64bit.

New APIs

  • New XRCameraConfiguration API: The extended fields of XRCameraConfiguration are accessible by extension methods, including GetTextureDimensions(), GetFPSRange(), and GetDepthSensorUsages().

Deprecations

  • To adapt to AR Foundation's breaking change on renaming the concept of Reference Points to Anchors, the following changes were made on ARCloudReferencePoint APIs:
    • The class ARCloudReferencePoint is deprecated. Use ARCloudAnchor instead.
    • The enum CloudReferenceState is deprecated. Use CloudAnchorState instead.
    • The member ARReferencePointManager.AddCloudReferencePoint(ARReferencePoint) is deprecated. Use ARAnchorManager.HostCloudAnchor(ARAnchor) instead.
    • The member ARReferencePointManager.ResolveCloudReferenceId(string) is deprecated. Use ARAnchorManager.ResolveCloudAnchorId(string) instead.

Other changes

  • Unity 2019.3.0f6 is now the minimum recommended version for ARCore Extensions. AR Foundation 3.1.0-preview.6 requires Unity version 2019.3.
  • The CloudAnchors sample has been updated to use the new ARCloudAnchor APIs, which previously were the ARCloudReferencePoint API.

ARCore Extensions for AR Foundation v1.15.0

06 Feb 21:00
Compare
Choose a tag to compare

Other changes

  • Added CloudAnchors sample showing how to create shared AR experiences for both Android and iOS.
  • Unity 2019.2.17f1 is now the minimum recommended version to use with ARCore Extensions. See Unity Issue 1185078 for more details.

ARCore Extensions for AR Foundation v1.14.0

13 Dec 03:53
Compare
Choose a tag to compare

Behavioral changes

  • The ARCore Extensions for AR Foundation package now sends usage analytics to Google when a project including the ARCore Extensions is opened, or the package is installed into an existing project. For more information or to disable analytics, visit the developer website.

Other changes

  • Changed the AR Foundation dependency to version 2.1.4 to address AR Foundation compatibility issues with some versions of Unity 2019.3 and later.

ARCore Extensions for AR Foundation v1.13.0

01 Nov 18:23
Compare
Choose a tag to compare

Changes

  • Adds support for ARCore Cloud Anchors on iOS devices.
  • ARCore Extensions GameObject now requires a reference to the Camera Manager.

Known issues

  • Unity 2019.3.0b7 is incompatible with Unity's AR Foundation package 2.1.3. To work around this issue, manually install Unity's AR Foundation package 2.1.4 and then install the ARCore Extensions for AR Foundation.

ARCore Extensions for AR Foundation v1.12.0

13 Sep 22:19
Compare
Choose a tag to compare

This preview release supports ARCore Cloud Anchors on Android devices.

To access other ARCore features not yet provided by this package, consider using the ARCore SDK for Unity until those features have been added to this package.