1.7.0 #
Added
Changed
Fixed
Added
- Preliminary support for visionOS.
- Show a list of
Derived Bindings
underneath the Binding Path editor to show all controls that matched.
Changed
- Changed the
InputAction
constructors so it generates an ID for the action and the optional binding parameter. This is intended to improve the serialization of input actions on behaviors when created through API when the property drawer in the Inspector window does not have a chance to generate an ID.
Fixed
- Fixed missing prefab errors in InputDeviceTester project (case ISXB-420).
- Fixed serialization migration in the Tracked Pose Driver component causing bindings to clear when prefabs are used in some cases (case ISXB-512, case ISXB-521).
- Fixed Tracked Pose Driver to use
Transform.SetLocalPositionAndRotation
when available to improve performance. Based on the user contribution from DevDunk in a forum post. - Fixed the
Clone
methods ofInputAction
andInputActionMap
so it copies the Initial State Check flag (InputAction.wantsInitialStateCheck
) of input actions. - Fixed the "Release tests throws exception in InputSystem" bug (case ISXB-581).
- Fixed issues with generating Precompiled Layouts for devices which are not defined in a namespace
- Fixed an issue where some controls like
QuaternionControl
could not be included in a Precompiled Layout because the generated code could not access a setter on child control properties.