Skip to content

Releases: StrumDev/SimpleUDP

0.5.0

26 Sep 22:17
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

Version 0.5.0

Added: checking the connection key.

Added: reason for disconnection.

Added: to the package checks for “reading in case of going beyond the byte array will return the default value of the data type”, “writing will display the error ‘IndexOutOfRangeException’ in the console”.

Added: UdpConverter takes into account “Big-endian” and “Little-endian” writing and reading formats.

Optimized: writing and reading Float and Double types.

Reworked: issuing identifiers by the server for clients.

Fixed: the maximum number of simultaneous connections, when after 100 clients RTT skyrocketed for all of them at the same time, can now be more than 1000, 2000 (I don't know who needs it).

0.4.2

10 Sep 19:45
Compare
Choose a tag to compare
0.4.2 Pre-release
Pre-release

This project is still raw, so I do not recommend using it in commercial projects.

I'll fix the code fragments I missed after testing.

From the UdpListener class, everything related to unconnected and broadcast messages is transferred to the UdpServer and UdpClient classes.

The Utils folder was moved to the Core folder.

0.4.1

07 Sep 11:20
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release

Added the data type “Char” to the Packet class.

Fixed incorrect reading of large values, Long, ULong in Packet.

Fixed in UdpChanals, UpdateTimer.

In UdpServer Dictionary<uint, UdpPeer> Connections is changed to ReadOnlyDictionary<uint, UdpPeer> Connections.

The information UpdateTimer in UdpPeer was removed from the documentation, because it was not true, UpdateTimer is only an internal method.

0.4.0

22 Aug 10:31
beebf69
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

This project is still raw, so I do not recommend using it in commercial projects.

Rewritten server and client code.

  1. Fixed a server crash when the server lost several connections.
  2. Fixed incorrect writing and reading from the “Long” package “ULong”.

0.3.2

29 May 16:23
Compare
Choose a tag to compare
0.3.2 Pre-release
Pre-release
  1. Fixed a bug where if the server was stopped and then restarted, the client appeared to be connected but messages were not being processed.

  2. The project is still raw, I am still learning, so I ask for your understanding.

0.3.1

26 May 14:04
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release
  1. Added a new data type Bool to Packet.

  2. Fixed the bug with client connection.

  3. Fixed the maximum number of connections to the client to 1.

  4. The project is still raw, I am still learning, so I ask for your understanding.

0.3.0

24 May 10:43
160cda6
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
  1. The library has been completely rewritten from scratch.
  2. The header of reliable packets has been reduced from 3 to 2 bytes.
  3. The capability for broadcast and connectionless sending has been added.
  4. A Packet script has been added for easier data writing and reading.
  5. The Unity demo game has been rewritten.
  6. The project is still raw, I am still learning, so I ask for your understanding.

SimpleUDP v0.2.0

22 Nov 17:23
c98e29e
Compare
Choose a tag to compare
SimpleUDP v0.2.0 Pre-release
Pre-release
Update README.md

SimpleUDP v0.1.0

18 Nov 19:39
39085f3
Compare
Choose a tag to compare
SimpleUDP v0.1.0 Pre-release
Pre-release
Update README.md