Skip to content

Releases: pubnub/unreal-engine-chat

v0.4.0

29 Apr 10:44
bed045c
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v0.2.4

20 Feb 13:00
53957d0
Compare
Choose a tag to compare

Add:

  • ParseToken, SetAuthToken, SetPubnubOrigin functions to Access Manager

Fix:

  • fix thread_channel related errors when including any Chat class in cpp
  • fix non-virtual destructor in channel
  • fix some UProperty members initialized without default value (thanks to @ennorehling for contribution)

v0.2.3

10 Jan 13:59
9c55861
Compare
Choose a tag to compare

Add:

  • Message draft v2

Remove:

  • User Mentions and Referenced Channels from SendTextParameters
  • GetUserSuggestions and GetChannelSuggestions

Modify:

  • Rename FSendTextParams to FPubnubSendTextParams

v0.2.2

13 Nov 11:27
8b2749f
Compare
Choose a tag to compare

Fix:

  • Fix mac library on arch x86_64

v0.2.1

06 Nov 10:27
6112710
Compare
Choose a tag to compare

Modify:

  • Change MarketplaceURL to FabURL field in .uplugin file