Skip to content

Releases: socketio/socket.io-client-swift

v12.1.1

04 Oct 21:37
v12.1.1
102251b
Compare
Choose a tag to compare
  • Fixes an issue where using request middleware in socket.io doesn't send the initial connect packet.

v12.1.0

01 Oct 14:56
v12.1.0
84218d5
Compare
Choose a tag to compare
  • Remove custom Starscream.
  • Exposes a bunch of previously internal methods and types, including the underlying SocketPacket and SocketEventHandler types.
  • Allows setting of the config after init but before calling one of the connect methods.

Breaking Changes:

  • Instead of using Starscream.SSLSecurity lib now uses a SocketIO.SSLSecurity with the same interface as Starscream's.

v12.0.0

20 Sep 11:24
v12.0.0
8f50c5a
Compare
Choose a tag to compare
  • Swift 4.0 support
  • Redone logging protocol

Breaking changes

The logging protocol no longer expects a String and args that will go into that string. Instead it expects an autoclosure for a string.

v11.1.3

17 Sep 14:25
v11.1.3
654d71a
Compare
Choose a tag to compare
  • Internal improvements
  • New FAQs entry

v11.1.2

31 Aug 22:36
v11.1.2
4929c84
Compare
Choose a tag to compare
  • Fix Carthage building

v11.1.1

22 Aug 15:07
v11.1.1
3c507d1
Compare
Choose a tag to compare
  • Fix SPM

v11.1.0

17 Aug 15:58
v11.1.0
54c2b3b
Compare
Choose a tag to compare

New

  • Adds off(clientEvent:) and once(clientEvent:callback:) methods.

Fixes

  • Hopefully fixes conflicting system modules from Starscream

v11.0.2

08 Aug 10:08
v11.0.2
0e5ffce
Compare
Choose a tag to compare
  • Fix podspec to include Swift language version.

v11.0.1

06 Aug 13:58
v11.0.1
74c45d5
Compare
Choose a tag to compare
  • Fixes SSLSecurity in ObjC

v11.0.0

24 Jul 11:19
v11.0.0
817f36e
Compare
Choose a tag to compare
  • Starscream is now a dependency