Skip to content

Releases: google-ar/jetpack-xr-natives

Jetpack XR Natives v1.0.0-alpha09

08 Apr 22:54

Choose a tag to compare

Pre-release

Various bug fixes and performance improvements

Jetpack XR Natives v1.0.0-alpha08

27 Jan 23:24

Choose a tag to compare

Pre-release

New APIs and capabilities

  • Added IsGeospatialSupported.

Jetpack XR Natives v1.0.0-alpha07

14 Jan 20:42

Choose a tag to compare

Pre-release

New APIs and capabilities

  • Added GetEnvironmentBlendModes

Jetpack XR Natives v1.0.0-alpha06

11 Nov 22:50

Choose a tag to compare

Pre-release

Various bug fixes and performance improvements

Jetpack XR Natives v1.0.0-alpha05

03 Oct 00:04

Choose a tag to compare

Pre-release

Breaking & behavioral changes

  • Plane objects are now built from their new package in xr:arcore:arcore in JNI.

New APIs and capabilities

  • Added GetEyesInfo for providing eye tracking data.

Deprecations

  • JNI functions not referencing the current package names in AOSP have been removed.

Jetpack XR Natives v1.0.0-alpha04

04 Aug 22:27

Choose a tag to compare

Pre-release

Breaking & behavioral changes

  • Reordered 'HeadTrackingMode' in Config to match the Kotlin API surface.

New APIs and capabilities

  • Added GetHeadPose to provide the Head Pose.
  • Added GetViewCameras to provide the View Cameras' Data.
  • Added GetFaceBlendShapeValues, GetFaceTrackerConfidences, and GetFaceTrackerState for reading Face Tracker data.
  • Added GetAllDepthImages to provide the Depth Images Data
  • Added GetTrackableObjects for reading object data.

Bug fixes

  • NativeGetPlaneState returned corrupted vertices data now returns valid data
  • Create a View Reference Space even if we don't have head tracking so eye position in view space at any time.

Other changes

  • Minor updates to Impress binaries

Jetpack XR Natives v1.0.0-alpha03

13 May 17:48

Choose a tag to compare

Pre-release

Breaking & behavioral changes

  • TrackingState and HandJointType in both Perception and Runtime have been
    combined to the ones in Core (androidx.xr.core).
  • Session focus no longer creates optional runtime resources.
  • Upgraded library to target Bazel 8.0.0 by replacing WORKSPACE with MODULE.bazel.

New APIs and capabilities

  • Added ConfigureSession that takes a ConfigSettings object for configuring
    runtime resources.
  • Impress library was added

Jetpack XR Natives v1.0.0-alpha02

12 Feb 18:05

Choose a tag to compare

Pre-release

Breaking & behavioral changes
OpenXrManager functions that create anchor spaces now return a CreateAnchorResult enum instead of a boolean.

New APIs and capabilities
Added LocateHandJoints to allow apps to locate hand joints.

Jetpack XR Natives v1.0.0-alpha01

16 Dec 18:47

Choose a tag to compare

Pre-release

Initial commit for Jetpack XR Natives.

Jetpack XR Natives is a collection of native libraries that are used by the Jetpack XR SDK.

Full Changelog: https://github.com/google-ar/jetpack-xr-natives/commits/1.0.0-alpha01