Skip to content

2.0.0

Compare
Choose a tag to compare
@dsrees dsrees released this 20 May 18:10
· 341 commits to master since this release

Added

  • RxSwift Support for listening to channel events
  • URLSessionWebsocketTask Support
  • Starscream as an optional module for Apps targeting iOS < 13
  • Transport layer to allow for different Websocket implementations under the hood
  • Support for MacOS, WatchOS, and tvOS

Fixed

  • Fixed duplicate rejoins causing a channel to remain unjoined

Breaking

The default Socket init that comes with SwiftPhoenixClient now uses URLSessionWebsocketTask which requires iOS 13. If you are targeting < iOS 13, then you also need to include StarscreamSwiftPhoenixClient as a dependency