InputSystem Changelog

This changelog showcases the ability to render changelogs in the "keep a changelog" format

1.11.0 #

10 Sep 2024

Fixed
Changed
Added

Fixed

  • Fixed memory allocation on every frame when using UIDocument without EventSystem. ISXB-953
  • Fixed Action Maps name edition which could be inconsistent in Input Action Editor UI.
  • Fixed InputDeviceTester sample only visualizing a given touch contact once. ISXB-1017
  • Fixed an update loop in the asset editor that occurs when selecting an Action Map that has no Actions.
  • Fixed Package compilation when Unity Analytics module is not enabled on 2022.3. ISXB-996
  • Fixed 'OnDrop' event not called when 'IPointerDownHandler' is also listened. ISXB-1014
  • Fixed InputSystemUIInputModule calling pointer events on parent objects even when the "Send Pointer Hover To Parent" is off. ISXB-586
  • Improved performance of disconnected device activation (ISX-1450)
  • Fixed DualSense controllers being recognized as DualShock4 (ISX-1411)

Changed

  • Use ProfilerMarker instead of Profiler.BeginSample and Profiler.EndSample when appropriate to enable recording of profiling data.

Added

  • Added Hinge Angle sensor support for foldable devices.
  • Added InputDeviceMatcher.WithManufacturerContains(string noRegexMatch) API to improve DualShockSupport.Initialize performance (ISX-1411)
  • Added tests for Input Action Editor UI for managing action maps (List, create, rename, delete) (ISX-2087)
  • Added automatic loading of custom extensions of InputProcessor, InputInteraction and InputBindingComposite [ISXB-856]](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-856).
  • Added an IME Input sample scene.