Skip to content

Commit 82bee35

Browse files
SetChannelMetadata name - removed default empty (#187)
* SetChannelMetadata name - removed default empty
1 parent 9f4e2aa commit 82bee35

File tree

7 files changed

+25
-16
lines changed

7 files changed

+25
-16
lines changed

.pubnub.yml

+12-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
name: c-sharp
2-
version: "6.17.0"
2+
version: "6.18.0"
33
schema: 1
44
scm: github.com/pubnub/c-sharp
55
changelog:
6+
- date: 2023-09-04
7+
version: v6.18.0
8+
changes:
9+
- type: bug
10+
text: "Allow name param as optional in SetChannelMetadata. Removed default empty value."
611
- date: 2023-07-10
712
version: v6.17.0
813
changes:
@@ -725,7 +730,7 @@ features:
725730
- QUERY-PARAM
726731
supported-platforms:
727732
-
728-
version: Pubnub 'C#' 6.17.0
733+
version: Pubnub 'C#' 6.18.0
729734
platforms:
730735
- Windows 10 and up
731736
- Windows Server 2008 and up
@@ -735,7 +740,7 @@ supported-platforms:
735740
- .Net Framework 4.5
736741
- .Net Framework 4.6.1+
737742
-
738-
version: PubnubPCL 'C#' 6.17.0
743+
version: PubnubPCL 'C#' 6.18.0
739744
platforms:
740745
- Xamarin.Android
741746
- Xamarin.iOS
@@ -755,7 +760,7 @@ supported-platforms:
755760
- .Net Core
756761
- .Net 6.0
757762
-
758-
version: PubnubUWP 'C#' 6.17.0
763+
version: PubnubUWP 'C#' 6.18.0
759764
platforms:
760765
- Windows Phone 10
761766
- Universal Windows Apps
@@ -779,7 +784,7 @@ sdks:
779784
distribution-type: source
780785
distribution-repository: GitHub
781786
package-name: Pubnub
782-
location: https://github.com/pubnub/c-sharp/releases/tag/v6.17.0.0
787+
location: https://github.com/pubnub/c-sharp/releases/tag/v6.18.0.0
783788
requires:
784789
-
785790
name: ".Net"
@@ -1062,7 +1067,7 @@ sdks:
10621067
distribution-type: source
10631068
distribution-repository: GitHub
10641069
package-name: PubNubPCL
1065-
location: https://github.com/pubnub/c-sharp/releases/tag/v6.17.0.0
1070+
location: https://github.com/pubnub/c-sharp/releases/tag/v6.18.0.0
10661071
requires:
10671072
-
10681073
name: ".Net Core"
@@ -1421,7 +1426,7 @@ sdks:
14211426
distribution-type: source
14221427
distribution-repository: GitHub
14231428
package-name: PubnubUWP
1424-
location: https://github.com/pubnub/c-sharp/releases/tag/v6.17.0.0
1429+
location: https://github.com/pubnub/c-sharp/releases/tag/v6.18.0.0
14251430
requires:
14261431
-
14271432
name: "Universal Windows Platform Development"

CHANGELOG

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
v6.18.0 - September 04 2023
2+
-----------------------------
3+
- Fixed: allow name param as optional in SetChannelMetadata. Removed default empty value.
4+
15
v6.17.0 - July 10 2023
26
-----------------------------
37
- Modified: validate json string before deserialization.

src/Api/PubnubApi/EndPoint/Objects/SetChannelMetadataOperation.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class SetChannelMetadataOperation : PubnubCoreBase
2121
private readonly EndPoint.TelemetryManager pubnubTelemetryMgr;
2222

2323
private string chMetaId = "";
24-
private string chMetaName = "";
24+
private string chMetaName;
2525
private string chMetaDesc;
2626
private Dictionary<string, object> chMetaCustom;
2727
private bool includeCustom;

src/Api/PubnubApi/Properties/AssemblyInfo.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
[assembly: AssemblyProduct("Pubnub C# SDK")]
1212
[assembly: AssemblyCopyright("Copyright © 2021")]
1313
[assembly: AssemblyTrademark("")]
14-
[assembly: AssemblyVersion("6.17.0.0")]
15-
[assembly: AssemblyFileVersion("6.17.0.0")]
14+
[assembly: AssemblyVersion("6.18.0.0")]
15+
[assembly: AssemblyFileVersion("6.18.0.0")]
1616
// Setting ComVisible to false makes the types in this assembly not visible
1717
// to COM components. If you need to access a type in this assembly from
1818
// COM, set the ComVisible attribute to true on that type.

src/Api/PubnubApi/PubnubApi.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313

1414
<PropertyGroup>
1515
<PackageId>Pubnub</PackageId>
16-
<PackageVersion>6.17.0.0</PackageVersion>
16+
<PackageVersion>6.18.0.0</PackageVersion>
1717
<Title>PubNub C# .NET - Web Data Push API</Title>
1818
<Authors>Pandu Masabathula</Authors>
1919
<Owners>PubNub</Owners>
2020
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
2121
<PackageIconUrl>http://pubnub.s3.amazonaws.com/2011/powered-by-pubnub/pubnub-icon-600x600.png</PackageIconUrl>
2222
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
2323
<RepositoryUrl>https://github.com/pubnub/c-sharp/</RepositoryUrl>
24-
<PackageReleaseNotes>Validate json string before deserialization.</PackageReleaseNotes>
24+
<PackageReleaseNotes>Allow name param as optional in SetChannelMetadata. Removed default empty value.</PackageReleaseNotes>
2525
<PackageTags>Web Data Push Real-time Notifications ESB Message Broadcasting Distributed Computing</PackageTags>
2626
<!--<Summary>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</Summary>-->
2727
<Description>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</Description>

src/Api/PubnubApiPCL/PubnubApiPCL.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414

1515
<PropertyGroup>
1616
<PackageId>PubnubPCL</PackageId>
17-
<PackageVersion>6.17.0.0</PackageVersion>
17+
<PackageVersion>6.18.0.0</PackageVersion>
1818
<Title>PubNub C# .NET - Web Data Push API</Title>
1919
<Authors>Pandu Masabathula</Authors>
2020
<Owners>PubNub</Owners>
2121
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
2222
<PackageIconUrl>http://pubnub.s3.amazonaws.com/2011/powered-by-pubnub/pubnub-icon-600x600.png</PackageIconUrl>
2323
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
2424
<RepositoryUrl>https://github.com/pubnub/c-sharp/</RepositoryUrl>
25-
<PackageReleaseNotes>Validate json string before deserialization.</PackageReleaseNotes>
25+
<PackageReleaseNotes>Allow name param as optional in SetChannelMetadata. Removed default empty value.</PackageReleaseNotes>
2626
<PackageTags>Web Data Push Real-time Notifications ESB Message Broadcasting Distributed Computing</PackageTags>
2727
<!--<Summary>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</Summary>-->
2828
<Description>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</Description>

src/Api/PubnubApiUWP/PubnubApiUWP.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515

1616
<PropertyGroup>
1717
<PackageId>PubnubUWP</PackageId>
18-
<PackageVersion>6.17.0.0</PackageVersion>
18+
<PackageVersion>6.18.0.0</PackageVersion>
1919
<Title>PubNub C# .NET - Web Data Push API</Title>
2020
<Authors>Pandu Masabathula</Authors>
2121
<Owners>PubNub</Owners>
2222
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
2323
<PackageIconUrl>http://pubnub.s3.amazonaws.com/2011/powered-by-pubnub/pubnub-icon-600x600.png</PackageIconUrl>
2424
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
2525
<RepositoryUrl>https://github.com/pubnub/c-sharp/</RepositoryUrl>
26-
<PackageReleaseNotes>Validate json string before deserialization.</PackageReleaseNotes>
26+
<PackageReleaseNotes>Allow name param as optional in SetChannelMetadata. Removed default empty value.</PackageReleaseNotes>
2727
<PackageTags>Web Data Push Real-time Notifications ESB Message Broadcasting Distributed Computing</PackageTags>
2828
<!--<Summary>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</Summary>-->
2929
<Description>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</Description>

0 commit comments

Comments
 (0)