On this page

Changelog for PubNub Unity Chat SDK v1.3.0

## v1.3.0 *December 8, 2025* | Type | Changes | |------|----------| | **Added** | • Integrated Pubnub files support into Chat functionality - messages sent via MessageDraft or directly from Channel.SendText() can now have file attachments.<br/>• Integrated Pubnub push notifications support into Chat - PubnubChatConfig now has a PushNotifications section and Channel entities can be registered to receive push notifications. | ## v1.2.0 *November 24, 2025* | Type | Changes | |------|----------| | **Added** | • Memberships generated from Invite methods now have Status pending and can be filtered out in GetMemberships().<br/>• Added new overloads for update related methods and events so that they now use ChatEntityChangeType to convey the type of update. | | **Modified** | • Changed SetListening(...) and AddListenerTo(...) methods to align with other Chat SDKs. New methods are use the Stream and StreamOn naming convetions. | ## v1.1.1 *November 6, 2025* | Type | Changes | |------|----------| | **Added** | • Updated Unity SDK dependency to latest version - 9.3.0. | | **Fixed** | • Fixed an issue where sometimes the Active status for User would not have expected value. | ## v1.1.0 *October 29, 2025* | Type | Changes | |------|----------| | **Added** | • Added the option of performing reversible soft deletion on Channel and User entities.<br/>• Added a MutedUsersManager class that allows for muting specific user IDs on client side. | ## v1.0.0 *October 2, 2025* | Type | Changes | |------|----------| | **Added** | • Added WebGL build support because of the migration from C-Core to Unity SDK. | | **Modified** | • Changed the underlying SDK used by the Chat from C-Core to Unity SDK.<br/>• Added ChatOperationResult and ChatOperationResult&lt;T> as a return types for async network operations with additional debug and error data on potential failure. | ## v0.4.4 *May 12, 2025* | Type | Changes | |------|----------| | **Added** | • Added the ChatMembershipData which replaces the customDataJson argument in membership-related methods. | ## v0.4.3 *April 2, 2025* | Type | Changes | |------|----------| | **Fixed** | • Fixed an issue where on Mac user.CustomData would still show up as improperly linked.<br/>• Fixed an issue where limit > 100 would cause a C-Core assert to crash the application.<br/>• Fixed an issue where in C-Core GetMessageHistory() didn't clear message buffer causing error on subsequent calls. | ## v0.4.2 *March 31, 2025* | Type | Changes | |------|----------| | **Fixed** | • Imported a fix to an edge-case race condition in C-Core EE.<br/>• Fixed an issue where user.CustomData() was improperly linked on C++ side. | ## v0.4.0 *March 4, 2025* | Type | Changes | |------|----------| | **Added** | • Ported over Event Engine functionality from C-Core to internal Chat logic. | ## v0.3.1 *February 25, 2025* | Type | Changes | |------|----------| | **Added** | • Added SetAuthToken(), ParseToken(), and SetPubnubOrigin() methods to ChatAccessManager class.<br/>• Added OriginalMessageText property to Message object containg pre-edits message text.<br/>• Added option to not provide channel ID when creating a new conversation - a random ID will be generated in such cases. | ## v0.2.0 *January 10, 2024* | Type | Changes | |------|----------| | **Added** | • Added MessageDraft functionality. |

v1.3.0

December 8, 2025
Added
  • Integrated Pubnub files support into Chat functionality - messages sent via MessageDraft or directly from Channel.SendText() can now have file attachments.
  • Integrated Pubnub push notifications support into Chat - PubnubChatConfig now has a PushNotifications section and Channel entities can be registered to receive push notifications.

v1.2.0

November 24, 2025
Added
  • Memberships generated from Invite methods now have Status pending and can be filtered out in GetMemberships().
  • Added new overloads for update related methods and events so that they now use ChatEntityChangeType to convey the type of update.
Modified
  • Changed SetListening(...) and AddListenerTo(...) methods to align with other Chat SDKs. New methods are use the Stream and StreamOn naming convetions.

v1.1.1

November 6, 2025
Added
  • Updated Unity SDK dependency to latest version - 9.3.0.
Fixed
  • Fixed an issue where sometimes the Active status for User would not have expected value.

v1.1.0

October 29, 2025
Added
  • Added the option of performing reversible soft deletion on Channel and User entities.
  • Added a MutedUsersManager class that allows for muting specific user IDs on client side.

v1.0.0

October 2, 2025
Added
  • Added WebGL build support because of the migration from C-Core to Unity SDK.
Modified
  • Changed the underlying SDK used by the Chat from C-Core to Unity SDK.
  • Added ChatOperationResult and ChatOperationResult<T> as a return types for async network operations with additional debug and error data on potential failure.

v0.4.4

May 12, 2025
Added
  • Added the ChatMembershipData which replaces the customDataJson argument in membership-related methods.

v0.4.3

April 2, 2025
Fixed
  • Fixed an issue where on Mac user.CustomData would still show up as improperly linked.
  • Fixed an issue where limit > 100 would cause a C-Core assert to crash the application.
  • Fixed an issue where in C-Core GetMessageHistory() didn't clear message buffer causing error on subsequent calls.

v0.4.2

March 31, 2025
Fixed
  • Imported a fix to an edge-case race condition in C-Core EE.
  • Fixed an issue where user.CustomData() was improperly linked on C++ side.

v0.4.0

March 4, 2025
Added
  • Ported over Event Engine functionality from C-Core to internal Chat logic.

v0.3.1

February 25, 2025
Added
  • Added SetAuthToken(), ParseToken(), and SetPubnubOrigin() methods to ChatAccessManager class.
  • Added OriginalMessageText property to Message object containg pre-edits message text.
  • Added option to not provide channel ID when creating a new conversation - a random ID will be generated in such cases.

v0.2.0

January 10, 2024
Added
  • Added MessageDraft functionality.
Last updated on
On this page