Download Latest Version LiteNetLib 1.3.1 source code.zip (2.2 MB)
Email in envelope

Get an email when there's a new version of LiteNetLib 1.0 indev

Home / 1.3.1
Name Modified Size InfoDownloads / Week
Parent folder
LiteNetLib 1.3.1 source code.tar.gz 2024-11-23 2.1 MB
LiteNetLib 1.3.1 source code.zip 2024-11-23 2.2 MB
README.md 2024-11-23 1.5 kB
Totals: 3 Items   4.4 MB 3

Changes in 1.3.1

  • Fix crash when sending Merged byte without data
  • Add .net8 and .net7 targets (and nuget variants) to support specific features
  • Remove .net5 target because EOL. You can use .NET Standard for .net5.

Changes in 1.3.0

  • Stop running NetManagers in Unity in OnApplicationQuit (when using library source code)
  • Disable MTU discovery by default because some routers can break detection and connection in result. Remove UseSafeMtu (for this just use MtuOverride). To enable MTU discovery set NetManager.MtuDiscovery to true
  • Add optional argument max processed events into PollEvents and ManualReceive (fix [#528])
  • Add methods to serialize and deserialize array of nested INetSerializable into NetDataReader/Writer
  • Add GUID serialization to NetDataWriter/Reader and NetSerializer/NetPacketProcessor
  • Add SendUnconnectedMessage with ReadOnlySpan argument
  • Add NetDataWriter.AsReadOnlySpan()
  • Add GetRemainingBytesMemory method to NetDataReader. (fix [#560])
  • Make PeerTimers and ElapsedMilliseconds as float (fix [#521])
  • Improve NetDataWriter/Reader strings.
  • Add PutLargeString (with int size) and GetLargeString into NetDataWriter/Reader
  • Fix ObjectDisposedException with Native Sockets (fix [#542])
  • Lock unreliable channel only if there is pending packets
  • Unreliable packets optimization

For installation in typical .NET project use nuget package For Unity use sources zip and copy directory LiteNetLib to your project

Source: README.md, updated 2024-11-23