Releases: getnamo/SocketIOClient-Unreal
Releases · getnamo/SocketIOClient-Unreal
v1.4.0 for UE4.25
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
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
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
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
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
Changes
- see v1.2.0
- Marketplace compile fixes #161
v1.1.0 for UE4.21-4.23
Changes
- Added Emit with Graph Callback feature #118. Documentation: https://github.com/getnamo/socketio-client-ue4/tree/dev-unstable#emit-with-graph-callback
- Added Static construction option feature #138. Documentation: https://github.com/getnamo/socketio-client-ue4/tree/dev-unstable#statically-constructed-socketioclient-component
- Changed thirdparty libs to submodules #132
- Overloaded Emit with TEXT() on FSocketIONative #140
- Fixed SIOJson Link error #139
- Exposed new function library for c++ use 07d3a5e
- Fixed #126. Thanks to @Wadimich for spotting early solution
- Potentially fixed #130. More testing required.
- Added BP utility for wav byte/SoundWave conversion #147
- Added feature to receive events on network threads #149, also #113
- Added feature to issue function callbacks on threads and taskgraph contexts directly in blueprint #150. See https://user-images.githubusercontent.com/542365/64096459-97b97880-cd16-11e9-9dd5-cd3a3cf7ddd8.png for example.
- Fixed no-callback ack bug #141
- Added enum json translation feature #98
- Compile fixes for 4.23 #153
- Raw style opus compression added #154
1.1.0mp Draft Release for Marketplace
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
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
Notes
- marketplace variant of 1.0.0