Download Latest Version v2.9.0 source code.tar.gz (105.4 MB)
Email in envelope

Get an email when there's a new version of Netcode for GameObjects

Home / v2.9.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-02-03 1.2 kB
v2.9.0 source code.tar.gz 2026-02-03 105.4 MB
v2.9.0 source code.zip 2026-02-03 106.9 MB
Totals: 3 Items   212.2 MB 3

[2.9.0] - 2026-02-01

Added

  • Added stricter checks on InSpawned within NetworkObject. (#3831)
  • Added a new InvalidOperation status to OwnershipRequestStatus. (#3831)

Changed

  • Ensure logs in NetworkObject log the NetworkObject.name wherever possible. (#3283)
  • Improved performance of NetworkBehaviour ILPostProcessor by omitting unnecessary type and assembly resolutions. (#3827)
  • Improve performance of NetworkObject. (#3820, [#3831])
  • If the Unity Transport Disconnect Timeout is set to 0 in the Editor, the timeout will be entirely disabled. (#3810)

Fixed

  • Duplicate transport connection events for the same connection will now do nothing. (#3861)
  • Fixed memory leak in NetworkAnimator on clients where RpcTarget groups were not being properly disposed due to incorrect type casting of ProxyRpcTargetGroup to RpcTargetGroup.
  • 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)
  • Fixed an integer overflow that occurred when configuring a large disconnect timeout with Unity Transport. (#3810)
Source: README.md, updated 2026-02-03