112.0.0 (2021-11-07)
Bug Fixes
- adding a check to make sure asset id isn't created from empty string (26a5bbc)
- fixing defines for Unity2021.2 (#977) (15ffa5b)
- fixing id generation for negative numbers (f5e1b9a)
- renameing identity.Reset so it doesn't override unity's reset function (bc5da6a)
- using hex for logging prefabhash and sceneid (f0c335f)
Code Refactoring
- NetworkIdentity: moving id generation to its own file (51795ce)
Features
- NetworkIdentity: adding helper methods for Id (0ddfdb8)
- ServerObjectManager: adding AddCharacter method that takes Identity and hash (629036a)
- ServerObjectManager: adding ReplaceCharacter method that takes Identity and hash (4320c05)
Performance Improvements
- making transform values option to send with spawn message (#972) (22e7dcd)
- no longer sending PrefabHash if the object is a scene id (46e29a6)
BREAKING CHANGES
- Scene objects based on a prefab will no longer have their PrefabHash set on spawn on the client
- NetworkIdentity: Scene Id generation is no longer public