Skip to content

Releases: getnamo/SocketIOClient-Unreal

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.

1.4.0mp Draft Release for Marketplace

20 May 02:50
Compare
Choose a tag to compare
Pre-release

Changes

  • UE4.25 compile fixes and submodule updates
  • Android compile fixes
  • Fixed: #189
  • Added CompactBytes to Transform array conversion
  • BuildSettings V2 changes
  • OnEvent -> On Generic Event refactor and documentation
  • Add a simple binary GET to SIOJson request library

v1.3.10 for UE4.24

23 Dec 23:55
Compare
Choose a tag to compare

Changes

  • Call function on thread with graph callback - #171
  • Binary interweaving supported in structs - #170
  • Fallback using base64 encode for ustruct <-> json - #169
  • Support byte types in structs - #168
  • Namespace ux - #163
  • Misc bugfixes and readme updates
  • Fixed: #184, thanks @marwanhilmi
  • Fixed: #183
  • Android compile fixes
  • Fixed: #189
  • Added CompactBytes to Transform array conversion
  • BuildSettings V2 changes
  • OnEvent -> On Generic Event refactor and documentation

1.3.5mp Draft Release for Marketplace

23 Dec 23:47
Compare
Choose a tag to compare
Pre-release

Changes

  • Call function on thread with graph callback - #171
  • Binary interweaving supported in structs - #170
  • Fallback using base64 encode for ustruct <-> json - #169
  • Support byte types in structs - #168
  • Namespace ux - #163
  • Misc bugfixes and readme updates
  • Fixed: #184, thanks @marwanhilmi
  • Android compile fix
  • opus header update for mac & subsequent return fix
  • removed lumin from whitelist
  • Fixed: #183

v1.2.0 for UE4.21-UE4.23

25 Sep 23:24
Compare
Choose a tag to compare

Changes

  • fixed #161
  • fixed #160, thanks to @Lirrec for fix
  • FSocketIONative connect will now disconnect and reconnect if called with a different address. If same address is used for multiple calls it will warn instead and ignore the command.
  • refactored core utility module to have CU prepend for all files, this caused breaking bump to v1.2.0
  • added FCUMeasureTimer and FCUScopeTimer for easy measurement of certain timings. See https://github.com/getnamo/socketio-client-ue4/blob/1.2.0/Source/CoreUtility/Public/CUMeasureTimer.h for details
  • FOpusMinimal uses int16 array instead of int32 saving ~1% overhead
  • Potential fix for #157

1.2.0mp Draft Release for Marketplace

25 Sep 23:15
Compare
Choose a tag to compare
Pre-release

Changes

  • see v1.2.0
  • Marketplace compile fixes #161

v1.1.0 for UE4.21-4.23

28 Jul 07:43
Compare
Choose a tag to compare

Changes

1.1.0mp Draft Release for Marketplace

12 Sep 09:22
Compare
Choose a tag to compare
Pre-release

Same as https://github.com/getnamo/socketio-client-ue4/releases/tag/1.1.0 but with slight compile fixes for marketplace builds

v1.0.0 for UE 4.22

02 Apr 22:18
Compare
Choose a tag to compare

Changes

  • Big refactor since 0.10.0 eliminates third party library dependency. It will now compile as a separate module SocketIOLib which includes asio, rapidjson, and websocketpp. This opens up support for android, mac, and other future platforms without lengthy build processes for each.
  • Win32 fixes
  • Marketplace format changes merged
  • Big reduction (~85%) in library size

1.0.0mp Draft Release for Marketplace

02 Apr 22:27
5983d38
Compare
Choose a tag to compare
Pre-release

Notes

  • marketplace variant of 1.0.0