diff --git a/CHANGELOG.md b/CHANGELOG.md index d0c6948f..57d218da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [10.1.9](https://github.com/pusher/pusher-websocket-swift/compare/10.1.8...10.1.9) - 2025-12-08 + +### Changed + +- Switched TweetNacl dependency to KHTweetNacl fork for Xcode 16+ compatibility + ## [10.1.8](https://github.com/pusher/pusher-websocket-swift/compare/10.1.6...10.1.7) - 2025-12-05 ### Fixed diff --git a/Cartfile b/Cartfile index 0082bf4e..23682cf5 100644 --- a/Cartfile +++ b/Cartfile @@ -1,2 +1,2 @@ -github "bitmark-inc/tweetnacl-swiftwrap" ~> 1.1.0 +github "khipu/tweetnacl-swiftwrap" ~> 1.1.0 github "pusher/NWWebSocket" ~> 0.5.9 diff --git a/Package.resolved b/Package.resolved index 89278d18..f06df27f 100644 --- a/Package.resolved +++ b/Package.resolved @@ -12,11 +12,11 @@ }, { "package": "TweetNacl", - "repositoryURL": "https://github.com/bitmark-inc/tweetnacl-swiftwrap", + "repositoryURL": "https://github.com/khipu/tweetnacl-swiftwrap", "state": { "branch": null, - "revision": "f8fd111642bf2336b11ef9ea828510693106e954", - "version": "1.1.0" + "revision": "7f6907d8352fd4454bdda4fc4b059baa66fe014a", + "version": "1.1.5" } } ] diff --git a/Package.swift b/Package.swift index b956cc6c..ccf6bf83 100644 --- a/Package.swift +++ b/Package.swift @@ -10,7 +10,7 @@ let package = Package( ], dependencies: [ .package(url: "https://github.com/pusher/NWWebSocket.git", .upToNextMajor(from: "0.5.9")), - .package(url: "https://github.com/bitmark-inc/tweetnacl-swiftwrap", .upToNextMajor(from: "1.1.0")), + .package(url: "https://github.com/khipu/tweetnacl-swiftwrap", .upToNextMajor(from: "1.1.0")), ], targets: [ .target( diff --git a/PusherSwift.podspec b/PusherSwift.podspec index 57373a4f..aa02a6ac 100644 --- a/PusherSwift.podspec +++ b/PusherSwift.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'PusherSwift' - s.version = '10.1.8' + s.version = '10.1.9' s.summary = 'A Pusher client library in Swift' s.homepage = 'https://github.com/pusher/pusher-websocket-swift' s.license = 'MIT' @@ -12,7 +12,7 @@ Pod::Spec.new do |s| s.requires_arc = true s.source_files = ['Sources/**/*.swift'] - s.dependency 'TweetNacl', '~> 1.0.0' + s.dependency 'KHTweetNacl', '~> 1.1.0' s.dependency 'NWWebSocket', '~> 0.5.9' s.ios.deployment_target = '13.0' diff --git a/PusherSwiftWithEncryption.podspec b/PusherSwiftWithEncryption.podspec index 1e22a473..cf72edbd 100644 --- a/PusherSwiftWithEncryption.podspec +++ b/PusherSwiftWithEncryption.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'PusherSwiftWithEncryption' - s.version = '10.1.8' + s.version = '10.1.9' s.summary = 'A Pusher client library in Swift that supports encrypted channels' s.homepage = 'https://github.com/pusher/pusher-websocket-swift' s.license = 'MIT' @@ -12,7 +12,7 @@ Pod::Spec.new do |s| s.requires_arc = true s.source_files = ['Sources/**/*.swift'] - s.dependency 'TweetNacl', '~> 1.0.0' + s.dependency 'KHTweetNacl', '~> 1.1.0' s.dependency 'NWWebSocket', '~> 0.5.9' s.ios.deployment_target = '13.0' diff --git a/README.md b/README.md index 367af872..8bc32283 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ source 'https://github.com/CocoaPods/Specs.git' platform :ios, '10.0' use_frameworks! -pod 'PusherSwift', '~> 10.1.8' +pod 'PusherSwift', '~> 10.1.9' ``` Then, run the following command: @@ -150,7 +150,7 @@ let package = Package( targets: ["YourPackage"]), ], dependencies: [ - .package(url: "https://github.com/pusher/pusher-websocket-swift.git", from: "10.1.8"), + .package(url: "https://github.com/pusher/pusher-websocket-swift.git", from: "10.1.9"), ], targets: [ .target( diff --git a/Sources/Info.plist b/Sources/Info.plist index 5a49cbec..d023171a 100644 --- a/Sources/Info.plist +++ b/Sources/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 10.1.8 + 10.1.9 CFBundleSignature ???? CFBundleVersion diff --git a/Sources/PusherSwift.swift b/Sources/PusherSwift.swift index b08b662a..c7cfc2af 100644 --- a/Sources/PusherSwift.swift +++ b/Sources/PusherSwift.swift @@ -2,7 +2,7 @@ import Foundation import NWWebSocket let PROTOCOL = 7 -let VERSION = "10.1.8" +let VERSION = "10.1.9" // swiftlint:disable:next identifier_name let CLIENT_NAME = "pusher-websocket-swift" diff --git a/Tests/Info.plist b/Tests/Info.plist index 42f05b3e..0fe24b50 100644 --- a/Tests/Info.plist +++ b/Tests/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 10.1.8 + 10.1.9 CFBundleSignature ???? CFBundleVersion diff --git a/Tests/Integration/PusherClientInitializationTests.swift b/Tests/Integration/PusherClientInitializationTests.swift index a73f9875..01332981 100644 --- a/Tests/Integration/PusherClientInitializationTests.swift +++ b/Tests/Integration/PusherClientInitializationTests.swift @@ -2,7 +2,7 @@ import XCTest @testable import PusherSwift -let VERSION = "10.1.8" +let VERSION = "10.1.9" class ClientInitializationTests: XCTestCase { private var key: String!