RELEASE: Input System 1.18.0

Hey,
The Input Team would like to announce that Input System 1.18.0 has been released.

The version will be available through the package manager in the upcoming versions of 2022.3, 6.0, 6.3, 6.4 and 6.5 Editors.

Alternatively you can add it by:

  • Updating through the package manager when the option is available
  • Adding it by name (Package Manager → “+” → “Install Package By Name” → And entering this line to the name field “com.unity.inputsystem” and the version as 1.18.0
  • Directly editing the manifest file in your project’s directory → packages/manifest.json and adding this line: “com.unity.inputsystem”: “1.18.0”

This version focuses on fixing the lost input references in prefabs as well as some other minor additions.
For more details about all the improvements and fixes in the package please see the package changelog.

9 Likes

Fixed InputActionReference not being set when attempting to set it on a Prefab or ScriptableObject

Thank you, it was a bit of a pain, I had to cast from ScriptableObject to InputActionReference, it was not clean.

2 Likes

Nice, been waiting for this update! The InputActionReference issue on prefabs was really annoying in my project. Had to work around it with some hacky solutions before.

Quick question tho - does this also fix the case where you duplicate a prefab and the references get messed up? That was driving me crazy last week lol