Socket.IO-Client-Swift breaking changes
swift5 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