From 7108453452f5f7effb3ef00413ea3247b7ebd8c7 Mon Sep 17 00:00:00 2001 From: PubNub Release Bot <120067856+pubnub-release-bot@users.noreply.github.com> Date: Wed, 30 Oct 2024 15:41:44 +0000 Subject: [PATCH] PubNub SDK v7.0.0.0 release. --- .pubnub.yml | 27 +++++++++++++++----- CHANGELOG | 9 +++++++ src/Api/PubnubApi/Properties/AssemblyInfo.cs | 4 +-- src/Api/PubnubApi/PubnubApi.csproj | 8 ++++-- src/Api/PubnubApiPCL/PubnubApiPCL.csproj | 8 ++++-- src/Api/PubnubApiUWP/PubnubApiUWP.csproj | 8 ++++-- src/Api/PubnubApiUnity/PubnubApiUnity.csproj | 2 +- 7 files changed, 50 insertions(+), 16 deletions(-) diff --git a/.pubnub.yml b/.pubnub.yml index 309a56b79..ea628202c 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,8 +1,21 @@ name: c-sharp -version: "6.20.2" +version: "7.0.0" schema: 1 scm: github.com/pubnub/c-sharp changelog: + - date: 2024-10-30 + version: v7.0.0 + changes: + - type: feature + text: "Added support for `Channel`, `ChannelGroup`, `Subscription` and `SubscriptionSet`, `ChannelMetadata`, `UserMetadata` entities for Subscribe related operation." + - type: feature + text: "BREAKING CHANGES: Added new event listeners support." + - type: feature + text: "BREAKING CHANGES: All apis calls will be made through `HttpClient` by default." + - type: feature + text: "Default value for `EnableEventEngine` is set to `true`, Subscribe operation will be executed by event engine by default." + - type: improvement + text: "Removed telemetry manager." - date: 2024-10-03 version: v6.20.2 changes: @@ -793,7 +806,7 @@ features: - QUERY-PARAM supported-platforms: - - version: Pubnub 'C#' 6.20.2 + version: Pubnub 'C#' 7.0.0 platforms: - Windows 10 and up - Windows Server 2008 and up @@ -804,7 +817,7 @@ supported-platforms: - .Net Framework 4.6.1+ - .Net Framework 6.0 - - version: PubnubPCL 'C#' 6.20.2 + version: PubnubPCL 'C#' 7.0.0 platforms: - Xamarin.Android - Xamarin.iOS @@ -824,7 +837,7 @@ supported-platforms: - .Net Core - .Net 6.0 - - version: PubnubUWP 'C#' 6.20.2 + version: PubnubUWP 'C#' 7.0.0 platforms: - Windows Phone 10 - Universal Windows Apps @@ -848,7 +861,7 @@ sdks: distribution-type: source distribution-repository: GitHub package-name: Pubnub - location: https://github.com/pubnub/c-sharp/releases/tag/v6.20.2.0 + location: https://github.com/pubnub/c-sharp/releases/tag/v7.0.0.0 requires: - name: ".Net" @@ -1131,7 +1144,7 @@ sdks: distribution-type: source distribution-repository: GitHub package-name: PubNubPCL - location: https://github.com/pubnub/c-sharp/releases/tag/v6.20.2.0 + location: https://github.com/pubnub/c-sharp/releases/tag/v7.0.0.0 requires: - name: ".Net Core" @@ -1490,7 +1503,7 @@ sdks: distribution-type: source distribution-repository: GitHub package-name: PubnubUWP - location: https://github.com/pubnub/c-sharp/releases/tag/v6.20.2.0 + location: https://github.com/pubnub/c-sharp/releases/tag/v7.0.0.0 requires: - name: "Universal Windows Platform Development" diff --git a/CHANGELOG b/CHANGELOG index 927e77015..b679a9ef5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,12 @@ +v7.0.0 - October 30 2024 +----------------------------- +- Added: added support for `Channel`, `ChannelGroup`, `Subscription` and `SubscriptionSet`, `ChannelMetadata`, `UserMetadata` entities for Subscribe related operation. +- BREAKING CHANGES: Added new event listeners support. +- BREAKING CHANGES: All apis calls will be made through `HttpClient` by default. +- Added: default value for `EnableEventEngine` is set to `true`, Subscribe operation will be executed by event engine by default. + +- Modified: removed telemetry manager. + v6.20.2 - October 03 2024 ----------------------------- - Fixed: fixes issue of listener not being removed on RemoveListener call. diff --git a/src/Api/PubnubApi/Properties/AssemblyInfo.cs b/src/Api/PubnubApi/Properties/AssemblyInfo.cs index a4b4e559a..b4981c086 100644 --- a/src/Api/PubnubApi/Properties/AssemblyInfo.cs +++ b/src/Api/PubnubApi/Properties/AssemblyInfo.cs @@ -11,8 +11,8 @@ [assembly: AssemblyProduct("Pubnub C# SDK")] [assembly: AssemblyCopyright("Copyright © 2021")] [assembly: AssemblyTrademark("")] -[assembly: AssemblyVersion("6.20.2.0")] -[assembly: AssemblyFileVersion("6.20.2.0")] +[assembly: AssemblyVersion("7.0.0.0")] +[assembly: AssemblyFileVersion("7.0.0.0")] // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. diff --git a/src/Api/PubnubApi/PubnubApi.csproj b/src/Api/PubnubApi/PubnubApi.csproj index a7e3ed502..8cdfb456f 100644 --- a/src/Api/PubnubApi/PubnubApi.csproj +++ b/src/Api/PubnubApi/PubnubApi.csproj @@ -14,7 +14,7 @@ Pubnub - 6.20.2.0 + 7.0.0.0 PubNub C# .NET - Web Data Push API Pandu Masabathula PubNub @@ -22,7 +22,11 @@ http://pubnub.s3.amazonaws.com/2011/powered-by-pubnub/pubnub-icon-600x600.png true https://github.com/pubnub/c-sharp/ - Fixes issue of listener not being removed on RemoveListener call. + Added support for `Channel`, `ChannelGroup`, `Subscription` and `SubscriptionSet`, `ChannelMetadata`, `UserMetadata` entities for Subscribe related operation. +BREAKING CHANGES: Added new event listeners support. +BREAKING CHANGES: All apis calls will be made through `HttpClient` by default. +Default value for `EnableEventEngine` is set to `true`, Subscribe operation will be executed by event engine by default. +Removed telemetry manager. Web Data Push Real-time Notifications ESB Message Broadcasting Distributed Computing PubNub is a Massively Scalable Web Push Service for Web and Mobile Games. This is a cloud-based service for broadcasting messages to thousands of web and mobile clients simultaneously diff --git a/src/Api/PubnubApiPCL/PubnubApiPCL.csproj b/src/Api/PubnubApiPCL/PubnubApiPCL.csproj index b1787804e..f681576ca 100644 --- a/src/Api/PubnubApiPCL/PubnubApiPCL.csproj +++ b/src/Api/PubnubApiPCL/PubnubApiPCL.csproj @@ -15,7 +15,7 @@ PubnubPCL - 6.20.2.0 + 7.0.0.0 PubNub C# .NET - Web Data Push API Pandu Masabathula PubNub @@ -23,7 +23,11 @@ http://pubnub.s3.amazonaws.com/2011/powered-by-pubnub/pubnub-icon-600x600.png true https://github.com/pubnub/c-sharp/ - Fixes issue of listener not being removed on RemoveListener call. + Added support for `Channel`, `ChannelGroup`, `Subscription` and `SubscriptionSet`, `ChannelMetadata`, `UserMetadata` entities for Subscribe related operation. +BREAKING CHANGES: Added new event listeners support. +BREAKING CHANGES: All apis calls will be made through `HttpClient` by default. +Default value for `EnableEventEngine` is set to `true`, Subscribe operation will be executed by event engine by default. +Removed telemetry manager. Web Data Push Real-time Notifications ESB Message Broadcasting Distributed Computing PubNub is a Massively Scalable Web Push Service for Web and Mobile Games. This is a cloud-based service for broadcasting messages to thousands of web and mobile clients simultaneously diff --git a/src/Api/PubnubApiUWP/PubnubApiUWP.csproj b/src/Api/PubnubApiUWP/PubnubApiUWP.csproj index 5db7ddbd2..b74ac7efa 100644 --- a/src/Api/PubnubApiUWP/PubnubApiUWP.csproj +++ b/src/Api/PubnubApiUWP/PubnubApiUWP.csproj @@ -16,7 +16,7 @@ PubnubUWP - 6.20.2.0 + 7.0.0.0 PubNub C# .NET - Web Data Push API Pandu Masabathula PubNub @@ -24,7 +24,11 @@ http://pubnub.s3.amazonaws.com/2011/powered-by-pubnub/pubnub-icon-600x600.png true https://github.com/pubnub/c-sharp/ - Fixes issue of listener not being removed on RemoveListener call. + Added support for `Channel`, `ChannelGroup`, `Subscription` and `SubscriptionSet`, `ChannelMetadata`, `UserMetadata` entities for Subscribe related operation. +BREAKING CHANGES: Added new event listeners support. +BREAKING CHANGES: All apis calls will be made through `HttpClient` by default. +Default value for `EnableEventEngine` is set to `true`, Subscribe operation will be executed by event engine by default. +Removed telemetry manager. Web Data Push Real-time Notifications ESB Message Broadcasting Distributed Computing PubNub is a Massively Scalable Web Push Service for Web and Mobile Games. This is a cloud-based service for broadcasting messages to thousands of web and mobile clients simultaneously diff --git a/src/Api/PubnubApiUnity/PubnubApiUnity.csproj b/src/Api/PubnubApiUnity/PubnubApiUnity.csproj index b03e3e3d5..510ac70ec 100644 --- a/src/Api/PubnubApiUnity/PubnubApiUnity.csproj +++ b/src/Api/PubnubApiUnity/PubnubApiUnity.csproj @@ -15,7 +15,7 @@ PubnubApiUnity - 6.20.2.0 + 7.0.0.0 PubNub C# .NET - Web Data Push API Pandu Masabathula PubNub