Skip to content

Releases: James-Frowen/SimpleWebTransport

v1.2.6

02 Feb 03:19
Compare
Choose a tag to compare

1.2.6 (2022-02-02)

Bug Fixes

  • fixing Runtime is not defined for unity 2021 (945b50d)

v1.2.5

02 Feb 02:32
Compare
Choose a tag to compare

1.2.5 (2022-02-02)

Bug Fixes

  • updating Pointer_stringify to UTF8ToString (2f5a74b)

v1.2.4

16 Dec 16:52
Compare
Choose a tag to compare

1.2.4 (2021-12-16)

Bug Fixes

  • adding meta file for changelog (ba5b164)

v1.2.3

16 Dec 16:31
Compare
Choose a tag to compare

1.2.3 (2021-12-16)

Bug Fixes

  • fixing compile error in assemblyInfo (7ee8380)

v1.2.2

16 Dec 16:14
Compare
Choose a tag to compare

1.2.2 (2021-12-16)

Bug Fixes

  • fixing release with empty commit (068af74)

v1.2.1

15 Dec 22:35
Compare
Choose a tag to compare

1.2.1 (2021-12-15)

Bug Fixes

  • ignore headers case when checking handshake key (80581e1)

v1.2.0

15 Dec 18:16
Compare
Choose a tag to compare

1.2.0 (2021-12-15)

Features

  • adding ProcessMessageQueue that doesn't require a monobehaviour to client (f773a16)

v1.1.0

15 Dec 18:01
Compare
Choose a tag to compare

1.1.0 (2021-12-15)

Features

  • adding ProcessMessageQueue that doesn't require a monobehaviour (c9cf696)

v1.0.0

15 Dec 17:38
Compare
Choose a tag to compare

1.0.0 (2021-12-15)

Bug Fixes

  • adding missing warn level to Log.Levels (0f68498)

  • adding more verbose logging (4f51a9f)

  • adding stack trace to log Exception (ea1625e)

  • changing other incorrect encoding (adcceb1)

  • DumpBuffer write non masked message (12bb075)

  • Error event should now correctly be called (ea470a5)

  • Fixing client not being stopped (#9) (a0ace6b)

  • fixing compile errors after using ushort (6f4fa20)

  • fixing error message for mask (1ce2129)

  • fixing error where standalone client would not correctly stop after failing to connect (bb6d9f8)

  • fixing handshake for different pool sizes (fd90ea4)

  • fixing null ref exection when connection is created for standalone client (2b15b22)

  • fixing null ref in send loop (3ff0001)

  • fixing read header for client (e6ef74a)

  • fixing send right after connect (6b38ca8)

  • fixing use of Interlocked in buffer pools (a0137f3)

  • fixing webgl when sending before fully connected (f8ea317)

  • making error messages use LogError (5f0096c)

  • making Log.Exception always be logged (453e0f5)

  • making new clientUseWss field public (b3a448d)

  • making port field ushort instead of short (d4c16e4)

  • making sure pending connection work when stop serve is called (53d70fd)

  • making sure that ReadHelper.Read reads exactly number of bytes (01c00e8)

  • making WebSocketClientStandAlone use timeouts from inspector (504e6a0)

  • messages with length less than 1 can be recieved by the client (4237fc4)

  • moving cert example to source folder (4d4bd58)

  • removing incorrect header from inspector (79b2e71)

  • removing readonly from logger so that it can be set (a374fa3)

  • removing shared buffers from server handshake (fdeb8ed)

  • removing unimportant error (e7bca9b)

  • renaming fields (c17b3ea)

  • renaming SimpleWebJLib to SimpleWebJSLib (1bf4380)

  • renaming SimpleWebJSLib for websockets too (c703022)

  • setting state to NotConnected after closing (d29260f)

  • stopping send error when client disconnects (490c302)

  • stopping un-needed error logs after disconnect (25ff190)

  • trying to fix error when connection is closed (bbd2b61)

  • updating transport for mirror v26 (9b6bbe0)

  • using ASCII encoding to follow RFC spec (9250193)

  • using ConcurrentQueue (b504093)

  • removing mirror transport (48afd5b)

Features

  • adding option to allow for tls outside of the transport (bebeb0e)
  • adding option to configure handshakeMaxSize (ffbf232)
  • Allowing multiple instances of javascript client (#14) (cc6e513)
  • csharp client Merge pull request #8 (a85d4e5)
  • Improving debug logging (d6d8eed)
  • Sorting scripts into folders (a3fb5e2)

Performance Improvements

  • adding buffer pool Merge pull request #16 (7cb78db)
  • increase arraybuffer speed (502dd81)
  • Increase write performance (#25) (68762b9)
  • Removing info and verbose logging by default so performance isnt effected in editor or development builds. (494086c)
  • using ArrayBuffer for receive (#17) (198d805)
  • using ManualResetEventSlim (4c014c9)

BREAKING CHANGES

  • removing mirror transport class from this repo