Mirror

#1 Open Source Unity Networking Library

MIT License

Stars
4.9K
Committers
123

Bot releases are visible (Hide)

Mirror - v25.0.0

Published by github-actions[bot] almost 4 years ago

25.0.0 (2020-10-25)

Bug Fixes

  • SimpleWebTransport: making sure that ReadHelper.Read reads exactly number of bytes (b19a8cc)
  • making ClientAuthorityCallback an event (#2363) (414030d)

BREAKING CHANGES

  • = callback now needs to be += callback
Mirror - v24.0.1

Published by github-actions[bot] almost 4 years ago

24.0.1 (2020-10-24)

Bug Fixes

  • improving errors in SendTargetRPCInternal (#2358) (28fc751)
Mirror - v24.0.0

Published by github-actions[bot] almost 4 years ago

24.0.0 (2020-10-24)

BREAKING CHANGES

  • Removed Obsolete Methods and Tests
Mirror - v23.0.3

Published by github-actions[bot] about 4 years ago

23.0.3 (2020-10-22)

Bug Fixes

  • #2357 (the second bug): NetworkServer.DisconnectAllConnections now iterates a copy of connections.Values to InvalidOperationException in cases where Transport.ServerDisconnect calls Mirror's OnServerDisconnect event immediately, which calls NetworkServer.OnDisconnected(connectionId), which would remove the connection while DisconnectAllConnections is iterating over them. (d940db7)
Mirror - v23.0.2

Published by github-actions[bot] about 4 years ago

23.0.2 (2020-10-21)

Bug Fixes

Mirror - v23.0.1

Published by github-actions[bot] about 4 years ago

23.0.1 (2020-10-20)

Bug Fixes

  • recursive types with collections (71dc3a2)
Mirror - v23.0.0

Published by github-actions[bot] about 4 years ago

23.0.0 (2020-10-18)

Mirror - v22.2.0

Published by github-actions[bot] about 4 years ago

22.2.0 (2020-10-17)

Features

Mirror - v22.1.1

Published by github-actions[bot] about 4 years ago

22.1.1 (2020-10-17)

Performance Improvements

Mirror - v22.1.0

Published by github-actions[bot] about 4 years ago

22.1.0 (2020-10-16)

Features

Mirror - v22.0.1

Published by github-actions[bot] about 4 years ago

22.0.1 (2020-10-13)

Performance Improvements

  • NetworkIdentity DirtyComponentsMask code removed entirely. OnSerialize now includes the component index as byte before serializing each component. Faster because we avoid GetDirtyComponentsMask() and GetSyncModeObserversMask() calculations. Increases allowed NetworkBehaviour components from 64 to 255. Code is significantly more simple. (#2331) (31758e6)
Mirror - v22.0.0

Published by github-actions[bot] about 4 years ago

22.0.0 (2020-10-12)

breaking

BREAKING CHANGES

  • You must initialize all your SyncLists

  • Add null check

  • This is no longer a weaver error

  • Update Assets/Mirror/Runtime/NetworkBehaviour.cs

Co-authored-by: James Frowen [email protected]

  • Remove unnecesary using

Co-authored-by: James Frowen [email protected]

Mirror - v21.1.2

Published by github-actions[bot] about 4 years ago

21.1.2 (2020-10-10)

Bug Fixes

  • fixing Initializer for generic synclists (#2328) (9bf8817)
Mirror - v21.1.1

Published by github-actions[bot] about 4 years ago

21.1.1 (2020-10-09)

Bug Fixes

  • NRE in tanks example when running in headless server only (#2326) (6e44e6e)
Mirror - v21.1.0

Published by github-actions[bot] about 4 years ago

21.1.0 (2020-10-06)

Features

Mirror - v21.0.1

Published by github-actions[bot] about 4 years ago

21.0.1 (2020-10-06)

Bug Fixes

  • fixing PR number in Obsolete message (1b5cbb5)
Mirror - v21.0.0

Published by github-actions[bot] about 4 years ago

21.0.0 (2020-10-06)

breaking

  • no need to override Serialize/Deserialize in messages (#2317) (31b07ae)

BREAKING CHANGES

  • Messages must be public

  • Use custom reader and writer instead of Serialize/Deserialize methods

  • Remove unused method

  • remove unused methods

  • remove unused methods

  • make all messages struct

  • Fix test code generator

  • Get rid of MessageBase

  • Rename IMessageBase -> NetworkMessage

  • add MessageBase as obsolete

  • Use a default request

  • Empty file to make asset store happy

  • Apply suggestions from code review

Co-authored-by: James Frowen [email protected]

Co-authored-by: James Frowen [email protected]

Mirror - v20.1.0

Published by github-actions[bot] about 4 years ago

20.1.0 (2020-10-03)

Features

  • NetworkAnimator now syncs animator.speed (#2312) (6813360)
Mirror - v20.0.0

Published by github-actions[bot] about 4 years ago

20.0.0 (2020-10-02)

breaking

BREAKING CHANGES

  • Serialize and Deserialize methods in synclists don't do anything anymore

  • Remove old comment

  • Fix compilatio error

Mirror - v19.3.0

Published by github-actions[bot] about 4 years ago

19.3.0 (2020-10-01)

Features

  • new generic Read and Write methods for all types (#2301) (85252c3)