@nuclearace nuclearace released this Jan 16, 2019

Assets 2
  • Minimum version of the client is now Swift 4.2.
  • Add exponential backoff for reconnects, with reconnectWaitMax and randomizationFactor options #1149
  • statusChange event's data format adds a second value, the raw value of the status. This is for use in Objective-C. #1147

@nuclearace nuclearace released this Jan 11, 2019 · 12 commits to master since this release

Assets 2
v13.4.0

@nuclearace nuclearace released this Oct 4, 2018 · 30 commits to master since this release

Assets 2

@nuclearace nuclearace released this Aug 30, 2018 · 40 commits to master since this release

Assets 2
v13.3.0

@nuclearace nuclearace released this Jun 7, 2018 · 53 commits to master since this release

Assets 2
  • Fix packets getting lost when WebSocket upgrade fails. #1033
  • Fix bad unit tests. #794

@nuclearace nuclearace released this May 16, 2018 · 64 commits to master since this release

Assets 2
  • Add ability to bypass Data inspection in emits. #992
  • Allow SocketEngine to be subclassed

@nuclearace nuclearace released this Mar 30, 2018 · 76 commits to master since this release

Assets 2
  • Fix setting reconnectAttempts. Fixes #989

@nuclearace nuclearace released this Mar 11, 2018 · 81 commits to master since this release

Assets 2
  • Fix #950
  • Conforming to SocketEngineWebsocket no longer requires conforming to WebsocketDelegate

@nuclearace nuclearace released this Jan 10, 2018 · 93 commits to master since this release

Assets 2

13.1.1

@nuclearace nuclearace released this Nov 30, 2017 · 103 commits to master since this release

Assets 2
  • Allow setting SocketEngineSpec.extraHeaders after init.
  • Deprecate SocketEngineSpec.websocket in favor of just using the SocketEngineSpec.polling property.
  • Enable bitcode for most platforms.
  • Fix #882. This adds a new method
    SocketManger.removeSocket(_:) that should be called if when you no longer wish to use a socket again.
    This will cause the engine to no longer keep a strong reference to the socket and no longer track it.