{"ecosystem":"cocoapods","package":"PubNub","from_version":null,"to_version":null,"changes":[{"from_version":"v5.8.0","to_version":"v6.0.0","change_type":"breaking","description":"BREAKING CHANGES: Removed previously deprecated `uuid`, `deviceID`, `applicationExtensionSharedGroupIdentifier`, and `completeRequestsBeforeSuspension` configuration options.","migration_hint":null},{"from_version":"v5.8.0","to_version":"v6.0.0","change_type":"breaking","description":"Add 'limit' parameter for 'PNHereNowRequest'.","migration_hint":null},{"from_version":"v5.8.0","to_version":"v6.0.0","change_type":"breaking","description":"Retry policy can be applied for all API endpoint groups (not only `subscribe`).","migration_hint":null},{"from_version":"v5.8.0","to_version":"v6.0.0","change_type":"breaking","description":"BREAKING CHANGES: Removed previously deprecated properties: `TLSEnabled`, `authKey`, `origin`, `userID`, `uuid`, and `statusCode`.","migration_hint":null},{"from_version":"v5.8.0","to_version":"v6.0.0","change_type":"breaking","description":"Provide interfaces for custom logger implementation.","migration_hint":null},{"from_version":"v6.1.1","to_version":"7.0.0","change_type":"breaking","description":"Add unit tests for `copyWithZone` preserving excluded endpoints, default configuration retrying only subscribe, and heartbeat / file upload requests not being retriable.","migration_hint":null},{"from_version":"v6.1.1","to_version":"7.0.0","change_type":"breaking","description":"Add generation counter and retry tests Add unit tests verifying generation counter prevents stale subscribe continuations and transport-level retry works for subscribe requests using `NSURLProtocol` interception.","migration_hint":null},{"from_version":"v6.1.1","to_version":"7.0.0","change_type":"breaking","description":"Update export script to generate a directory umbrella modulemap instead of flat header symlinks. Configure publicHeadersPath and cSettings in Package.swift.","migration_hint":null}],"total":8,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}