47.0.0 (2020-10-07)
breaking
- Remove GameObject sync (#370) (5b223fa)
- Use SyncLists directly (delete overrides) (#2307) (fb49d19), closes #2305
Bug Fixes
- access NI on disabled objects (#383) (0ab4c60)
- adding namespace for sonar bug (2ed0859)
- bug Client ConnectionState not set properly in Disconnect (#369) (74298c5)
- Bug with NI destroy order (#374) (485f78b)
- Examples can exit property in client mode (35faaf3)
- examples no longer use prefabs or common files (#378) (718ec9e)
- Lobby comp should not reference NetworkConnection.IsReady (#385) (6a1a190)
- networkmenu should add NSM to playerSpawner too (c7bd0be)
- nre modifying syncvars that have not been spawned (69883c5)
Features
- Add IncludeOwner option to SendToAll (#387) (6b0a005)
- new generic Read and Write methods for all types (#2301) (85252c3)
- support Jagged arrays (0267dbe)
Performance Improvements
- Only synchronize dirty objects (#381) (64fd6ed)
- Remove 2 messages when player connects (#384) (c40e0fd)
BREAKING CHANGES
-
It is no longer guaranteed that all objects are spawned before we start calling events
-
fix object spawning on scene change
-
remove unused variable
Co-authored-by: uwee uweenukr@gmail.com
-
You can no longer use gameobjects in syncvars
-
Serialize and Deserialize methods in synclists don't do anything anymore
-
Remove old comment
-
Fix compilatio error