Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[pre.18] - 2023-8-21 - a194901
The format is based on Keep a Changelog. The full release announcement is available here under the releases category of the discussions tab in our repo.
Added
- A sample scene For Spatial Mouse; (#11683)
- A
ComponentCache<T>
class has been added to help cache commonly queries scene components. (11686) - More sample scenes from MRTK2. (11710, 11733, 11734, 11736, 11740, 11744, 11748)
- The
UnboundedTrackingMode
component was added to replace the soon-to-be deprecatedMicrosoft.MixedReality.OpenXR.EyeLevelSceneOrigin
in Microsoft's Mixed Reality OpenXR Plugin. (11750) - Contribution guidelines have been published to the MRTK3 project. (10, 17)
- More project maintainers from Qualcomm, Magic Leap, and Microsoft have been added. (7, 18, 19, 21, 22)
Changed
- MRTK3 now requires
com.unity.inputsystem
version 1.6.1 to address mouse input issues on HoloLens. (11661) - The
CameraSettingsManager
component is now on the MRTK XR Rig prefab. This component auto configures the main camera's settings based on the device's display type (Transparent
orOpaque
). (11684, 11685) - Refactored duplicate
LocateTargetHitPoint
methods to a common, shared location. (11699) - Moved some misplaced control prefabs to proper directories. (11707)
- The
UnboundedTrackingMode
component was added to the MRTK XR Rig prefab. This change only impacts HoloLens 2 applications. (11750) - Changed how applications can create custom reticles in MRTK3. It should be easier now. (11758, 9)
- All namespaces have had
Microsoft
removed, so to align with new MRTK organization. (1) - MRTK3 is now licensed under BSD 3-Clause. (2, 30)
Deprecated
- The
com.microsoft.*
packages are now deprecated. Switch to theorg.mixedrealitytoolkit.*
packages instead. (#31, #32, #34)
Removed
- Removed the
SpatializationMixer
property from MRTK3 settings. This property wasn't used in the MRTK3 packages, so was removed for now. This property can be added later, once it has a well-defined use within the MRTK3 packages. (11681, 11694) - Removed
IVariableReticle
and replaced withIReticleVisual
andIVariableProgressReticle
. Depending on the scenario, applications should implement one or both of the new interfaces. (11758, 9)
Fixed
- MRTK3 now compiles in Unity 2022 without automated code changes. (11668)
- See-it-say-it labels now appear when looking at a button. (11677)
- See-it-say-it labels only appear if speech input is available. (11677)
- The diction example scene works better with the speech recognition subsystem. (11696)
- Bounds control handles now reappear after a game object is re-enabled. (11698)
- Fixed XML summary block warnings. (11706, 11719, 11723, 11724)
- Slider now works with values outside of the default range. (11742)
- Cursor visuals are more stable. (11739)
- The bounds control no longer "flattens" when applied to a 2D surface. (12)