com.unity.xr.openxr 1.15.0

com.unity.xr.openxr

Source docs
Notes: processedReleased June 30, 2025

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2021.3

Features

  • Added settings and a component to enable URP Application Spacewarp for compatible devices. Refer to [URP Application Spacewarp]\(xref: openxr-spacewarp) for information.
  • Added a validation rule for warning of Magic Leap 2 limit to existing projects from Unity 6.3.

📈 Improvements

  • Check whether the requested eye tracking permission has been granted before requesting permission.
  • Changed the Composition Layers native implementation to create global references of Android surface objects.

🔧 Bug Fixes

  • Fixed compile errors due to `TreeView`, `TreeViewState` and `TreeViewItem` were deprecated in Unity 6.2 and newer.
  • Fixed an issue to only apply OpenXR related bootconfig when OpenXR Loader is enabled.
  • Enabled `XR_FB_swapchain_update_state` extension by default if available to fix `XR_ERROR_EXTENSION_DEPENDENCY_NOT_ENABLED` runtime error when `XR_FB_foveation` extension was enabled by default.
  • Fixed incorrect display of the `Use OpenXR Predicted Time` toggle in Unity versions below 6.2.
  • Fixed a crash that could occur when changing scenes containing an `OpenXRDefaultLayer` with extensions.
  • Fixed compile errors due to `EditorUtility.InstanceIDToObject` being deprecated in Unity 6.3 and newer.
  • Fixed foveation data corruption leading to visual anomalies when the OpenXR swapchain was frequently resized.
  • Fixed an increase in memory that was seen in older editors that are not checking for the OffScreen Rendering Only bootconfig value.