This repository has been archived by the owner on Sep 14, 2021. It is now read-only.
ARCore SDK for Unity v1.23.0
Known issues
None.
Breaking & behavioral changes
-
Changing the camera direction in an active session now requires disabling and enabling the session to take effect.
SessionStatus.ErrorInvalidCameraConfig
will be thrown if the new camera direction is incompatible with the session configuration. -
AR-enabled apps built using ARCore SDK 1.11.0 or earlier are no longer able to host or resolve Cloud Anchors.
- Cloud Anchors returned by
XPSession.CreateCloudAnchor(Anchor)
and XPSession.ResolveCloudAnchor(string) will always have stateCloudServiceResponse.ErrorInternal
. - Apps built with ARCore SDK 1.12.0 or later are unaffected. Their use of Cloud Anchors APIs is covered by the deprecation policy.
- Cloud Anchors returned by
New APIs and capabilities
- Developers can enable ARCore API call logging to the Android debug log by sending a broadcast intent.
- Developers can enable the ARCore performance overlay by sending a broadcast intent.
- Added new API for Facing Direction in
CameraConfig
: Developer guide, addition ofFacingDirection
property toCameraConfig
. Session.Status
now returns errror statusSessionStatus.ErrorInvalidCameraConfig
when ARCore Session failed to find a valid camera config during resuming.
Deprecations
None.
Other changes
- Upgraded ExternalDependencyManager plugin (formerly PlayServicesResolver) to v1.2.162.
- Android build now includes Keyless dependencies when
ARCoreSessionConfig.CloudAnchorMode
is notDisabled
and Keyless authentication is selected in Edit > Project Settings > Google ARCore. - Removed the unused blur pass parameters from the
Depth Effect
component.
Bug fixes
- Various bug fixes and performance improvements.