Releases: socketio/socket.io-client-swift
Releases · socketio/socket.io-client-swift
v5.4.0
- Add an option to toggle double encoding of utf8
- A couple of bug fixes
v5.3.3
- Fix a couple of edge case crashes
v5.3.2
- Fix case where the socket could fail to reconnect
v5.3.1
- Fix sending base64.
v5.3.0
- Move to a NSURL based way of creating clients.
let socket = SocketIOClient(socketURL: "localhost:8080")
becomes
let socket = SocketIOClient(socketURLString: "http://localhost:8080")
But instead of using a string based init, instead use the NSURL based ones
let socket = SocketIOClient(socketURL: NSURL(string: "http://localhost:8080/")!)
- Move connectParams to the engine
v5.2.3
- Fix case where error packets sent before the socket is "connected" wouldn't be handled.
v5.2.2
- Revert to older websocket version, since there's some issues with newest version
v5.2.1
- Fix bug in WebSocket
v5.2.0
- Standardize module names to
SocketIOClientSwift
- Bump WebSocket to match v1.1.0
v5.1.0
- Refactor SocketEngine into separate protocols for websocket and polling.
- Deprecate
close()