FIX: Add Touch Samples package dependency versions to avoid errors (ISXB-1245) #2118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Change TouchSamples.asset from:

To this:

Currently, the latest versions of Cinemachine, 3.x, and Probuilder, 6.x have errors when using the Touch Sample assets.

Cinemachine 3.x has a breaking API change.
Probuilder 6.x has a mobile platform compilation error due to a ShaderGraph bug (see https://jira.unity3d.com/browse/UUM-94425)
This change avoids the problem when the Sample is imported through the Samples view of Input System Package Manager window since it shows the Samples dependency and downloads them accordingly.
Testing status & QA
Tested building for iOS when the Touch Samples uses the latest 5.2.3 version of Probuilder.
Overall Product Risks
Please rate the potential complexity and halo effect from low to high for the reviewers. Note down potential risks to specific Editor branches if any.
Comments to reviewers
If you import the .unitypackage to a U6 project, U6 will download both 3.x and 6.x versions of Cinemachine and Probuilder, respectively. Which means the problem will remain. Until the Probuilder version is fixed in U6, there's nothing we can easily do to avoid this.
Checklist
Before review:
Changed
,Fixed
,Added
sections.Area_CanDoX
,Area_CanDoX_EvenIfYIsTheCase
,Area_WhenIDoX_AndYHappens_ThisIsTheResult
.During merge:
NEW: ___
.FIX: ___
.DOCS: ___
.CHANGE: ___
.RELEASE: 1.1.0-preview.3
.After merge: