Mirror

#1 Open Source Unity Networking Library

MIT License

Stars
4.9K
Committers
123

Bot releases are hidden (Show)

Mirror - v3.2.1

Published by vis2k over 5 years ago

3.2.1 (2019-04-01)

Bug Fixes

  • #692 by always adding connectionToClient when rebuilding observers (ab44ac8)
Mirror - v3.2.0

Published by vis2k over 5 years ago

3.2.0 (2019-03-31)

Features

  • allow users to detect mirror version 3 (ee9c737)
Mirror - v3.1.2

Published by vis2k over 5 years ago

3.1.2 (2019-03-31)

Performance Improvements

  • Pack small 32 bit negatives efficiently (480af1a)
  • Pack small 64 bit negatives efficiently (5f1ef4a)
Mirror - v3.1.1

Published by vis2k over 5 years ago

3.1.1 (2019-03-30)

Performance Improvements

Mirror - v3.1.0

Published by vis2k over 5 years ago

3.1.0 (2019-03-30)

Features

Mirror - v3.0.1

Published by vis2k over 5 years ago

3.0.1 (2019-03-29)

Bug Fixes

Mirror - v3.0.0

Published by vis2k over 5 years ago

3.0.0 (2019-03-28)

Features

  • Show compile time error if overriding unused OnServerAddPlayer (#682) (a8599c1)

BREAKING CHANGES

  • Remove obsolete OnServerAddPlayer

Any person that overrides this method has a broken game. These methods are never called anywhere.

The user gets a warning because they are overriding an obsolete method, which might get ignored if they have lots of other warnings. They would run their game and their game would not work at all. No errors.

By removing these methods, users that override these methods will get a compile time error instead. So they cannot ignore this error and they will fix it.

  • Method is no longer available in NetworkLobbyManager
Mirror - v2.1.1

Published by vis2k over 5 years ago

2.1.1 (2019-03-27)

Bug Fixes

Mirror - v2.1.0

Published by vis2k over 5 years ago

2.1.0 (2019-03-27)

Features

Mirror - v2.0.1

Published by vis2k over 5 years ago

2.0.1 (2019-03-26)

Bug Fixes

  • Set syncvar variables after calling the hook (#659) (2d63ee1)
Mirror - v2.0.0

Published by vis2k over 5 years ago

2.0.0 (2019-03-26)

  • Merge pull request #650 from vis2k/networkclient_static_2 (fac0542), closes #650

BREAKING CHANGES

  • Make NetworkClient Great Again!
Mirror - v1.5.2

Published by vis2k over 5 years ago

1.5.2 (2019-03-26)

Bug Fixes

Mirror - v1.5.1

Published by vis2k over 5 years ago

1.5.1 (2019-03-25)

Bug Fixes

  • Revert "NetworkClient.Shutdown: call ClientScene.Shutdown, otherwise it's never called" - caused client's player to not be removed from scene after disconnecting (13bb748)
Mirror - v1.5.0

Published by vis2k over 5 years ago

1.5.0 (2019-03-24)

Features

  • Add weaver support for Vector2Int and Vector3Int (#646) (e2a6ce9)
Mirror - v1.4.4

Published by vis2k over 5 years ago

1.4.4 (2019-03-24)

Performance Improvements

  • don't varint bytes and shorts (4867415)
Mirror - v1.4.3

Published by vis2k over 5 years ago

1.4.3 (2019-03-24)

Bug Fixes

  • #640 InternalReplacePlayerForConnection calls SpawnObserversForConnection now too (bdf12c8)
Mirror - v1.4.2

Published by vis2k over 5 years ago

1.4.2 (2019-03-24)

Bug Fixes

  • #573 NullReferenceException because destroyed NetworkIdentities were never removed from sceneIds dict (a2d6317)
Mirror - v1.4.1

Published by vis2k over 5 years ago

1.4.1 (2019-03-24)

Bug Fixes

  • #573 (part 1) NetworkScenePostProcess handles NetworkIdentities of all scenes except DontDestroyOnLoad. this way it works for additively loaded scenes too. (c1af84e)
  • #573 (part 2) NetworkManager detects additive scene loads and respawns objects on server/client again (e521a20)
Mirror - v1.4.0

Published by vis2k over 5 years ago

1.4.0 (2019-03-24)

Features

Mirror - v1.3.3

Published by vis2k over 5 years ago

1.3.3 (2019-03-23)

Bug Fixes

  • Telepathy updated to latest version: protect against allocation attacks via MaxMessageSize. Can be configured in the TelepathyTransport component now. (67d715f)