Socket.IO-Client-Swift breaking changes

swift

5 curated breaking changes across major versions of Socket.IO-Client-Swift. Use this as a migration checklist before bumping dependencies.

5
changes
Breaking changes by transition
  • v12.1.3 \u2192 v13.0.0breaking

    Huge API changes. See the [migration guide](https://nuclearace.github.io/Socket.IO-Client-Swift/12to13.html) for migrating to this release.

  • v12.1.3 \u2192 v13.0.0breaking

    Adds `.sentPing` and `.gotPong` client events for tracking ping/pongs.

  • v12.1.3 \u2192 v13.0.0breaking

    Makes the framework a single target.

  • v12.1.3 \u2192 v13.0.0breaking

    Updates Starscream to 3.0

  • v12.0.0 \u2192 v12.1.0breaking

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

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/swift/Socket.IO-Client-Swift
Socket.IO-Client-Swift breaking changes — Swift migration guide | DepScope