diff --git a/Socket.IO-Client-Swift.podspec b/Socket.IO-Client-Swift.podspec index f0987dfc..8abbdb51 100644 --- a/Socket.IO-Client-Swift.podspec +++ b/Socket.IO-Client-Swift.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "Socket.IO-Client-Swift" s.module_name = "SocketIO" - s.version = "15.0.0" + s.version = "15.1.0" s.summary = "Socket.IO-client for iOS and OS X" s.description = <<-DESC Socket.IO-client for iOS and OS X. @@ -18,7 +18,7 @@ Pod::Spec.new do |s| s.requires_arc = true s.source = { :git => "https://github.com/socketio/socket.io-client-swift.git", - :tag => 'v15.0.0', + :tag => 'v15.1.0', :submodules => true } diff --git a/Source/SocketIO/Ack/SocketAckEmitter.swift b/Source/SocketIO/Ack/SocketAckEmitter.swift index de45a39f..0a4eea77 100644 --- a/Source/SocketIO/Ack/SocketAckEmitter.swift +++ b/Source/SocketIO/Ack/SocketAckEmitter.swift @@ -115,6 +115,7 @@ public final class OnAckCallback : NSObject { self.binary = binary } + /// :nodoc: deinit { DefaultSocketLogger.Logger.log("OnAckCallback for \(ackNumber) being released", type: "OnAckCallback") } diff --git a/Source/SocketIO/Client/SocketIOClient.swift b/Source/SocketIO/Client/SocketIOClient.swift index 0e558a87..355fd210 100644 --- a/Source/SocketIO/Client/SocketIOClient.swift +++ b/Source/SocketIO/Client/SocketIOClient.swift @@ -107,6 +107,7 @@ open class SocketIOClient : NSObject, SocketIOClientSpec { super.init() } + /// :nodoc: deinit { DefaultSocketLogger.Logger.log("Client is being released", type: logType) } diff --git a/Source/SocketIO/Engine/SocketEngine.swift b/Source/SocketIO/Engine/SocketEngine.swift index b4af5f48..a22965f8 100644 --- a/Source/SocketIO/Engine/SocketEngine.swift +++ b/Source/SocketIO/Engine/SocketEngine.swift @@ -113,7 +113,7 @@ open class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePollable, So /// If `true`, then the engine is currently in WebSockets mode. @available(*, deprecated, message: "No longer needed, if we're not polling, then we must be doing websockets") public private(set) var websocket = false - + /// When `true`, the WebSocket `stream` will be configured with the enableSOCKSProxy `true`. public private(set) var enableSOCKSProxy = false @@ -170,6 +170,7 @@ open class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePollable, So self.init(client: client, url: url, config: options?.toSocketConfiguration() ?? []) } + /// :nodoc: deinit { DefaultSocketLogger.Logger.log("Engine is being released", type: SocketEngine.logType) closed = true @@ -226,7 +227,7 @@ open class SocketEngine : NSObject, URLSessionDelegate, SocketEnginePollable, So if connected { DefaultSocketLogger.Logger.error("Engine tried opening while connected. Assuming this was a reconnect", type: SocketEngine.logType) - disconnect(reason: "reconnect") + _disconnect(reason: "reconnect") } DefaultSocketLogger.Logger.log("Starting engine. Server: \(url)", type: SocketEngine.logType) diff --git a/Source/SocketIO/Manager/SocketManager.swift b/Source/SocketIO/Manager/SocketManager.swift index ce3e9013..f87fd7ca 100644 --- a/Source/SocketIO/Manager/SocketManager.swift +++ b/Source/SocketIO/Manager/SocketManager.swift @@ -158,6 +158,7 @@ open class SocketManager : NSObject, SocketManagerSpec, SocketParsable, SocketDa self.init(socketURL: socketURL, config: config?.toSocketConfiguration() ?? []) } + /// :nodoc: deinit { DefaultSocketLogger.Logger.log("Manager is being released", type: SocketManager.logType) diff --git a/docs/12to13.html b/docs/12to13.html index c66b3737..f04fe3e6 100644 --- a/docs/12to13.html +++ b/docs/12to13.html @@ -22,7 +22,7 @@ SocketIO Docs - (98% documented) + (100% documented)
@@ -283,7 +283,7 @@