Skip to content

Commit 526215b

Browse files
0xFA11NoelStephensUnityShadauxCatjeffreyrainySamuelBellomo
authored
docs: author changelog (2nd iteration) (#1257)
* add new changelog todo entries * minor reorg update * fatih's pass * matt's pass * minor grammar fix * update & remove some items from the TODO list * Updated Noel Stephens Updated the entries that were pertinent to users and removed the ones that were just working out bugs from new V1.0.0 features. * add new todo items * Changelog for Jaedyn * changelog entries for Jeff * Changelog for Sam * removing LP's entry, it's linked to bootstrap sample already in this changelog * minor updates * luke changelog entries * deleted more items from the todo list * albin's entries Co-authored-by: NoelStephensUnity <[email protected]> Co-authored-by: Jaedyn Draper <[email protected]> Co-authored-by: Jeffrey Rainy <[email protected]> Co-authored-by: Sam Bellomo <[email protected]> Co-authored-by: Luke Stampfli <[email protected]> Co-authored-by: Jesse Olmer <[email protected]>
1 parent 20f8f45 commit 526215b

File tree

1 file changed

+32
-132
lines changed

1 file changed

+32
-132
lines changed

com.unity.netcode.gameobjects/CHANGELOG.md

Lines changed: 32 additions & 132 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,27 @@ Additional documentation and release notes are available at [Multiplayer Documen
1010

1111
### Added
1212

13+
- Added `ClientNetworkTransform` sample to the SDK package (#1168)
14+
- Added `Bootstrap` sample to the SDK package (#1140)
1315
- Enhanced `NetworkSceneManager` implementation with additive scene loading capabilities (#1080, #955, #913)
1416
- `NetworkSceneManager.OnSceneEvent` provides improved scene event notificaitons
1517
- Enhanced `NetworkTransform` implementation with per axis/component based and threshold based state replication (#1042, #1055, #1061, #1084, #1101)
18+
- Added a jitter-resistent `BufferedLinearInterpolator<T>` for `NetworkTransform` (#1060)
1619
- Implemented `NetworkPrefabHandler` that provides support for object pooling and `NetworkPrefab` overrides (#1073, #1004, #977, #905,#749, #727)
1720
- Implemented auto `NetworkObject` transform parent synchronization at runtime over the network (#855)
1821
- Adopted Unity C# Coding Standards in the codebase with `.editorconfig` ruleset (#666, #670)
1922
- When a client tries to spawn a `NetworkObject` an exception is thrown to indicate unsupported behavior. (#981)
2023
- Added a `NetworkTime` and `NetworkTickSystem` which allows for improved control over time and ticks. (#845)
2124
- Added a `OnNetworkDespawn` function to `NetworkObject` which gets called when a `NetworkObject` gets despawned and can be overriden. (#865)
22-
- Added `SnapshotSystem` that would allow variables and spawn/despawn messages to be sent in blocks (#805, #852, #862, #963, #1012, #1013, #1021, #1040, #1062, #1064, #1083, #1111, #1129, #1166, #1192)
25+
- Added `SnapshotSystem` that would allow variables and spawn/despawn messages to be sent in blocks (#805, #852, #862, #963, #1012, #1013, #1021, #1040, #1062, #1064, #1083, #1091, #1111, #1129, #1166, #1192)
2326
- Disabled by default for now, except spawn/despawn messages
2427
- Will leverage unreliable messages with eventual consistency
2528
- `NetworkBehaviour` and `NetworkObject`'s `NetworkManager` instances can now be overriden (#762)
2629
- Added metrics reporting for the new network profiler if the Multiplayer Tools package is present (#1104, #1089, #1096, #1086, #1072, #1058, #960, #897, #891, #878)
30+
- `NetworkBehaviour.IsSpawned` a quick (and stable) way to determine if the associated NetworkObject is spawned (#1190)
31+
- Added `NetworkRigidbody` and `NetworkRigidbody2D` components to support networking `Rigidbody` and `Rigidbody2D` components (#1202, #1175)
32+
- Added `NetworkObjectReference` and `NetworkBehaviourReference` structs which allow to sending `NetworkObject/Behaviours` over RPCs/`NetworkVariable`s (#1173)
33+
- Added `NetworkAnimator` component to support networking `Animator` component (#1281, #872)
2734

2835
### Changed
2936

@@ -44,19 +51,27 @@ Additional documentation and release notes are available at [Multiplayer Documen
4451
- `Unity.Multiplayer.MLAPI.Runtime``Unity.Netcode.Runtime`
4552
- `Unity.Multiplayer.MLAPI.Editor``Unity.Netcode.Editor`
4653
- and other `Unity.Multiplayer.MLAPI.x` variants to `Unity.Netcode.x` variants
54+
- Renamed `Prototyping` namespace and assembly definition to `Components` (#1145)
55+
- Changed `NetworkObject.Despawn(bool destroy)` API to default to `destroy = true` for better usability (#1217)
4756
- Scene registration in `NetworkManager` is now replaced by Build Setttings → Scenes in Build List (#1080)
4857
- `NetworkSceneManager.SwitchScene` has been replaced by `NetworkSceneManager.LoadScene` (#955)
58+
- `NetworkManager, NetworkConfig, and NetworkSceneManager` scene registration replaced with scenes in build list (#1080)
4959
- `GlobalObjectIdHash` replaced `PrefabHash` and `PrefabHashGenerator` for stability and consistency (#698)
5060
- `NetworkStart` has been renamed to `OnNetworkSpawn`. (#865)
5161
- Network variable cleanup - eliminated shared mode, variables are server-authoritative (#1059, #1074)
5262
- `NetworkManager` and other systems are no longer singletons/statics (#696, #705, #706, #737, #738, #739, #746, #747, #763, #765, #766, #783, #784, #785, #786, #787, #788)
53-
54-
### Deprecated
55-
56-
- something
63+
- Changed `INetworkSerializable.NetworkSerialize` method signature to use `BufferSerializer<T>` instead of `NetworkSerializer` (#1187)
64+
- Changed `CustomMessagingManager`'s methods to use `FastBufferWriter` and `FastBufferReader` instead of `Stream` (#1187)
65+
- Reduced internal runtime allocations by removing LINQ calls and replacing managed lists/arrays with native collections (#1196)
5766

5867
### Removed
5968

69+
- Removed `NetworkNavMeshAgent` (#1150)
70+
- Removed `NetworkDictionary`, `NetworkSet` (#1149)
71+
- Removed `NetworkVariableSettings` (#1097)
72+
- Removed predefined `NetworkVariable<T>` types (#1093)
73+
- Removed `NetworkVariableBool`, `NetworkVariableByte`, `NetworkVariableSByte`, `NetworkVariableUShort`, `NetworkVariableShort`, `NetworkVariableUInt`, `NetworkVariableInt`, `NetworkVariableULong`, `NetworkVariableLong`, `NetworkVariableFloat`, `NetworkVariableDouble`, `NetworkVariableVector2`, `NetworkVariableVector3`, `NetworkVariableVector4`, `NetworkVariableColor`, `NetworkVariableColor32`, `NetworkVariableRay`, `NetworkVariableQuaternion`
74+
- Removed `NetworkChannel` and `MultiplexTransportAdapter` (#1133)
6075
- Removed ILPP backend for 2019.4, minimum required version is 2020.3+ (#895)
6176
- `NetworkManager.NetworkConfig` had the following properties removed: (#1080)
6277
- Scene Registrations no longer exists
@@ -65,143 +80,28 @@ Additional documentation and release notes are available at [Multiplayer Documen
6580
- Removed `ProfilerCounter`, the original MLAPI network profiler, and the built-in network profiler module (2020.3). A replacement can now be found in the Multiplayer Tools package. (#1048)
6681
- Removed NetworkSet, NetworkDictionary (#1149)
6782
- Removed UNet RelayTransport and related relay functionality in UNetTransport (#1081)
83+
- Removed `UpdateStage` parameter from `ServerRpcSendParams` and `ClientRpcSendParams` (#1187)
84+
- Removed `NetworkBuffer`, `NetworkWriter`, `NetworkReader`, `NetworkSerializer`, `PooledNetworkBuffer`, `PooledNetworkWriter`, and `PooledNetworkReader` (#1187)
85+
- Removed `EnableNetworkVariable` in `NetworkConfig`, it is always enabled now (#1179)
86+
- Removed `NetworkTransform`'s FixedSendsPerSecond, AssumeSyncedSends, InterpolateServer, ExtrapolatePosition, MaxSendsToExtrapolate, Channel, EnableNonProvokedResendChecks, DistanceSendrate (#1060) (#826) (#1042, #1055, #1061, #1084, #1101)
87+
- Removed `NetworkManager`'s `StopServer()`, `StopClient()` and `StopHost()` methods and replaced with single `NetworkManager.Shutdown()` method for all (#1108)
6888

6989
### Fixed
7090

91+
- Fixed ServerRpc ownership check to `Debug.LogError` instead of `Debug.LogWarning` (#1126)
7192
- Fixed `NetworkObject.OwnerClientId` property changing before `NetworkBehaviour.OnGainedOwnership()` callback (#1092)
7293
- Fixed `NetworkBehaviourILPP` to iterate over all types in an assembly (#803)
7394
- Fixed cross-asmdef RPC ILPP by importing types into external assemblies (#678)
7495
- Fixed `NetworkManager` shutdown when quitting the application or switching scenes (#1011)
7596
- Now `NetworkManager` shutdowns correctly and despawns existing `NetworkObject`s
7697
- Fixed Only one `PlayerPrefab` can be selected on `NetworkManager` inspector UI in the editor (#676)
7798
- Fixed connection approval not being triggered for host (#675)
78-
79-
### Security
80-
81-
- something
82-
83-
### TODO
84-
85-
Jaedyn:
86-
87-
- [6181e7e0] (2021-09-17) Jaedyn Draper / feat: INetworkMessage (#1187)
88-
- [dc708a56] (2021-09-15) Jaedyn Draper / feat: Fast buffer reader and fast buffer writer (#1082)
89-
- [5deae108] (2021-08-12) Jaedyn Draper / fix: Disabling fixedupdate portion of SpawnRpcDespawn test because it's failing for known reasons that will be fixed in the IMessage refactor. (#1049)
90-
- [40a6aec0] (2021-08-09) Jaedyn Draper / fix: corrected NetworkVariable WriteField/WriteDelta/ReadField/ReadDelta dropping the last byte if unaligned. (#1008)
91-
- [c25821d2] (2021-07-27) Jaedyn Draper / fix: Fixes for a few things discovered from the message ordering refactor: (#985)
92-
- [b9ffc1f1] (2021-07-23) Jaedyn Draper / feat: Message Ordering (#948)
93-
94-
Samuel:
95-
96-
- [5513c906] (2021-09-16) Sam Bellomo / feat: interpolation for network transform (#1060)
97-
- [cc7a7d5c] (2021-08-19) Sam Bellomo / test: adding more details to multiprocess readme (#1050)
98-
- [13e2b7f1] (2021-07-13) Sam Bellomo / test: multiprocess tests part 6: fixing issues runnings all tests together (#957)
99-
- [bf296660] (2021-07-13) Sam Bellomo / docs: Perf tests part 5. Adding documentation and instructions (#952)
100-
- [6c8efd66] (2021-07-12) Sam Bellomo / test: Perf tests part 4. Adding example of performance test with spawning x network objects at once (#925)
101-
- [725a77a9] (2021-07-12) Sam Bellomo / test: Perf tests part 3. Adding ExecuteStepInContext for better test readability (#924)
102-
- [833f1faf] (2021-07-09) Sam Bellomo / test: Perf tests part 2. Adding Test Coordinator and base test class (#923)
103-
- [d08b84ac] (2021-07-08) Sam Bellomo / test: Perf tests part 1. Basis for multiprocess tests process orchestration. (#922)
104-
- [7ed627c6] (2021-06-30) Sam Bellomo / fix: reducing log level for noisy log and adding details for developer log (#926)
105-
- [4679474b] (2021-06-30) Sam Bellomo / feat: users can set authority on network transform programmatically (#868)
106-
- [e122376f] (2021-06-29) Sam Bellomo / refactor: move NetworkBehaviour update to a separate non-static class (#917)
107-
- [0855557e] (2021-06-29) Sam Bellomo / test: add utils for multi instance tests (#914)
108-
- [9a47c661] (2021-06-29) Sam Bellomo / test: downgrading testproject to 2020.3.12f1 (#927)
109-
- [b4a3f663] (2021-06-08) Sam Bellomo / docs: adding more info to help debug on network transform error message (#892)
110-
- [4b15869f] (2021-05-21) Sam Bellomo / fix: Adding exception for silent failure for clients getting other player's object #844Merge pull request #844 from Unity-Technologies/feature/adding-exception-for-client-side-player-object-get
111-
- [63436440] (2021-05-21) Samuel Bellomo / Merge branch 'develop' into feature/adding-exception-for-client-side-player-object-get
112-
- [7561c341] (2021-05-21) Samuel Bellomo / adding null check and spacing fix
113-
- [e2b17b10] (2021-05-21) Samuel Bellomo / some cleanup
114-
- [3566ea04] (2021-05-20) Samuel Bellomo / fixing a few issues when connecting and disconnecting additional clients Adding separate tests in SpawnManagerTests. Added Teardown
115-
- [b3c155b5] (2021-05-20) Samuel Bellomo / Merge branch 'develop' into feature/adding-exception-for-client-side-player-object-get
116-
- [d783a4e0] (2021-05-20) Samuel Bellomo / adding more tests
117-
- [e2fd839c] (2021-05-19) Samuel Bellomo / Adding tests for that exception Adding the possibility to have multiple clients in MultiInstanceHelpers Updating exception check to make sure to use local networkmanager (so it works with tests)
118-
- [d11e22be] (2021-05-19) Sam Bellomo / feat: NetworkTransform now uses NetworkVariables instead of RPCs (#826)
119-
- [ad8ae404] (2021-05-18) Samuel Bellomo / Adding proper exception for invalid case. This is so users don't have silent failures calling this client side expecting to see other player objects. This solves issue https://github.com/Unity-Technologies/com.unity.multiplayer.mlapi/issues/581
120-
121-
Philipp:
122-
123-
- [e47b73fa] (2021-09-17) Philipp Deschain / feat: NetworkAnimator and ClientNetworkAnimator (#1191)
124-
- [0ea502b0] (2021-08-03) Philipp Deschain / Replacing community NetworkManagerHUD with a simpler implementation (#993)
125-
- [4fad5915] (2021-07-27) Phil Deschain / fix: Network animator server authority fixes (#972)
126-
- [be0ca068] (2021-07-06) Phil Deschain / feat: network animator Trigger parameter support (#872)
127-
- [e864e8eb] (2021-05-03) Phil Deschain / feat: OnAllClientsReady (#755)
128-
129-
Others (2nd iteration):
130-
131-
- [268c7ec3] (2021-09-17) Simon Lemay / fix: Increase timeout for UTP adapter tests (#1199)
132-
- [d2db3940] (2021-09-17) Jesse Olmer / docs: Update repo and both package readme files (#1180)
133-
- [3d5b29a0] (2021-09-17) Andrew Spiering / chore: updating UTP package to pull in DTLS fixes (#1197)
134-
- [7b361c64] (2021-09-17) Luke Stampfli / fix: network time arguments (#1194)
135-
- [4fe7a30c] (2021-09-17) Luke Stampfli / feat: network physics (#1175)
136-
- [2091e2ae] (2021-09-16) zain-mecklai / test: build multiprocesstestplayer and add it to project tests job (#1174)
137-
- [16d98507] (2021-09-16) kvassall-unity / fix: Report messages properly that are locally executed as 0 bytes (#1162)
138-
- [0654eaf8] (2021-09-16) Luke Stampfli / feat: add `NetworkObject` and `NetworkBehaviour` reference types (#1173)
139-
- [80913c10] (2021-09-16) Jeffrey Rainy / feat: snapshot spawn pre-requisite 2 (#1192)
140-
- [5114ca80] (2021-09-15) Noel Stephens / feat: NetworkBehaviour.IsSpawned (#1190)
141-
- [d04560fa] (2021-09-15) becksebenius-unity / feat: added tip to the network manager inspector that directs to install tools (MTT-1211) (#1182)
142-
- [db6de508] (2021-09-14) Matt Walsh / refactor!: remove network dictionary & set, use native container in List, add tests (#1149)
143-
- [4e3880f0] (2021-09-14) Albin Corén / fix: Fixed remote disconnects not properly cleaning up (#1184)
144-
- [0941fd7f] (2021-09-14) Noel Stephens / test: base changes to PR-1114 (#1165)
145-
- [d2669aec] (2021-09-14) Noel Stephens / test: verify do not destroy networkobjects on networkmanager shutdown (#1183)
146-
- [eaa2f196] (2021-09-14) Jeffrey Rainy / chore: removal of EnableNetworkVariable in NetworkConfig. It's always True now (#1179)
147-
- [22810067] (2021-09-14) Albin Corén / fix: Fix DontDestroyWithOwner not returning ownership (#1181)
148-
- [9590a056] (2021-09-14) Andrew Spiering / test: Giving Android some more room as the connection tests are timing sensitive (#1178)
149-
- [5ef9f418] (2021-09-14) Noel Stephens / fix: unitytransport connectionmode buttons (#1176)
150-
- [46dfe4a2] (2021-09-13) Matt Walsh / test: added min frames to multi-instance helper (#1170)
151-
- [b7c5d803] (2021-09-13) zain-mecklai / chore: Add mobile tests to nightly trigger (#1161)
152-
- [fbd893dc] (2021-09-13) Jeffrey Rainy / feat: snapshot spawn pre-requisite (#1166)
153-
- [a02dfee5] (2021-09-13) Cristian Mazo / feat: Unity Transport + Relay (#887)
154-
- [9d0f50e9] (2021-09-13) Noel Stephens / feat: client scene synchronization mode (#1171)
155-
- [6a032b19] (2021-09-13) M. Fatih MAR / fix: add `link.xml` to prevent IL2CPP stripping `Unity.PerformanceTesting` (#1172)
156-
- [03264b05] (2021-09-11) M. Fatih MAR / chore: add boilerplate for `ClientNetworkTransform` sample (#1168)
157-
- [1fe6a0f2] (2021-09-10) M. Fatih MAR / chore: remove `ClientNetworkVariable` (#1167)
158-
- [a38029a3] (2021-09-10) kvassall-unity / chore: Disable test while we reevaluate the assumption that INetworkM… (#1163)
159-
- [8d2dcf99] (2021-09-10) Briancoughlin / docs: rename Manual.md to Index.md
160-
- [ae16e8c6] (2021-09-10) Josie Messa / Only track one metric for scene sync and do not report scene name (#1159)
161-
- [97abc439] (2021-09-09) zain-mecklai / test: create job definitions for mobile build and test (#1152)
162-
- [599ed687] (2021-09-09) Noel Stephens / test: make test runner scene ignored by default for BaseMultiInstanceTest (#1154)
163-
- [52293db0] (2021-09-08) Jeffrey Rainy / fix: remove left-over reference to SyncTransform (#1155)
164-
- [ace9d895] (2021-09-08) Jeffrey Rainy / chore: remove unused SyncTransform.cs (#1153)
165-
- [d76d2815] (2021-09-07) Matt Walsh / chore!: remove NetworkNavMeshAgent (#1150)
166-
- [b6937e8b] (2021-09-07) Noel Stephens / fix: NetworkObject parenting support in scene transitioning (#1148)
167-
- [825bf192] (2021-09-07) M. Fatih MAR / chore!: rename Prototyping asmdef to Components (#1145)
168-
- [b55baa19] (2021-09-07) M. Fatih MAR / feat: add bootstrap sample to package (#1140)
169-
- [be05d1aa] (2021-09-07) M. Fatih MAR / chore: remove `--yamato` param from `standards.py` (#1144)
170-
- [847068bf] (2021-09-03) Noel Stephens / fix: MTT-504 connection approval messages and comparing networkconfig (#1138)
171-
- [92e53618] (2021-09-03) M. Fatih MAR / refactor!: remove NetworkChannel and MultiplexTransportAdapter (#1133)
172-
- [8a74421f] (2021-09-02) Noel Stephens / fix: networkscenemanager not releasing buffers from pool (#1132)
173-
- [f1a07069] (2021-09-02) Matt Walsh / test: fixed-length strings in netvars (#1119)
174-
- [b5b40dec] (2021-09-02) Jeffrey Rainy / fix: snapshot system. last fixes for release (#1129)
175-
- [1bbe95f8] (2021-09-02) Albin Corén / refactor!: Unified Shutdown (#1108)
176-
- [5ed41b95] (2021-09-02) Josie Messa / chore: Fill out unity project for integration test project (#1128)
177-
- [5338ca2b] (2021-09-01) M. Fatih MAR / feat: make ServerRpc ownership check an error log instead of warning log (#1126)
178-
- [f703ba57] (2021-09-01) Noel Stephens / fix: client connected InvokeOnClientConnectedCallback with scene management disabled (#1123)
179-
- [370d9ef1] (2021-09-01) becksebenius-unity / fix: removed `public` class `NetcodeObserver` (MTT-1157) (#1122)
180-
- [ed110d05] (2021-08-31) becksebenius-unity / feat: add NetworkMessageSent/Received metrics (#1112)
181-
- [9c759d6f] (2021-08-31) Jeffrey Rainy / feat: snapshot. MTU sizing option for Snapshot. MTT-1087 (#1111)
182-
- [96309fb7] (2021-08-31) Benoit Doyon / Add metrics for transport bytes sent and received (#1104)
183-
- [49997da9] (2021-08-31) Valere Plantevin / fix: Missing end profiling sample (#1118)
184-
- [af1ce68d] (2021-08-31) Jesse Olmer / chore: support standalone mode for netcode runtimetests (#1115)
185-
- [75609cd1] (2021-08-31) Benoit Doyon / feat: Change MetricNames for a more complex value type (#1109)
186-
- [7fbc65cb] (2021-08-31) Josie Messa / feat: Track scene event metrics (#1089)
187-
- [ff185d6a] (2021-08-31) Jeffrey Rainy / style: whitespace fixes (#1117)
188-
- [c1ee3b62] (2021-08-30) Noel Stephens / feat: replace scene registration with scenes in build list (#1080)
189-
- [b5f761cf] (2021-08-27) Jeffrey Rainy / fix: mtt-857 GitHub issue 915 (#1099)
190-
- [ced41388] (2021-08-27) Noel Stephens / fix: NetworkSceneManager exception when DontDestroyOnLoad NetworkObjects are being synchronized (#1090)
191-
- [f3851d6a] (2021-08-27) M. Fatih MAR / feat: NetworkTransform Custom Editor Inspector UI (#1101)
192-
- [f8f53f3e] (2021-08-27) M. Fatih MAR / refactor: remove TempGlobalObjectIdHashOverride (#1105)
193-
- [bef00ff6] (2021-08-27) JS Fauteux / fix: MTT-1124 Counters are now reported in sync with other metrics (#1096)
194-
- [00164832] (2021-08-27) M. Fatih MAR / refactor: convert using var statements to using var declarations (#1100)
195-
- [4dfc7601] (2021-08-27) becksebenius-unity / chore: updated all of the namespaces to match the tools package change (#1095)
196-
- [15d5bef0] (2021-08-26) Matt Walsh / refactor!: remove network variable settings, network behaviour cleanup (#1097)
197-
- [3796565a] (2021-08-26) Jeffrey Rainy / fix: mtt-1088 review. Safer handling of out-of-order or old messages (#1091)
198-
- [90e4bbe9] (2021-08-26) M. Fatih MAR / refactor: assign auto-incremented `GlobalObjectIdHash` as a fallback in `MultiInstanceHelpers.MakeNetworkObjectTestPrefab()` + fix flaky tests exposed by this fix (#1094)
199-
- [f733bec4] (2021-08-25) becksebenius-unity / feat: fulfilling interface for tools to find network objects from an id (#1086)
200-
- [2017e0fd] (2021-08-25) Matt Walsh / chore!: remove netvar predefined types (#1093)
201-
- [a7ffde6a] (2021-08-25) M. Fatih MAR / fix: change OwnerClientId before firing OnGainedOwnership() callback (#1092)
202-
- [611678a2] (2021-08-25) Matt Walsh / feat!: network variables - client auth, permission cleanup, containers (#1074)
203-
- [fbfcc94e] (2021-08-25) M. Fatih MAR / chore: expose `--verbosity` through `standards.py` (#1085)
204-
- [4c166a64] (2021-08-24) M. Fatih MAR / test: NetworkTransformStateTests no longer uses ReplNetworkState (#1084)
99+
- Fixed various situations where messages could be processed in an invalid order, resulting in errors (#948, #1187, #1218)
100+
- Fixed `NetworkVariable`s being default-initialized on the client instead of being initialized with the desired value (#1266)
101+
- Improved runtime performance and reduced GC pressure (#1187)
102+
- Fixed #915 - clients are receiving data from objects not visible to them (#1099)
103+
- Fixed `NetworkTransform`'s "late join" issues, `NetworkTransform` now uses `NetworkVariable`s instead of RPCs (#826)
104+
- Throw an exception for silent failure when a client tries to get another player's `PlayerObject`, it is now only allowed on the server-side (#844)
205105

206106
## [0.2.0] - 2021-06-03
207107

0 commit comments

Comments
 (0)