github MirrorNetworking/Mirror v89.7.0

13 days ago

89.7.0 (2024-05-05)

Bug Fixes

  • CI: Removed -q in releaserc (b44baa4)
  • Edgegap Hosting: ssl updates (edgegap/edgegap-unity-plugin@b721722) (d7921eb)
  • Kcp: V1.41 [2024-04-28] (63e9191)
  • NetworkConnection: batches are now properly returned to NetworkWriterPool before destroying the connection (#3815) (e35be5f)
  • NetworkRigidbody2D: Obsolete - Use NetworkRigidbodyReliable / NetworkRigidbodyUnreliable 2D instead (c807dae)
  • NetworkServer: Spawn for owner client even when Force Hidden (#3809) (e757dfa)
  • NetworkTransform: assign target to self if not assigned yet in Awake. Fixes NetworkTransformBase.Construct NRE if OnValidate was never called (553bb74)
  • NetworkTransform: Awake now also configures syncInterval and syncScale, in case OnValidate wasn't called (0d36c30)
  • Pool: Return now checks for null entries to avoid nulls creeping into the pool (c047b48)
  • RunUnityTests.yml: Uses email / pass secrets (#3806) (d259094)
  • SyncObjectCollectionField: Pretty SyncCollection Name (#3808) (2769c50)
  • SyncSet: AddOperation now properly handles oldItem (6e6227a)
  • SyncVars: GetSyncVarNetworkBehaviour now validates componentIndex and logs detailed error instead of IndexOutofRangeException (83e381c)

Features

  • MoveToAssetsFolder: Editor Script Moves ScriptTemplates to Assets (#3805) (90fc00a)
  • SyncDictionary: Added OnChange Action (52e6ca3)
  • SyncList: Added OnChange Action (d5bb965)
  • SyncSet: Added OnChange Action (cf20ba2)
  • Transport: Reimplement Transport Exception Actions (#3461) (3e1eb79), closes #3742 #3743 #3741

Don't miss a new Mirror release

NewReleases is sending notifications on new releases.