Skip to content

Releases: pubnub/unreal-engine-chat

v0.4.4

21 Aug 12:26
e9fc2e1

Choose a tag to compare

August 21 2025

Fixed

  • Fix crash that could be caused by Connection Status Listener, because it was not executed on Game Thread.

v0.4.3

08 Jul 11:22
2ee1691

Choose a tag to compare

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

16 Jun 13:44
022d712

Choose a tag to compare

Add support for UE 5.6

v0.4.1

03 Jun 15:57
1334552

Choose a tag to compare

Add:

  • Add Connection Status Listener and ReconnectSubscriptions, DisconnectSubscriptions methods. They are all available from the Chat object.

Fix:

  • Fix crashes that could sometimes happen during Disconnecting from Channels

v0.4.0

29 Apr 10:44
bed045c

Choose a tag to compare

Add:

  • Add Membership Status and Type. 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() use Membership->GetMembershipData() instead

v0.3.2

27 Mar 15:47
cbf275c

Choose a tag to compare

Fix:

  • Fix bug with closing callbacks - in some cases listeners were not cleaned correctly, causing messages to be duplicated on reconnecting

v0.3.1

20 Mar 16:31
72bd0d8

Choose a tag to compare

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

13 Mar 15:35
9b34f3c

Choose a tag to compare

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 CallbackStop as return value from Channel->Join and Channel->Connect. Use it to stop receiving callbacks.
  • add possibility to invite users to public channels

Fix:

  • fix bug that token set with SetAuthToken wasn'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 ReportUser method

v0.2.6

06 Mar 14:12
7e420db

Choose a tag to compare

Fix:

  • Remove exceptions from included CPP Chat library to fix Linux build.

v0.2.5

03 Mar 15:40
4e7ed0b

Choose a tag to compare

Add:

  • Add support for Linux development platform

Fix:

  • Fix bug that Unicode characters became broken when sent in chat message