Skip to content

Releases: pubnub/unreal-engine

v0.3.3

16 Jun 10:55
28b1cd4
Compare
Choose a tag to compare

June 16 2025

Added support for UE 5.6

Fixed

  • Fix compilation errors that were present in UE 5.1 and UE 5.2 versions.

v0.3.2

10 Jun 14:34
be59fb5
Compare
Choose a tag to compare

June 10 2025

Add:

  • Add function DeleteMessages which can be used to delete messages from the history.
  • Add function InitPubnubWithConfig which can be used to initialize PubnubSubsystem with custom config, separate from Project Settings.

Improve:

  • Add PubSub function code samples.
  • Fix all compilation warnings.

v0.3.1

27 May 07:04
93eef62
Compare
Choose a tag to compare

May 27 2025

Added

  • Add new overloads, for all functions that return data, with native (not dynamic) delegates that can be used with Lambdas.
  • Add publish/signal message serialization and deserialization - now any string can be send by those methods.
  • Add unit and integration tests for all end points.

Fixed

  • Fix bug that UserID was not set immediately.
  • Fix bug that only published messages were received from subscription, but not signals and other types.
  • Fix bugs that group operations were sometimes returning previous responses.
  • Fix bug that MessageCounts function was not always returning correct count.
  • Fix incorrect sort and include parameters related to users.

v0.3.0

29 Apr 12:41
241fcae
Compare
Choose a tag to compare

Add:

  • Rework GetMemberships, GetChannelMembers, GetAllUserMetadata and GetAllChannelMetadata to have dedicated structures for Include and Sort fields. Note: this is BREAKING CHANGE
  • Add "Raw" equivalents of functions mentioned above, that accepts strings instead of structures

Modify:

  • Change subscription loop to use Event Engine
  • Mark _JSON functions as deprecated
  • Remove not needed C-Core files. Leave only required headers

Fix:

  • Fix bugs in parsing FetchHistory response
  • Fix bug that not all requested data was included in functions response when TotalCount was set

v0.2.6

12 Feb 09:12
9036e11
Compare
Choose a tag to compare

Fixed:

  • Fix GrantToken, ParseToken and SetAuthToken functions.
  • SetSecretKeyAutomatically was called before Initialization phase is fully finished, so it could not set the key.
  • Fix PubnubLog: Error: Pubnub user ID is not set. Aborting operation. error was printed for no reason when user started and stopped "playing" the project without setting UserID.

v0.2.5

06 Feb 13:03
82dd7c5
Compare
Choose a tag to compare

Add:

  • Linux and IOS support as target platforms.

v0.2.4

21 Jan 12:07
759dff0
Compare
Choose a tag to compare

Add:

  • Passing logs from Pubnub sdk (c-core) to UE sdk, so they can be read by the user.

v0.2.3

28 Nov 13:39
32dd0b7
Compare
Choose a tag to compare

Fix:

  • Fix incorrect memberships input object Json checks

v0.2.2

28 Nov 09:27
ce45c37
Compare
Choose a tag to compare

Add:

  • Support for Unreal Engine 5.5
  • Documentation in code
  • CustomMessageType parameter to Publish, Signal and History functions

Modify:

  • Rename many fields to be more intuitive and consistent across sdk. "Uuid" -> "User", "ChannelName" -> "Channel".

v0.2.1

18 Nov 13:44
e454f7a
Compare
Choose a tag to compare

Add:

  • Json wrappers to Membership and Members functions
  • Input validity checks