Skip to content

Version 0.3.1

Compare
Choose a tag to compare
@pixsperdavid pixsperdavid released this 21 May 22:56

This release is a breaking change to add some performance-related and usability changes, as well as support the latest protocol version.

Changelog

  • Now supports PosiStageNet v2.03 (addition of optional timestamp chunk to trackers).
  • PsnClient now joins multicast groups with reference to the specified network adaptor IP address. The order of parameters in the constructor have been changed to emphasise this.
  • PsnServer tracker values can now be updated singularly rather than rewriting the entire collection using the 'UpdateTrackers' method.
  • PsnServer can now operate in a 'manual' mode where packets are only sent upon the 'SendData' or 'SendInfo' functions being called. This allows it to operate in a 'push' mode which reduces latency when implementing conversions from other protocols which may have a different refresh rate.
  • Assembly name changed to reflect new organisation ownership (Now DBDesign.PosiStageNet).
  • Dependency on System.Collections.Immutable removed, now uses thread-safe collections for improved performance.