Skip to content

v3.0

Latest
Compare
Choose a tag to compare
@Joy-less Joy-less released this 07 Dec 19:21
· 1 commit to main since this release
  • Renamed Message.ID to Message.Id and changed its type from ulong to long (breaking change)
  • Renamed Options to MaidOptions, ClientOptions to ClientMaidOptions, ServerOptions to ServerMaidOptions (breaking change)
  • Changed public fields to properties (breaking change)
  • Changed Channel.Latency from double seconds to TimeSpan and removed LatencyMs (breaking change)
  • Moved memory usage limit check after message parser (allows last fragment to exceed memory limit)
  • Avoided allocating a new Stopwatch for every ping, instead using timestamps
  • Added support for .NET 9.0
  • Changed license from Apache 2.0 to MIT
  • Updated MemoryPack dependency
  • Potentially improved performance
  • Improved various comments
  • Changed versioning scheme from Major.Minor.Patch to Major.Minor