chore: Defines cleanup and dependencies update #3736
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.
Purpose of this PR
This PR aims to update few recently released dependencies and cleanup some unused defines in the code.
com.unity.services.multiplayerpackage to 1.2.0 which contains changes related to @EmandM changes with NetworkManager so I think it's worth to bump in this case.com.unity.transportto 2.6.0 since this resolves MTU issues when using VPN or similar service so I think this is a useful change to "enfornce"3. It removes the usage of MULTIPLAYER_TOOLS_1_0_0_PRE_7 since first of all 1.X is not supported anymore and based on editor manifest in all editors that NGO 2.X supports Tools package of version 2.X is required so we can be sure that nothing lower then 1.0.0-pre.7 version of tools is used in any projectActually I didn't account for the fact that you don't need to use MP Tools so this define needs to staydevelopbranch if someone wants to inspect/use themAdditionally
com.unity.test-framework(which we are using in testproject) is available from 6000.0.44f1 editor so I bumped the default editor for the projectI will follow up on this PR with dependency updates in BossRoom and Asteroids (
com.unity.services.multiplayerandcom.unity.transport)Jira ticket
N/A
Changelog
Not sure if it's worth adding information about the defines to the changelog since I doubt anyone is using them but we can do it just for sanity
Documentation
N/A
Testing & QA (How your changes can be verified during release Playtest)
I played around in the projects modified so this + green CI pass should be enough
Backports
N/A