Skip to content

Commit

Permalink
PubNub SDK v4.13.2 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
client-engineering-bot committed May 18, 2020
1 parent 904c812 commit 2b5d416
Show file tree
Hide file tree
Showing 13 changed files with 61 additions and 33 deletions.
7 changes: 0 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -73,10 +73,3 @@ Icon?
ehthumbs.db
Thumbs.db
.idea/

.travis/README.md
.travis/scripts

deployment_keys
deployment_keys-private
deployment_keys.tar
32 changes: 28 additions & 4 deletions .pubnub.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
---
name: objective-c
scm: github.com/pubnub/objective-c
version: "4.13.1"
version: "4.13.2"
schema: 1
changelog:
-
changes:
-
text: "Don't create lowercase string when FCM device registration token provided to PubNub notifications API."
type: bug
date: May 18, 20
version: v4.13.2
-
changes:
-
Expand Down Expand Up @@ -973,6 +980,10 @@ features:
- PUSH-REMOVE-DEVICE-FROM-CHANNELS
- PUSH-LIST-CHANNELS-FROM-DEVICE
- PUSH-REMOVE-DEVICE
- PUSH-TYPE-APNS2
- PUSH-TYPE-APNS
- PUSH-TYPE-FCM
- PUSH-TYPE-MPNS
presence:
- PRESENCE-HERE-NOW
- PRESENCE-WHERE-NOW
Expand All @@ -985,6 +996,7 @@ features:
- PUBLISH-RAW-JSON
- PUBLISH-WITH-METADATA
- PUBLISH-GET
- PUBLISH-POST
- PUBLISH-COMPRESS-MESSAGE
- PUBLISH-ASYNC
- PUBLISH-FIRE
Expand All @@ -995,7 +1007,8 @@ features:
- STORAGE-INCLUDE-TIMETOKEN
- STORAGE-START-END
- STORAGE-COUNT
- HISTORY-DELETE
- STORAGE-DELETE-MESSAGES
- STORAGE-FETCH-MESSAGES
- STORAGE-MESSAGE-COUNT
- STORAGE-HISTORY-WITH-META
- STORAGE-FETCH-WITH-META
Expand All @@ -1011,6 +1024,8 @@ features:
- SUBSCRIBE-WILDCARD
- SUBSCRIBE-FILTER-EXPRESSION
- SUBSCRIBE-PUBLISHER-UUID
- SUBSCRIBE-WITH-USERSTATE
- SUBSCRIBE-PUBSUB-V2
- SUBSCRIBE-MESSAGE-DEDUPE
- SUBSCRIBE-SIGNAL-LISTENER
- SUBSCRIBE-MEMBERSHIP-LISTENER
Expand All @@ -1033,10 +1048,16 @@ features:
- OBJECTS-DELETE-SPACE
- OBJECTS-GET-SPACE
- OBJECTS-GET-SPACES
- OBJECTS-GET-MEMBERSHIPS
- OBJECTS-JOIN-SPACES
- OBJECTS-UPDATE-MEMBERSHIPS
- OBJECTS-LEAVE-SPACES
- OBJECTS-MANAGE-MEMBERSHIPS
- OBJECTS-GET-MEMBERS
- OBJECTS-GET-MEMBERSHIPS
- OBJECTS-ADD-MEMBERS
- OBJECTS-UPDATE-MEMBERS
- OBJECTS-REMOVE-MEMBERS
- OBJECTS-MANAGE-MEMBERS
- OBJECTS-GET-MEMBERS
- OBJECTS-FILTERING
- OBJECTS-SORTING
message-actions:
Expand All @@ -1045,6 +1066,9 @@ features:
- MESSAGE-ACTIONS-REMOVE
others:
- TELEMETRY
- PN-OTHER-PROCESSING
- QUERY-PARAM
- CREATE-PUSH-PAYLOAD
supported-platforms:
-
version: PubNub Objective-C SDK
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
## [v4.13.2](https://github.com/pubnub/objective-c/releases/tag/v4.13.2)
May 18 2020

