From 4deccf898d0668b9801189aad58cd44664248861 Mon Sep 17 00:00:00 2001 From: jakub-grzesiowski <162123404+jakub-grzesiowski@users.noreply.github.com> Date: Thu, 5 Dec 2024 17:12:05 +0100 Subject: [PATCH] Release version 8.0.0 (#110) * Brought back WebGL support * Implemented Event Listeners from C# SDK * Custom Message and Membership type support from C# SDK * Unity PN Config Asset Improvements --- .pubnub.yml | 8 ++++---- .../Assets/PubNub/Editor/PNConfigAssetEditor.cs | 10 ---------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/.pubnub.yml b/.pubnub.yml index 7ee65014..014bc95c 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,13 +1,13 @@ --- version: v8.0.0 changelog: - - date: 2024-12-04 + - date: 2024-12-05 version: v8.0.0 changes: - - type: feature - text: "BREAKING CHANGES: Default Reconnection policy is set to Exponential." - type: feature text: "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." + - type: feature + text: "BREAKING CHANGES - Default subscribe request retry policy set to EXPONENTIAL." - type: feature text: "Default value for EnableEventEngine is set to true, Subscribe operation will be executed by event engine by default." - type: feature @@ -15,7 +15,7 @@ changelog: - type: feature text: "Added support for Type field in membership APIs.." - type: bug - text: "Re-implement WebGL support by implementing a WebGL-targeted Transport Layer utilising UnityWebRequest." + text: "Re-implement WebGL support by addigng a Transport Layer implementation utilising UnityWebRequest" - type: improvement text: "Removed telemetry manager." - date: 2024-05-09 diff --git a/PubNubUnity/Assets/PubNub/Editor/PNConfigAssetEditor.cs b/PubNubUnity/Assets/PubNub/Editor/PNConfigAssetEditor.cs index e6cc5710..e32ccc03 100644 --- a/PubNubUnity/Assets/PubNub/Editor/PNConfigAssetEditor.cs +++ b/PubNubUnity/Assets/PubNub/Editor/PNConfigAssetEditor.cs @@ -45,16 +45,6 @@ public override void OnInspectorGUI() { serializedObject.Update(); - // external file handling - - // TODO implement external source - // EditorGUILayout.BeginVertical("helpbox"); - // EditorGUILayout.PropertyField(externalJsonEnabled, - // new GUIContent("Use external key config")); - // ExternalFileGui(); - // EditorGUILayout.EndVertical(); - - // UserId info EditorGUILayout.Space(); EditorGUILayout.HelpBox("Note that you need to set the UserId variable on runtime, before passing the configuration object to the PubNub instance.", MessageType.Warning);