Releases: pubnub/unreal-engine-chat
Releases · pubnub/unreal-engine-chat
v0.4.4
v0.4.3
July 08 2025
Fixed
- Fix crashes that could happen when empty or invalid parameters were passed to some functions. Add needed guard checks and print to log in case of incorrect input.
- Remove false warnings that were printed from C-Core.
- Adjust Copyrights in files and FabUrl to fix issues reported by FAB.
v0.4.2
Add support for UE 5.6
v0.4.1
Add:
- Add Connection Status Listener and
ReconnectSubscriptions,DisconnectSubscriptionsmethods. They are all available from the Chat object.
Fix:
- Fix crashes that could sometimes happen during Disconnecting from Channels
v0.4.0
Add:
- Add Membership
StatusandType. Create dedicated structure for all Membership related data. This structure can be now passed into following functions:
Channel->Join() //BREAKING CHANGE
Chat->CreateDirectConversation() //BREAKING CHANGE
Chat->CreateGroupConversation() //BREAKING CHANGE
Membership->Update() //BREAKING CHANGE
And can be received by function:
Membership->GetMembershipData()
- Add debugging symbols for all supported architectures
Fix:
- Fix bugs that sometimes Membership CustomData was set from Channel CustomData
Modify:
- Deprecate
Membership->GetCustomData()useMembership->GetMembershipData()instead
v0.3.2
Fix:
- Fix bug with closing callbacks - in some cases listeners were not cleaned correctly, causing messages to be duplicated on reconnecting
v0.3.1
Add:
- add logger that will print errors from core Pubnub sdk requests
Fix:
- fix bug that InitChat was checking twice if the user exists
- fix bug that sometimes joining a channel would throw incorrect Json error, even if Json was correct
- pass fix from c-core that sometimes closing a listener could crash the engine
v0.3.0
Modify:
- implement event engine, from now all callbacks related function will use it
- change moderation events to be send to
PUBNUB_INTERNAL_MODERATION.{user_id}channel instead of{user_id}channel
Add:
- add
CallbackStopas return value fromChannel->JoinandChannel->Connect. Use it to stop receiving callbacks. - add possibility to invite users to public channels
Fix:
- fix bug that token set with
SetAuthTokenwasn't used in some operations. - fix crashes that could happen on short internet connection break
- fix bug that leaving one channel would stop receiving messages from all connected channels
Remove:
- remove deprecated
ReportUsermethod
v0.2.6
Fix:
- Remove exceptions from included CPP Chat library to fix Linux build.
v0.2.5
Add:
- Add support for Linux development platform
Fix:
- Fix bug that Unicode characters became broken when sent in chat message