Skip to content

Commit 7a73d66

Browse files
committed
Merge branch 'develop' into feature/adding-tests-for-network-transform
* develop: (21 commits) feat: NetworkObject Parenting (#855) refactor: move RpcMethodId serialization from ILPP to Core (#910) fix: NetworkPrefabs container's elements invalidated in the NetworkManager after relaunching Unity Project (#905) feat!: OnNetworkSpawn / OnNetworkDespawn (#865) feat: Add missing XMLdoc comment (#897) refactor: upgrade ILPP backend, drop 2019.4 support, rename types/fields (#895) fix: do not access/render runtime info if not playing in the editor (#898) feat: Add name property for network variables (#891) chore: delete PhilTestResults.xml (#894) feat: MultiInstanceHelpers to use fixed FrameRate by default (#893) test: General MultiInstanceHelper improvements (#885) refactor: isKinematic set to true for rigid bodies of non-authorized instances (#886) docs: adding more info to help debug on network transform error message (#892) feat: Add RPC Name Lookup Table Provided by NetworkBehaviourILPP (#875) fix: remove OnClientConnectedCallback registration from StatsDisplay (#882) feat: Add profiling decorator pattern (#878) refactor: Removing dead code for NETWORK_VARIABLE_UPDATE (#880) fix: update package version to 0.2.0 because of unity minversion change (#881) docs: Fix typo in changelog version title docs: Hotfix Changelog for 0.1.1 and manual update (#873) ... # Conflicts: # com.unity.multiplayer.mlapi/Runtime/Core/NetworkBehaviour.cs # com.unity.multiplayer.mlapi/Runtime/Core/NetworkManager.cs # com.unity.multiplayer.mlapi/Tests/Runtime/BaseMultiInstanceTest.cs # com.unity.multiplayer.mlapi/Tests/Runtime/BaseMultiInstanceTest.cs.meta
2 parents 30d38a9 + 1a7c145 commit 7a73d66

File tree

89 files changed

+4439
-1313
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+4439
-1313
lines changed

com.unity.multiplayer.mlapi/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
# Changelog
22
This file documents all notable changes to this package. Additional documentation and release notes are available at [Multiplayer Documentation](https://docs-multiplayer.unity3d.com).
33

4+
## [0.2.0] - 2021-06-03
5+
6+
WIP version increment to pass package validation checks. Changelog & final version number TBD.
7+
8+
## [0.1.1] - 2021-06-01
9+
10+
This is hotfix v0.1.1 for the initial experimental Unity MLAPI Package.
11+
12+
### Changes
13+
14+
* Fixed issue with the Unity Registry package version missing some fixes from the v0.1.0 release.
15+
416
## [0.1.0] - 2021-03-23
517

618
This is the initial experimental Unity MLAPI Package, v0.1.0.

com.unity.multiplayer.mlapi/Documentation~/Manual.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,26 @@ Unity MLAPI is a high level networking library built for the Unity game engine t
44

55
## Unity MLAPI
66

7-
See this guide to install Unity MLAPI, set up your project, and get started with your first networked game.
8-
[First Steps with Unity MLAPI](https://docs-multiplayer.unity3d.com/docs/tutorials/helloworldintro)
7+
See this guide to install Unity MLAPI, set up your project, and get started with your first networked game.
8+
9+
* [MLAPI Documentation](https://docs-multiplayer.unity3d.com/docs/getting-started/about-mlapi)
10+
* [Install MLAPI](https://docs-multiplayer.unity3d.com/docs/migration/install)
11+
* [First Steps with Unity MLAPI](https://docs-multiplayer.unity3d.com/docs/tutorials/helloworldintro)
12+
* [MLAPI API Reference](https://docs-multiplayer.unity3d.com/docs/mlapi-api/introduction)
913

1014
# Technical details
15+
1116
## Requirements
1217

1318
This version of MLAPI is compatible with the following versions of the Unity Editor:
1419

15-
* 2019.4 and later (recommended)
20+
* 2020.3 and later
1621
* Windows, Mac, Linux platforms are supported by MLAPI
1722

1823
## Document revision history
1924

2025
|Date|Reason|
2126
|---|---|
2227
|March 10, 2021|Document created. Matches package version 0.1.0|
28+
|June 1, 2021| Updated and added links for additional content. Matches patch version 0.1.0 and hotfixes.|
29+
|June 3, 2021| Update document to acknowledge Unity min version change. Matches package version 0.2.0|

com.unity.multiplayer.mlapi/Editor/CodeGen/CodeGenHelpers.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@
1313
using Unity.CompilationPipeline.Common.ILPostProcessing;
1414
using UnityEngine;
1515

16-
#if !UNITY_2019_4_OR_NEWER
17-
#error MLAPI requires Unity 2019.4 or newer
18-
#endif
19-
2016
namespace MLAPI.Editor.CodeGen
2117
{
2218
internal static class CodeGenHelpers

com.unity.multiplayer.mlapi/Editor/CodeGen/ILPostProcessCompiledAssembly.cs

Lines changed: 0 additions & 42 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Editor/CodeGen/ILPostProcessor.cs

Lines changed: 0 additions & 13 deletions
This file was deleted.

com.unity.multiplayer.mlapi/Editor/CodeGen/ILPostProcessorProgram.cs

Lines changed: 0 additions & 242 deletions
This file was deleted.

0 commit comments

Comments
 (0)