4.6.6R
-
Fixed UniversalTickSmoother moving incorrectly with non-Vector3.one scales.
-
Fixed despawning root NetworkObjects with pooling causing nested NetworkObjects to not respawn automatically.
-
Fixed conditional NullReferenceCondition in SceneCondition.
-
Fixed nested runtime NetworkObjects not having their parent unset when their runtime parent was pooled.
-
Fixed possible NullReferenceException within generated comparers for reference types.
-
Fixed prediction reconciles corrupting class instance memory.
-
Fixed NetworkTransform.ComponentConfiguration incorrectly making rigidbodies kinematic.
-
Fixed limited memory leak on server related to predicted spawning.
-
Fixed failed Predicted Spawns potentially pooling on clients, when expected to destroy.
-
Fixed DefualtObjectPool now calls ResetState on nested NetworkObjects as well.
-
Fixed possibility of nested NetworkObjects with modified InitializationOrder initializing before their parents.
-
Fixed nested NetworkObjects not spawning when pooling.
-
Improved logging for NetworkObject ObjectId fetching.
-
Improved UniversalTickSmoother.SetSmootherProperties now allows specifying if for owner or spectator.
-
Improved reduced NetworkBehaviour memory allocations.
-
Improved Predicition attributed methods no longer need to be private.
-
Improved ReserializenetworkObjects now uses Configuration settings when searching for prefabs.
-
Added LoadSceneParameters to supported automatically serialized types.
-
Added ObjectPool.AddPrefabObjects which returns added objects (#863).
-
Added DefaultObjectPool.ClearPool(NetworkObject) to clear cache for specified NetworkObject type.
-
Changed reverted NetworkObjects despawning when disabled.
-
Changed restructured file paths; this may require you to delete FishNet before importing this version.
-
Changed Tugboat.StopSocketsOnThread now defaulted to false.