Skip to content

Releases: pubnub/unity

v9.0.1

30 May 11:32
ddf5f23
Compare
Choose a tag to compare

May 30 2025

Added

  • Improved Unity-side testing of core C# codebase.

Fixed

  • Updated the legacy Reconnect() call to properly call new C#-side signature.

v9.0.0

08 May 18:51
6da33ec
Compare
Choose a tag to compare

May 08 2025

Added

  • Imported and adapted a C# change with handling and reporting different transport layer http request failure causes.
  • BREAKING CHANGES - Changed Pubnub C# DLL target to .NET Standard 2.0 which is recommended by Unity, oldest supported Unity version is now 2018.2.

v8.2.0

12 Mar 12:26
4fcc02d
Compare
Choose a tag to compare

March 12 2025

Added

  • Imported new logging system from C# and added Unity-console supported IPubnubLogger implementation.

v8.1.1

25 Feb 12:04
2109715
Compare
Choose a tag to compare

February 25 2025

Fixed

  • Fixed an issue where repeated sub/unsub requests with EE enabled would stop working after a while.

v8.1.0

04 Feb 14:09
31c69e9
Compare
Choose a tag to compare

February 04 2025

Added

  • Added new optional parameter IfMatchesEtag for setUUIDMetadata and setChannelMetadata. When provided, the server compares the argument value with the eTag on the server and if they don't match a HTTP 412 error is returned.

Fixed

  • Fixes issue of not getting PNSubscriptionChangedCategory status when subscription change happens.

v8.0.1

20 Jan 13:23
de8d7df
Compare
Choose a tag to compare

January 20 2025

Fixed

  • Fix an issue where the PNSDK value would point to C# SDK instead of Unity.

v8.0.0

05 Dec 16:23
4deccf8
Compare
Choose a tag to compare

December 05 2024

Added

  • Adding Channel, ChannelGroup, ChannelMetadata and UserMetadata entities to be first-class citizens to access APIs related to them. Currently, access is provided only for subscription APIs.
  • BREAKING CHANGES - Default subscribe request retry policy set to EXPONENTIAL.
  • Default value for EnableEventEngine is set to true, Subscribe operation will be executed by event engine by default.
  • Added support for CustomMessageType in publish, signal, files features.
  • Added support for Type field in membership APIs..

Fixed

  • Implemented a WebGL-targeted Transport Layer utilising UnityWebRequest to bring back WebGL compatibility.

Modified

  • Removed telemetry manager.

v7.2.1

10 May 08:42
8aeb90b
Compare
Choose a tag to compare

May 10 2024

Fixed

  • Fixes issue of Unity SDK not being able to have a fully independent IJsonPluggableLibrary implementation because of direct nu-get Newtonsoft usage in C# SDK (Unity has it's own version that works with IL2CPP builds).

v7.2.0

18 Apr 12:29
089eb55
Compare
Choose a tag to compare

April 18 2024

Added

  • Added event engine implementation for subscribe and presence operation.
  • Added support for RetryConfiguration to configure subscribe request retry.

v7.1.4

02 Apr 16:29
64403b0
Compare
Choose a tag to compare

April 02 2024

Fixed

  • Fixes issue of inaccurate DateTime to TimeToken conversion in TranslateDateTimeToPubnubUnixNanoSeconds.