[Full Changelog](https://github.com/pubnub/objective-c/compare/v4.13.1...v4.13.2)

#### Modified
- Update `.pubnub.yml` features matrix with missing features.

#### Fixed
- Don't create lowercase string when FCM device registration token provided to PubNub notifications API.

## [v4.13.1](https://github.com/pubnub/objective-c/releases/tag/v4.13.1)
March 26 2020

Expand Down
4 changes: 2 additions & 2 deletions Framework/PubNub Framework.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -6520,7 +6520,7 @@
GCC_OPTIMIZATION_LEVEL = 0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
PRODUCT_NAME = "Universal Framework";
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
};
name = Debug;
};
Expand All @@ -6531,7 +6531,7 @@
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
PRODUCT_NAME = "Universal Framework";
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx";
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
};
name = Release;
};
Expand Down
6 changes: 3 additions & 3 deletions Framework/PubNub/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>PubNub</string>
<key>CFBundleGetInfoString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleIdentifier</key>
<string>com.pubnub.pubnub-objc</string>
<key>CFBundleInfoDictionaryVersion</key>
Expand All @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>NSHumanReadableCopyright</key>
<string>© 2010 - 2020 PubNub, Inc.</string>
<key>NSPrincipalClass</key>
Expand Down
6 changes: 3 additions & 3 deletions Framework/PubNub/PubNub-iOS-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>PubNub</string>
<key>CFBundleGetInfoString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleIdentifier</key>
<string>com.pubnub.pubnub-objc</string>
<key>CFBundleInfoDictionaryVersion</key>
Expand All @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>NSHumanReadableCopyright</key>
<string>© 2010 - 2020 PubNub, Inc.</string>
<key>NSPrincipalClass</key>
Expand Down
6 changes: 3 additions & 3 deletions Framework/PubNub/PubNub-tvOS-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>PubNub</string>
<key>CFBundleGetInfoString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleIdentifier</key>
<string>com.pubnub.pubnub-objc</string>
<key>CFBundleInfoDictionaryVersion</key>
Expand All @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>NSHumanReadableCopyright</key>
<string>© 2010 - 2020 PubNub, Inc.</string>
<key>NSPrincipalClass</key>
Expand Down
6 changes: 3 additions & 3 deletions Framework/PubNub/PubNub-watchOS-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<key>CFBundleExecutable</key>
<string>PubNub</string>
<key>CFBundleGetInfoString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleIdentifier</key>
<string>com.pubnub.pubnub-objc</string>
<key>CFBundleInfoDictionaryVersion</key>
Expand All @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>4.13.1</string>
<string>4.13.2</string>
<key>NSHumanReadableCopyright</key>
<string>© 2010 - 2020 PubNub, Inc.</string>
<key>NSPrincipalClass</key>
Expand Down
2 changes: 1 addition & 1 deletion PubNub.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

Pod::Spec.new do |spec|
spec.name = 'PubNub'
spec.version = '4.13.1'
spec.version = '4.13.2'
spec.summary = 'The PubNub Real-Time Network. Build real-time apps quickly and scale them globally.'
spec.homepage = 'https://github.com/pubnub/objective-c'

Expand Down
4 changes: 2 additions & 2 deletions PubNub/Misc/PNConstants.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@
#pragma mark General information constants

// Stores client library version number
static NSString * const kPNLibraryVersion = @"4.13.1";
static NSString * const kPNLibraryVersion = @"4.13.2";

// Stores information about SDK codebase
static NSString * const kPNCommit = @"91348b8f5e6222c8eb777cad2d53582fc7d813a5";
static NSString * const kPNCommit = @"256b8ce9aec6e259f0ea3e12d5187e315e9d4316";

/**
@brief Stores reference on unique identifier which is used to identify \b PubNub client among other
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ @interface PNBasePushNotificationsRequest ()
@property (nonatomic, copy) id pushToken;

/**
* @brief One of \b PNPushType fields which specify spervide to manage notifications for device
* @brief One of \b PNPushType fields which specify provider to manage notifications for device
* specified with \c pushToken.
*/
@property (nonatomic, assign) PNPushType pushType;
Expand Down Expand Up @@ -71,7 +71,7 @@ - (PNRequestParameters *)requestParameters {
NSString *tokenType = @"apns";

if (self.pushType == PNAPNSPush || self.pushType == PNAPNS2Push) {
token = [PNData HEXFromDevicePushToken:self.pushToken];
token = [PNData HEXFromDevicePushToken:self.pushToken].lowercaseString;
}

if (self.pushType == PNFCMPush) {
Expand All @@ -88,7 +88,7 @@ - (PNRequestParameters *)requestParameters {
[parameters addQueryParameter:topic forFieldName:@"topic"];
}

[parameters addPathComponent:token.lowercaseString forPlaceholder:@"{token}"];
[parameters addPathComponent:[PNString percentEscapedString:token] forPlaceholder:@"{token}"];
[parameters addQueryParameter:tokenType forFieldName:@"type"];

return parameters;
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# PubNub 4.13.1 for iOS 9+
# PubNub 4.13.2 for iOS 9+
[![Twitter](https://img.shields.io/badge/twitter-%40PubNub-blue.svg?style=flat)](https://twitter.com/PubNub)
[![Twitter Releases](https://img.shields.io/badge/twitter-%40PubNubRelease-blue.svg?style=flat)](https://twitter.com/PubNubRelease)
[![License](https://img.shields.io/github/license/pubnub/objective-c.svg?style=flat)](https://img.shields.io/github/license/pubnub/objective-c.svg)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.13.1
4.13.2

0 comments on commit 2b5d416

Please sign in to comment.