Skip to content

v7.0.0

Compare
Choose a tag to compare
@MidLevel-Bot MidLevel-Bot released this 16 Dec 20:11
· 164 commits to master since this release
5f5ca24

7.0.0 (2019-12-16)

Bug Fixes

  • Changed socket poll behaviour to always empty the buffer before running logic (65d5eb8)
  • Fixed memory wrapper allocs (6512fde)
  • Fixed sending of initial packets (4894d41)
  • Fixed unsynced ack collection not being properly reset for ReliableFragmented channels (12d3cb3)
  • Increased default .NET socket buffer sizes to 1 megabyte (142c185)
  • Removed empty log (9f9c7dd)

Features

  • Added channel pooling (5f87d72), closes #10
  • Added custom time implementation (2bdb17f)
  • Added ReliableFragmented channel (67da823)
  • Added warning when the time does not support high resolution (I.E uses DateTime backing) (7c55271)
  • Added way to send without locking channel (3a1ea80)
  • Made NetTime IComparable and IEquatable (3f0ea34)
  • Unified memory structure and fixed potential race in channel sequencing (b0ac06f)

BREAKING CHANGES

  • Changes the names of the MemoryManager settings in SocketConfig
  • All times are now represented in NetTime. Use NetTime.Date
  • Send has been renamed to SendNow