Skip to content

Releases: microsoft/OpenXR-Unity-MixedReality-Samples

Mixed Reality OpenXR Plugin v1.2.1

03 Dec 23:26
79f2f80
Compare
Choose a tag to compare

[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

20 Nov 07:50
98701d4
Compare
Choose a tag to compare

[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

20 Nov 07:50
e127cd1
Compare
Choose a tag to compare

[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

20 Nov 07:49
1147d13
Compare
Choose a tag to compare

[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

20 Nov 07:49
75c3a6c
Compare
Choose a tag to compare

[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

20 Nov 07:48
44cc68e
Compare
Choose a tag to compare

[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

20 Nov 07:47
76d0977
Compare
Choose a tag to compare

[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

20 Nov 07:47
5582c42
Compare
Choose a tag to compare

[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

20 Nov 07:46
f44ccb4
Compare
Choose a tag to compare

[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

20 Nov 07:45
4be76d2
Compare
Choose a tag to compare
Pre-release

[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.