diff --git a/.pubnub.yml b/.pubnub.yml index 494c927e9..ead7851c8 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,9 +1,14 @@ --- name: objective-c scm: github.com/pubnub/objective-c -version: "7.0.1" +version: "7.0.2" schema: 1 changelog: + - date: 2026-04-22 + version: 7.0.2 + changes: + - type: improvement + text: "Don't unsubscribe old client as part of `-copyWithConfiguration:completion:` call when only `auth` has been changed." - date: 2026-04-20 version: 7.0.1 changes: @@ -1443,7 +1448,7 @@ sdks: - distribution-type: source distribution-repository: GitHub release package-name: PubNub.framework - location: https://github.com/pubnub/objective-c/archive/refs/tags/v7.0.1.zip + location: https://github.com/pubnub/objective-c/archive/refs/tags/v7.0.2.zip supported-platforms: supported-operating-systems: macOS: @@ -1504,7 +1509,7 @@ sdks: - distribution-type: library distribution-repository: GitHub release package-name: PubNub.ios.xcframework.tar.gz - location: https://github.com/pubnub/objective-c/releases/download/v7.0.1/PubNub.ios.xcframework.tar.gz + location: https://github.com/pubnub/objective-c/releases/download/v7.0.2/PubNub.ios.xcframework.tar.gz supported-platforms: supported-operating-systems: iOS: @@ -1523,7 +1528,7 @@ sdks: - distribution-type: library distribution-repository: GitHub release package-name: PubNub.macos.framework.tar.gz - location: https://github.com/pubnub/objective-c/releases/download/v7.0.1/PubNub.macos.framework.tar.gz + location: https://github.com/pubnub/objective-c/releases/download/v7.0.2/PubNub.macos.framework.tar.gz supported-platforms: supported-operating-systems: macOS: @@ -1539,7 +1544,7 @@ sdks: - distribution-type: library distribution-repository: GitHub release package-name: PubNub.tvos.xcframework.tar.gz - location: https://github.com/pubnub/objective-c/releases/download/v7.0.1/PubNub.tvos.xcframework.tar.gz + location: https://github.com/pubnub/objective-c/releases/download/v7.0.2/PubNub.tvos.xcframework.tar.gz supported-platforms: supported-operating-systems: tvOS: diff --git a/CHANGELOG.md b/CHANGELOG.md index caed359f3..01377a2d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 7.0.2 +April 22 2026 + +#### Modified +- Don't unsubscribe old client as part of `-copyWithConfiguration:completion:` call when only `auth` has been changed. + ## 7.0.1 April 20 2026 diff --git a/Framework/PubNub/Info.plist b/Framework/PubNub/Info.plist index 0156d157b..e2165b7f5 100644 --- a/Framework/PubNub/Info.plist +++ b/Framework/PubNub/Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable PubNub CFBundleGetInfoString - 7.0.1 + 7.0.2 CFBundleIdentifier com.pubnub.pubnub-objc CFBundleInfoDictionaryVersion @@ -17,11 +17,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 7.0.1 + 7.0.2 CFBundleSignature ???? CFBundleVersion - 7.0.1 + 7.0.2 NSHumanReadableCopyright © 2010 - 2020 PubNub, Inc. NSPrincipalClass diff --git a/Framework/PubNub/PubNub-iOS-Info.plist b/Framework/PubNub/PubNub-iOS-Info.plist index 0156d157b..e2165b7f5 100644 --- a/Framework/PubNub/PubNub-iOS-Info.plist +++ b/Framework/PubNub/PubNub-iOS-Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable PubNub CFBundleGetInfoString - 7.0.1 + 7.0.2 CFBundleIdentifier com.pubnub.pubnub-objc CFBundleInfoDictionaryVersion @@ -17,11 +17,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 7.0.1 + 7.0.2 CFBundleSignature ???? CFBundleVersion - 7.0.1 + 7.0.2 NSHumanReadableCopyright © 2010 - 2020 PubNub, Inc. NSPrincipalClass diff --git a/Framework/PubNub/PubNub-tvOS-Info.plist b/Framework/PubNub/PubNub-tvOS-Info.plist index 0156d157b..e2165b7f5 100644 --- a/Framework/PubNub/PubNub-tvOS-Info.plist +++ b/Framework/PubNub/PubNub-tvOS-Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable PubNub CFBundleGetInfoString - 7.0.1 + 7.0.2 CFBundleIdentifier com.pubnub.pubnub-objc CFBundleInfoDictionaryVersion @@ -17,11 +17,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 7.0.1 + 7.0.2 CFBundleSignature ???? CFBundleVersion - 7.0.1 + 7.0.2 NSHumanReadableCopyright © 2010 - 2020 PubNub, Inc. NSPrincipalClass diff --git a/Framework/PubNub/PubNub-watchOS-Info.plist b/Framework/PubNub/PubNub-watchOS-Info.plist index 0156d157b..e2165b7f5 100644 --- a/Framework/PubNub/PubNub-watchOS-Info.plist +++ b/Framework/PubNub/PubNub-watchOS-Info.plist @@ -7,7 +7,7 @@ CFBundleExecutable PubNub CFBundleGetInfoString - 7.0.1 + 7.0.2 CFBundleIdentifier com.pubnub.pubnub-objc CFBundleInfoDictionaryVersion @@ -17,11 +17,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 7.0.1 + 7.0.2 CFBundleSignature ???? CFBundleVersion - 7.0.1 + 7.0.2 NSHumanReadableCopyright © 2010 - 2020 PubNub, Inc. NSPrincipalClass diff --git a/PubNub.podspec b/PubNub.podspec index f9bc68c2e..02f8c0fd9 100644 --- a/PubNub.podspec +++ b/PubNub.podspec @@ -9,7 +9,7 @@ Pod::Spec.new do |spec| spec.name = 'PubNub' - spec.version = '7.0.1' + spec.version = '7.0.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' diff --git a/PubNub/Misc/PNConstants.h b/PubNub/Misc/PNConstants.h index 7d481ff14..72b936e84 100644 --- a/PubNub/Misc/PNConstants.h +++ b/PubNub/Misc/PNConstants.h @@ -15,7 +15,7 @@ #pragma mark General information constants // Stores client library version number -static NSString * const kPNLibraryVersion = @"7.0.1"; +static NSString * const kPNLibraryVersion = @"7.0.2"; // Stores information about SDK codebase static NSString * const kPNCommit = @"fd5c7ed678527fce07eaf7eb162935caf1bfd303"; diff --git a/README.md b/README.md index 2835ba8f3..651307cc9 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,9 @@ -# PubNub 7.0.1 for iOS 9+ +# PubNub 7.0.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) [![CocoaPods Compatible](https://img.shields.io/cocoapods/v/PubNub.svg?style=flat)](https://img.shields.io/cocoapods/v/PubNub.svg) [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) [![Platform](https://img.shields.io/cocoapods/p/PubNub.svg?style=flat)](https://img.shields.io/cocoapods/p/PubNub.svg) -[![Docs Coverage](https://img.shields.io/cocoapods/metrics/doc-percent/PubNub.svg?style=flat)](https://img.shields.io/cocoapods/metrics/doc-percent/PubNub.svg) This is the official PubNub Objective-C SDK repository. diff --git a/VERSION b/VERSION index 9fe9ff9d9..a8907c025 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -7.0.1 +7.0.2