Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8b77365

Browse files
authored
PubNub SDK 4.8.4 Release (#382)
* Added API which allow to retrieve number of messages in specified channels using timetoken as reference date (CE-3355) * removed channel names sorting from utility class (it prevented new API from proper usage)
1 parent e3ca607 commit 8b77365

49 files changed

Lines changed: 1870 additions & 104 deletions

Some content is hidden

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

.pubnub.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
---
22
name: objective-c
33
scm: github.com/pubnub/objective-c
4-
version: "4.8.3"
4+
version: "4.8.4"
55
schema: 1
66
changelog:
7+
-
8+
changes:
9+
-
10+
text: "Added ability to retrieve number of messages in specified channels using timetoken as reference date."
11+
type: feature
12+
-
13+
text: "Removed channel names sorting from utility class (because of which new API wasn't able to work properly)."
14+
type: improvement
15+
date: Mar 11, 19
16+
version: v4.8.4
717
-
818
changes:
919
-
@@ -785,6 +795,7 @@ features:
785795
- STORAGE-START-END
786796
- STORAGE-COUNT
787797
- HISTORY-DELETE
798+
- STORAGE-MESSAGE-COUNT
788799
time:
789800
- TIME-TIME
790801
subscribe:

.travis.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
language: objective-c
2+
osx_image: xcode10.1
3+
os: osx
24
sudo: true
3-
osx_image: xcode9.3
45
cache:
56
- bundler
67
- cocoapods
@@ -13,22 +14,21 @@ env:
1314

1415
matrix:
1516
include:
16-
- env: NAME='[ObjC] iOS' SCHEME='iOS Tests (ObjC)' DESTINATION='platform=iOS Simulator,name=iPhone 7 Plus,OS=11.3'
17-
- env: NAME='[ObjC] tvOS' SCHEME='tvOS Tests (ObjC)' DESTINATION='platform=tvOS Simulator,name=Apple TV 4K (at 1080p),OS=11.3'
17+
- env: NAME='[ObjC] iOS' SCHEME='iOS Tests (ObjC)' DESTINATION='platform=iOS Simulator,name=iPhone 7 Plus,OS=12.1'
1818
- env: NAME='[ObjC] macOS' SCHEME='OSX Tests (ObjC)' DESTINATION='platform=macOS'
1919

2020
before_install:
21-
- sudo gem install cocoapods -v '1.5.0'
22-
- sudo gem install xcpretty
2321
- sudo gem install xcpretty-travis-formatter
22+
- sudo gem install cocoapods --pre
2423

2524
script:
26-
- set -o pipefail && xcodebuild -workspace ./PubNub.xcworkspace -scheme "${SCHEME}" -destination "${DESTINATION}" clean build test | xcpretty -f `xcpretty-travis-formatter`
25+
- set -o pipefail
26+
- xcodebuild -workspace ./PubNub.xcworkspace -scheme "${SCHEME}" -destination "${DESTINATION}" clean build test | xcpretty -f `xcpretty-travis-formatter`
27+
28+
after_success:
29+
- bash <(curl -s https://codecov.io/bash)
2730

2831
after_failure:
32+
- cat -n ~/Library/Logs/scan/*
2933
- cat -n $TMPDIR/com.apple.dt.XCTest-status/Session*.log
3034
- cat -n ~/Library/Logs/DiagnosticReports/xctest*.crash
31-
32-
notifications:
33-
flowdock:
34-
secure: kOxa/6eB6+bQumvYSh7yf/uPNQ5xRastjSkRbUrqVbYEiMiguCuoe8xkmU5JJxmNMpvFjYL9yowPo9LELMceVsWVflNEEWFQE5sJe9qifZu/SpOD8RUWfHmZ2jZBELmnLSDSAIxaAjQMb1LEedkBHGMVJknbb+DRs4fT31ilMUM=

CHANGELOG

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
11-03-2019 - 0731f99 - 4.8.4
2+
. added ability to retrieve number of messages in specified channels using timetoken as reference date.
3+
. removed channel names sorting from utility class (because of which new API wasn't able to work properly).
4+
15
13-11-2018 - 524e722 - 4.8.3
26
. added ability to get / set presence state for multiple channel / groups (at once).
37

Example/PubNub Example.xcodeproj/project.pbxproj

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -342,13 +342,9 @@
342342
buildActionMask = 2147483647;
343343
files = (
344344
);
345-
inputFileListPaths = (
346-
);
347345
inputPaths = (
348346
);
349347
name = "Cleanup CocoaPods scripts";
350-
outputFileListPaths = (
351-
);
352348
outputPaths = (
353349
);
354350
runOnlyForDeploymentPostprocessing = 0;
@@ -360,13 +356,9 @@
360356
buildActionMask = 2147483647;
361357
files = (
362358
);
363-
inputFileListPaths = (
364-
);
365359
inputPaths = (
366360
);
367361
name = "Cleanup CocoaPods scripts";
368-
outputFileListPaths = (
369-
);
370362
outputPaths = (
371363
);
372364
runOnlyForDeploymentPostprocessing = 0;

Framework/PubNub Framework.xcodeproj/project.pbxproj

Lines changed: 100 additions & 4 deletions
Large diffs are not rendered by default.

Framework/PubNub/Info.plist

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.8.3</string>
10+
<string>4.8.4</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,13 +17,13 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.8.3</string>
20+
<string>4.8.4</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.8.3</string>
24+
<string>4.8.4</string>
2525
<key>NSHumanReadableCopyright</key>
26-
<string>© 2010 - 2018 PubNub, Inc.</string>
26+
<string>© 2010 - 2019 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>
2828
<string></string>
2929
</dict>

Framework/PubNub/PubNub-Fabric-Info.plist

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.8.3</string>
10+
<string>4.8.4</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,13 +17,13 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.8.3</string>
20+
<string>4.8.4</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.8.3</string>
24+
<string>4.8.4</string>
2525
<key>NSHumanReadableCopyright</key>
26-
<string>© 2010 - 2018 PubNub, Inc.</string>
26+
<string>© 2010 - 2019 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>
2828
<string></string>
2929
</dict>

Framework/PubNub/PubNub-iOS-Info.plist

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.8.3</string>
10+
<string>4.8.4</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,13 +17,13 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.8.3</string>
20+
<string>4.8.4</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.8.3</string>
24+
<string>4.8.4</string>
2525
<key>NSHumanReadableCopyright</key>
26-
<string>© 2010 - 2018 PubNub, Inc.</string>
26+
<string>© 2010 - 2019 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>
2828
<string></string>
2929
</dict>

Framework/PubNub/PubNub-tvOS-Info.plist

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.8.3</string>
10+
<string>4.8.4</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,13 +17,13 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.8.3</string>
20+
<string>4.8.4</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.8.3</string>
24+
<string>4.8.4</string>
2525
<key>NSHumanReadableCopyright</key>
26-
<string>© 2010 - 2018 PubNub, Inc.</string>
26+
<string>© 2010 - 2019 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>
2828
<string></string>
2929
</dict>

Framework/PubNub/PubNub-watchOS-Info.plist

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>PubNub</string>
99
<key>CFBundleGetInfoString</key>
10-
<string>4.8.3</string>
10+
<string>4.8.4</string>
1111
<key>CFBundleIdentifier</key>
1212
<string>com.pubnub.pubnub-objc</string>
1313
<key>CFBundleInfoDictionaryVersion</key>
@@ -17,13 +17,13 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>4.8.3</string>
20+
<string>4.8.4</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleVersion</key>
24-
<string>4.8.3</string>
24+
<string>4.8.4</string>
2525
<key>NSHumanReadableCopyright</key>
26-
<string>© 2010 - 2018 PubNub, Inc.</string>
26+
<string>© 2010 - 2019 PubNub, Inc.</string>
2727
<key>NSPrincipalClass</key>
2828
<string></string>
2929
</dict>

0 commit comments

Comments
 (0)