Releases: microsoft/OpenXR-Unity-MixedReality-Samples
Releases · microsoft/OpenXR-Unity-MixedReality-Samples
Mixed Reality OpenXR Plugin v1.2.1
[1.2.1] - 2021-12-03
- Depends on version 1.3.1 of Unity's OpenXR plugin.
- Fixed a bug where UWP remoting app won't render desktop view after XR session is started.
- Fixed a bug where a restart of XR session prevent future restart to happen.
- Fixed incorrect negative values on controller linear velocities.
- Fixed a bug that prevent UWP app to resume after suspend to background.
Mixed Reality OpenXR Plugin v1.2.0
[1.2.0] - 2021-11-18
- Depends on version 1.3.0 of Unity's OpenXR plugin.
- Supports better HoloLens hand interaction action binding
- Fixed a crash during app suspend/resume when taking MRC video
- Depends on version 4.2.0 of XR management package.
- Fixed a bug where sometimes the the project settings assets are not created before being used.
- Added Microsoft.MixedReality.OpenXR.Remoting.AppRemoting.Listen function to support listen mode for a Holographic Remoting remote app.
- Added new enum value HandshakePermissionDenied to enum type RemotingDisconnectReason.
- Fixed a bug where after a failed remoting connection the XR session automatically restarted and repeat the failure.
- When hand tracking becomes untracked or out of view, the corresponding InputDevice for hand joints will remain valid and report
isTracked = false
, instead of invalidating the InputDevice.
Mixed Reality OpenXR Plugin v1.1.2
[1.1.2] - 2021-10-27
- Fixed a bug where Unity Editor sometimes cannot quit after an unsuccessful connection to Holographic Remoting player in Play Mode.
- Update the OpenXR remoting runtime 2.7.1 release.
[1.1.1] - 2021-10-15
- Fixed a bug where projects would fail to build if the project also referenced DotNetWinRT package.
[1.1.0] - 2021-10-07
- Added new APIs for spatial anchor transfer batch: Microsoft.MixedReality.OpenXR.XRAnchorTransferBatch
- Supports the XRMeshSubsystem through OpenXR scene understanding extensions.
- Supports OpenXR remoting runtime 2.7, with Spatial Anchor Store and Surface mapping in Holographic Remoting apps.
- Removed direct package dependency to ARSubsystem package. It's now implicit through ARFoundation package.
- Fixed a bug where Unity's UI froze briefly when Holographic Remoting failed to connect to remote player app.
- Fixed a bug where persisted anchor may lead to error saying "An item with the same key has already been added."
- Supports the ratified "XR_MSFT_scene_understanding" extension instead of "_preview3" version.
- Fixed a bug where projects would fail to build with Windows XR Plugin installed and app remoting enabled.
Mixed Reality OpenXR Plugin v1.0.3
[1.0.3] - 2021-09-07
- Supports the OpenXR spatial anchor persistence MSFT extension.
- Fixed a bug where Editor Remoting settings are present in PackageSettings instead of UserSettings.
- Fixed a bug where some anchors could fail to be persisted after clearing the XRAnchorStore.
- Fixed a bug where extra anchors were created when switching between Unity scenes.
Mixed Reality OpenXR Plugin v1.0.2
[1.0.2] - 2021-08-05
- Depends on Unity's 1.2.8 OpenXR plugin.
- Fixed a bug where ARAnchors were occasionally not removed properly.
- Fixed a bug where invalid ARAnchor changes were occasionally reported after restarting Holographic Remoting for Play Mode.
- Fixed a bug where view configurations were not properly reported when using Holographic Remoting for Play Mode.
- Added more specific settings validation with more precise messages when using Holographic Remoting for Play Mode.
- Added validation for "Initialize XR on Startup" setting when using Holographic Remoting for Play Mode.
Mixed Reality OpenXR Plugin v1.0.1
[1.0.1] - 2021-07-13
- Depends on Unity's 1.2.3 OpenXR plugin.
- Updated Holographic Remoting runtime to 2.6.0
- Removed the "Holographic Remoting for Play Mode" feature group from Unity settings UX and kept the feature independent.
- Fixed a bug where build process cannot find the app.cpp when building a XAML type unity project.
Mixed Reality OpenXR Plugin v1.0.0
[1.0.0] - 2021-06-18
- Fixed a bug where a the XRAnchorSubsystem was always started on app start regardless ARAnchorManager's present.
- Fixed a bug where the reprojection mode didn't work properly.
Mixed Reality OpenXR Plugin v1.0.0-preview.2
[1.0.0-preview.2] - 2021-06-14
- Depends on Unity's 1.2.2 OpenXR plugin.
- Changed Holographic Remoting features in to individual feature groups.
- Fixed a bug where "Apply HoloLens 2 project settings" changes project color space. This is no longer needed after Unity OpenXR 1.2.0 plugin.
- Fixed a bug where a input device get connected without disconnect after application suspended and resumed.
- Added support for detecting plugin and current tracking states via ARSession.
- Fixed a bug where the "AR Default Plane" ARFoundation prefab wouldn't be visible.
Mixed Reality OpenXR Plugin v1.0.0-preview.1
[1.0.0-preview.1] - 2021-06-02
- Supports OpenXR scene understanding MSFT extensions instead of preview extensions.
- Plane detection on HoloLens 2 no longer requires preview versions of the Mixed Reality OpenXR runtimes.
Mixed Reality OpenXR Plugin v0.9.5
[0.9.5] - 2021-05-21
- Depends on Unity's 1.2.0 OpenXR Plugin
- Adapted to the new feature UI (in OpenXR Plugin 1.2.0) for configuration.
- Fixed a bug where the locatable camera provider wasn't properly unregistering.
- Cleaned up some extra usages of
[Preserve]
. - Update "HP Reverb G2 Controller (OpenXR)" name in the input system UI.
[0.9.4] - 2021-05-20
- Depends on Unity's 1.2.0 OpenXR Plugin.
- Added new C# API to get motion controller glTF model.
- Added new C# API to get enabled view configurations and set reprojection settings.
- Added new C# API to set additional settings for computing meshes with XRMeshSubsystem.
- Added new C# API to configure and subscribe to gesture recognition events.
- Added Windows->XR->Editor Remoting settings dialog.
- Added ARM support for HoloLens UWP applications.