Version 9.0.5

If you find an issue in Dissonance or want to request a new feature please report it on our issue tracker or on Discord.

New Features

  • Extra validation on GetSpeakingChannels parameters.
  • ToString implementation for RoomName struct.
  • Packet relaying can now relay to an unlimited number of destinations, no longer capped at 255.

Bug Fixes

  • Using Marshal.SizeOf<T> instead of Marshal.SizeOf(typeof(T)), this works better with AOT compilation.
  • Fixed missing method definition in DarkRift2 server script.
  • Fixed allocation in PeerVoiceReceiver call to Sort.
  • Fixed issue with invalid GCHandle in FMOD Voice Playback.
  • Fixed issue with possible null-reference exception in FMOD Voice Playback.
  • Fixed issue with possible null-reference exception in Unity Voice Playback.
  • Fixed VoiceProximityBroadcastTrigger and VoiceProximityReceiptTrigger using incorrect room name after name is changed.

Known Issues

No known issues or regressions in this release :D