Skip to content

Releases: space-wizards/SpaceWizards.Lidgren.Network

v0.3.0

23 Mar 15:14
Compare
Choose a tag to compare
  • Add explicit .NET 8 target framework
  • Removed .NET Core 3.1 and .NET 5 target frameworks
  • Updated dependencies
  • More and improved doc comments.
  • Fix callback-based NetUtility.ResolveAsync functions never running their callback. (bug introduced in 0.1.0)
  • Default MTU for IPv4 has been dropped to 508 to avoid issues for certain people.
  • A separate MTU value is now used for IPv6, as it permits a higher default. You can set it with NetPeerConfiguration.MaximumTransmissionUnitV6
  • Fixed MTU expansion not setting internal state correctly and spamming network packets.
  • Fixed NetPeerConfiguration.ExpandMTUFailAttempts not being respected completely.
  • The new NetPeerMetrics allows exporting metrics about the library to System.Diagnostics.Metrics.
  • Internal code cleanup.

v0.2.7

23 Mar 15:13
Compare
Choose a tag to compare
  • All APIs now use Nullable Reference Types.
  • NetQueue<T>.Contains(T) now uses EqualityComparer<T>.Default instead of direct object.Equals().
  • NetException.Assert() now specifies [DoesNotReturnIf(false)].

v0.2.6

27 Aug 11:17
Compare
Choose a tag to compare
  • Fixed a possible NullReferenceException in NetReliableSenderChannel.

v0.2.4

07 Mar 21:43
Compare
Choose a tag to compare
  • Warning logs generated by malformed packets due to incorrect payload length now include source endpoint.
  • Muted compiler warning CS8981 in NetNativeSocket.cs