Version 0.3.1
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.