Skip to content

Commit a5f6ef2

Browse files
authored
Merge pull request #19 from pubnub/CE-3339-User-Exceptions-and-heartbeat-changes
user exceptions and heartbeat changes
2 parents 1a2eb11 + f4f0e6f commit a5f6ef2

File tree

95 files changed

+1888
-1153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+1888
-1153
lines changed

.pubnub.yml

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
---
22
changelog:
3+
-
4+
changes:
5+
-
6+
text: "Presence Heartbeat call delays itself when a Subscribe call precedes it"
7+
type: improvement
8+
-
9+
text: "Heartbeats per channel"
10+
type: feature
11+
-
12+
text: "QueryParams in all API calls"
13+
type: feature
14+
-
15+
text: "User Exceptions Fix"
16+
type: improvement
17+
-
18+
text: "Leave callback message exception fix"
19+
type: bug
20+
date: "Jan 9, 19"
21+
version: v4.0.5
322
-
423
changes:
524
-
@@ -271,12 +290,15 @@ features:
271290
- CHANNEL-GROUPS-LIST-CHANNELS-IN-GROUP
272291
others:
273292
- TELEMETRY
293+
- QUERY-PARAM
274294
presence:
275295
- PRESENCE-HERE-NOW
276296
- PRESENCE-WHERE-NOW
277297
- PRESENCE-SET-STATE
278298
- PRESENCE-GET-STATE
279299
- PRESENCE-HEARTBEAT
300+
- PRESENCE-HEARTBEAT-ON-DEMAND
301+
- PRESENCE-HEARTBEAT-THROTTLED
280302
- PRESENCE-HERE-NOW-REFRESH
281303
publish:
282304
- PUBLISH-STORE-FLAG
@@ -317,7 +339,8 @@ supported-platforms:
317339
-
318340
editors:
319341
- "Unity 5.5.1"
320-
- "Unity 2017.3.0f3"
342+
- "Unity 2017.3.*"
343+
- "Unity 2018.*"
321344
platforms:
322345
- "iOS player, will require iOS 7.0 or higher."
323346
- "Android, OS 2.3.1 or later; ARMv7 (Cortex) CPU with NEON support or Atom CPU; OpenGL ES 2.0 or later."
@@ -328,4 +351,4 @@ supported-platforms:
328351
- "Ubuntu 12.04+, with Graphics card DX9 (shader model 3.0) or DX11 with feature level 9.3 capabilities; and CPU SSE2 instruction set support."
329352
- "Mac OS X 10.8+, with Graphics card DX9 (shader model 3.0) or DX11 with feature level 9.3 capabilities; and CPU SSE2 instruction set support."
330353
version: "PubNub Unity SDK"
331-
version: v4.0.4
354+
version: v4.0.5

FEATURES

Lines changed: 0 additions & 17 deletions
This file was deleted.

PLATFORM_VERSIONS

Lines changed: 0 additions & 2 deletions
This file was deleted.

PubNubUnity/Assets/PubNub/Builders/ChannelGroup/AddChannelsToChannelGroupRequestBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ protected override void RunWebRequest(QueueManager qm){
5151
ChannelsToUse.ToArray(),
5252
"",
5353
ChannelGroupToAdd,
54-
this.PubNubInstance
54+
this.PubNubInstance,
55+
this.QueryParams
5556
);
5657
#if (ENABLE_PUBNUB_LOGGING)
5758
this.PubNubInstance.PNLog.WriteToLog(string.Format("RunPNChannelGroupsAddChannel {0}", request.OriginalString), PNLoggingMethod.LevelInfo);

PubNubUnity/Assets/PubNub/Builders/ChannelGroup/DeleteChannelGroupRequestBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ protected override void RunWebRequest(QueueManager qm){
4040
null,
4141
"",
4242
ChannelGroupToDelete,
43-
this.PubNubInstance
43+
this.PubNubInstance,
44+
this.QueryParams
4445
);
4546
base.RunWebRequest(qm, request, requestState, this.PubNubInstance.PNConfig.NonSubscribeTimeout, 0, this);
4647
}

PubNubUnity/Assets/PubNub/Builders/ChannelGroup/GetAllChannelsForGroupRequestBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ protected override void RunWebRequest(QueueManager qm){
3838
"",
3939
ChannelGroupToList,
4040
false,
41-
this.PubNubInstance
41+
this.PubNubInstance,
42+
this.QueryParams
4243
);
4344
base.RunWebRequest(qm, request, requestState, this.PubNubInstance.PNConfig.NonSubscribeTimeout, 0, this);
4445

PubNubUnity/Assets/PubNub/Builders/ChannelGroup/RemoveChannelsFromGroupRequestBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ protected override void RunWebRequest(QueueManager qm){
4949
ChannelsToUse.ToArray(),
5050
"",
5151
ChannelGroupToDelete,
52-
this.PubNubInstance
52+
this.PubNubInstance,
53+
this.QueryParams
5354
);
5455
base.RunWebRequest(qm, request, requestState, this.PubNubInstance.PNConfig.NonSubscribeTimeout, 0, this);
5556
}

PubNubUnity/Assets/PubNub/Builders/History/DeleteMessagesRequestBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ protected override void RunWebRequest(QueueManager qm){
6363
this.HistoryChannel,
6464
this.StartTime,
6565
this.EndTime,
66-
this.PubNubInstance
66+
this.PubNubInstance,
67+
this.QueryParams
6768
);
6869
base.RunWebRequest(qm, request, requestState, this.PubNubInstance.PNConfig.NonSubscribeTimeout, 0, this);
6970

PubNubUnity/Assets/PubNub/Builders/History/FetchMessagesRequestBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ protected override void RunWebRequest(QueueManager qm){
9595
this.HistoryCount,
9696
this.ReverseHistory,
9797
this.IncludeTimetokenInHistory,
98-
this.PubNubInstance
98+
this.PubNubInstance,
99+
this.QueryParams
99100
);
100101
base.RunWebRequest(qm, request, requestState, this.PubNubInstance.PNConfig.NonSubscribeTimeout, 0, this);
101102

PubNubUnity/Assets/PubNub/Builders/History/HistoryRequestBuilder.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ protected override void RunWebRequest(QueueManager qm){
9595
this.HistoryCount,
9696
this.ReverseHistory,
9797
this.IncludeTimetokenInHistory,
98-
this.PubNubInstance
98+
this.PubNubInstance,
99+
this.QueryParams
99100
);
100101
base.RunWebRequest(qm, request, requestState, this.PubNubInstance.PNConfig.NonSubscribeTimeout, 0, this);
101102
}

0 commit comments

Comments
 (0)