Skip to content

Releases: getnamo/SocketIOClient-Unreal

v2.3.0 Release for UE5.0

19 Apr 22:17
Compare
Choose a tag to compare

Changes

  • Added #305. This updates TLS API to look at URL passed to switch the mode automatically on connect. If URL has https or wss it will connect using TLS if supported on current platform, otherwise regular http will be attempted. Can also force TLS using new toggle bForceTLS. bShouldUseTLS option removed.
  • Added bind to delegate (#190) feature. Example usage found at https://github.com/getnamo/SocketIOClient-Unreal#receive-to-delegate
  • Added convenience conversion function for USIOJsonValue -> String (other than current AsString) (#308). This makes it easy to find string conversion via To String search.
  • Cleanup of comments and some internal code consistency for FSocketIONative and conversion library.
  • Changing behavior: Added toggle for unbinding events on disconnect, defaulting to false. Toggle Unbind Events on Disconnect if you want old behavior. Bound events should now survive disconnect events, but it is still recommended to bind events on connect for consistency. Potentially fixes #255
  • Linked up Path variable to underlying lib (#309)
  • API Change: Refactored connect to use FSIOConnectParams (#310), allowing editor default values for query, headers, and path. This simplifies and ensures more consistent connection behavior across plugin layers.

v2.1.1 Release for UE5.0

08 Apr 01:22
712af49
Compare
Choose a tag to compare

Changes

v1.10.0 Release for UE4.27

10 Dec 20:19
Compare
Choose a tag to compare

Changes

v2.0.1 Release for UE5.0

07 Apr 17:28
Compare
Choose a tag to compare

Changes

  • Compile and API update for Unreal Engine 5.0
  • Plugin bump to v2.x for UE5 to distinguish from v1.x for UE4, but uses largely same API as v1.x
  • Plugin renamed SocketIOClient-Unreal to not be tied to ue4 moniker and match potential future versions of engine.

1.8.0mp Draft Release for Marketplace

10 Dec 20:29
Compare
Choose a tag to compare
Pre-release

Changes

  • Same as v1.8.0

NB: This is a release for marketplace submission, use https://github.com/getnamo/socketio-client-ue4/releases/tag/v1.8.0 if you're downloading a release from github

v1.7.0 Early Release for UE5.0

05 Jun 03:41
Compare
Choose a tag to compare
Pre-release

Changes

NB: this is an early release! Not guaranteed to work with all versions of UE5.0

v1.6.0 for UE4.26 & 4.25

22 May 00:09
2e10de0
Compare
Choose a tag to compare

Changes

  • Added core utility hashcode from string
  • Added call bp by name lib function
  • Merged #261 - Non-unity path fixes - thanks to @gmpreussner contribution.
  • Fixed #245, adding support for Socket.IO v3&v4 servers - thanks to @dobby5 contibution.

v1.5.5 for UE4.26

14 Dec 07:32
Compare
Choose a tag to compare

Changes

  • Fixes for Unreal Engine 4.26.
  • Cleaner 4.26 fixes #248 - thanks to @finger563 contribution.
  • Plugin connection now supports a ws path variable #221 - thanks to @brittanft contribution.
  • Recommended Log fixes #224 - thanks to @gmpreussner contribution.
  • Fixed #238 by making construct Json non-pure. Ensure you re-order your operations such that the construction happens first.
  • Mac/iOS Fix approach as per #230

1.5.5mp Draft Release for Marketplace

14 Dec 02:08
Compare
Choose a tag to compare
Pre-release

Changes

  • Fixes for Unreal Engine 4.26.
  • Cleaner 4.26 fixes #248 - thanks to @finger563 contribution.
  • Plugin connection now supports a ws path variable #221 - thanks to @brittanft contribution.
  • Recommended Log fixes #224 - thanks to @gmpreussner contribution.
  • Fixed #238 by making construct Json non-pure. Ensure you re-order your operations such that the construction happens first.
  • Potential Mac wshadow ordering fix
  • Disabled Mac and iOS platforms for MP until hw available to test against
  • Mac/iOS Fix approach as per #230

Early release to give early support for 4.26 in MP; expect a second release later.

v1.4.0 for UE4.25

20 May 02:57
Compare
Choose a tag to compare

Changes

  • Unreal Engine 4.25 update. Required quite a bit of refactor to support the new FProperty changes.
  • New platform updates required a minor change in asio submodule to support android. Speculative change for MacOS added as well.
  • Add a simple binary GET to SIOJson request library
  • API should largely be similar to 1.3.10.