You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: com.unity.netcode.gameobjects/CHANGELOG.md
+22-11Lines changed: 22 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,15 +10,9 @@ Additional documentation and release notes are available at [Multiplayer Documen
10
10
11
11
### Added
12
12
13
-
- Added stricter checks on `InSpawned` within `NetworkObject`. (#3831)
14
-
- Added a new `InvalidOperation` status to `OwnershipRequestStatus`. (#3831)
15
13
16
14
### Changed
17
15
18
-
- Ensure logs in `NetworkObject` log the `NetworkObject.name` wherever possible. (#3831)
19
-
- Improved performance of NetworkBehaviour ILPostProcessor by omitting unnecessary type and assembly resolutions. (#3827)
20
-
- Improve performance of `NetworkObject`. (#3820, #3831)
21
-
- If the Unity Transport Disconnect Timeout is set to 0 in the Editor, the timeout will be entirely disabled. (#3810)
22
16
23
17
### Deprecated
24
18
@@ -28,18 +22,35 @@ Additional documentation and release notes are available at [Multiplayer Documen
28
22
29
23
### Fixed
30
24
31
-
- Duplicate transport connection events for the same connection will now do nothing. (#3863)
32
-
- Fixed memory leak in `NetworkAnimator` on clients where `RpcTarget` groups were not being properly disposed due to incorrect type casting of `ProxyRpcTargetGroup` to `RpcTargetGroup`.
33
-
- Fixed issue when using a client-server topology where a `NetworkList` with owner write permissions was resetting sent time and dirty flags after having been spawned on owning clients that were not the spawn authority. (#3850)
34
-
- Fixed an integer overflow that occurred when configuring a large disconnect timeout with Unity Transport. (#3810)
35
-
36
25
37
26
### Security
38
27
39
28
40
29
### Obsolete
41
30
42
31
32
+
## [2.9.0] - 2026-02-01
33
+
34
+
### Added
35
+
36
+
- Added stricter checks on `InSpawned` within `NetworkObject`. (#3831)
37
+
- Added a new `InvalidOperation` status to `OwnershipRequestStatus`. (#3831)
38
+
39
+
### Changed
40
+
41
+
- Ensure logs in `NetworkObject` log the `NetworkObject.name` wherever possible. (#3831)
42
+
- Improved performance of NetworkBehaviour ILPostProcessor by omitting unnecessary type and assembly resolutions. (#3827)
43
+
- Improve performance of `NetworkObject`. (#3820, #3831)
44
+
- If the Unity Transport Disconnect Timeout is set to 0 in the Editor, the timeout will be entirely disabled. (#3810)
45
+
46
+
### Fixed
47
+
48
+
- Duplicate transport connection events for the same connection will now do nothing. (#3863)
49
+
- Fixed memory leak in `NetworkAnimator` on clients where `RpcTarget` groups were not being properly disposed due to incorrect type casting of `ProxyRpcTargetGroup` to `RpcTargetGroup`.
50
+
- Fixed issue when using a client-server topology where a `NetworkList` with owner write permissions was resetting sent time and dirty flags after having been spawned on owning clients that were not the spawn authority. (#3850)
51
+
- Fixed an integer overflow that occurred when configuring a large disconnect timeout with Unity Transport. (#3810)
Copy file name to clipboardExpand all lines: com.unity.netcode.gameobjects/package.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"name": "com.unity.netcode.gameobjects",
3
3
"displayName": "Netcode for GameObjects",
4
4
"description": "Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.",
0 commit comments