Changelog

The format is based on Keep a Changelog.

[3.3.0] - 2025-11-12

Added

  • Added automatic update for the See It Say It Label when the SpeechRecognitionKeyword of a StatefulInteractable has changed. Added ability to change the pattern, from inspector or code. PR #792
  • When Unity Localization package is installed, a LocalizedString is used as pattern. PR #792
  • Added touch support for the NonNativeKeyboard. PR #655

Changed

  • StateVisualizer: Modified access modifiers of State, stateContainers and UpdateStateValue to protected internal to allow adding states through subclassing. PR #926
  • Updated tests to follow existing MRTK test patterns. PR #1046

Fixed

  • Fixed an issue when selecting a PressableButton in Editor scene view causing error spam. (Issue #772) PR #943
  • Prevent simultaneous editing of multiple input fields when using Non-Native Keyboard. PR #942
  • Don’t try to start a coroutine in VirtualizedScrollRectList when the GameObject is inactive. PR #972
  • Fixed SliderSounds playing sound even when disabled. PR #1007
  • Fixed sliders with min-max values outside range [0-1] when slider is configured for grab interaction (IsTouchable = false) Issue 944
  • Fixed unguarded soft dependency on the MRTK Input package in PressableButton. PR #1054
  • Updated dependencies to match Unity Asset Store packages. PR #1054
    • com.microsoft.mrtk.graphicstools.unity 0.8.0

[3.2.2] - 2024-09-18

Changed

  • Package patch version update to allow UPM publishing.

[3.2.1] - 2024-06-12

Fixed

  • Fixed missing [CanEditMultipleObject] attributes as per Bug 573 PR #698
  • Reduced package description to support for UPM package publishing in the Unity Asset Store.

[3.2.0] - 2024-03-27

Added

  • Added Experimental Buttons with dynamic Frontplate and demo CanvasUITearsheetDynamicFrontplate scene. PR #649

Fixed

  • Fixed support for UPM package publishing in the Unity Asset Store. PR #519
  • Fixed some buttons in nonnative keyboard not having sound PR #648