com.unity.xr.openxr 1.15.0
Source docsNotes: processedReleased June 30, 2025
Unity Compatibility
Minimum Unity: 2021.3
Package Dependencies
✨ 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.
