Skip to content

Latest commit

 

History

History
227 lines (164 loc) · 8.36 KB

CHANGELOG.md

File metadata and controls

227 lines (164 loc) · 8.36 KB

Change Log

All notable changes to this project will be documented in this file. Starscream adheres to Semantic Versioning.

  • Swift 5.0 and Xcode 10.2 support
  • Swift 4.2 and Xcode 10 support
  • added pongDelegate
  • moved CommonCrypto and zlib dependencies
  • HTTP proxy support

Swift 4.1 support and bug fixes.

Pull Requests: #492 #461 #476

Issues: #494 #491 #474 #471 #437 #445 #466

Improved error handling. Timeout fix. Small assorted fixes.

Pull Requests: #452 #448 #444 #443

Issues: #415 #422 #429 #433 #439

Assorted fixes.

Pull Requests: #438 #423 #420 #418 #410 #405 #404 #400

Issues: #435 #431 #426 #409 #408 #401 #399 #378

Small fixes for 3.0.1.

#394 #392 #391

Small fixes for 3.0.0.

#389 #354 #386 #388 #390

Major refactor and Swift 4 support. Additions include:

  • Watchos support.
  • Linux support.
  • New Stream class to allow custom socket implementations if desired.
  • Protocol added for mocking (dependency injection).
  • Single framework (no more platform suffixes! e.g. StarscreamOSX, StarscreamTVOS, etc).

#384 #377 #374 #346 #335 #311 #269

Fixes race condition. Updated to avoid SPM dependencies.

#370 #367 #364 #357 #355

Adds WebSocket compression. Also adds advance WebSocket delegate for extra control. Bug Fixes.

#349 #344 #339 #337 #334 #333 #319 #309 #329

SSL Pinning fix by Giuliano Galea as reported by Lukas Futera of Centralway. Warning fixes for Swift 3.1

#302 #301 #300 #296 #294 #292 #289 #288

Fix for the Swift Package Manager.

Fixed: #277

Bug fixes.

Fixed: #261 #276 #267 #266 #259

Added Swift 3 support.

Fixed: #229 #232

Swift 2.3 support.

Changed: #170 #171 #174 #177 #178

Fixed: #158 #161 #164

Fixed: #157

Changed: Moved over to Runloop/default GCD queues to shared queue.

Fixed: #153 #151 #150 #149 #147 #139 #77

Added TVOS support.

Fixes for #121, #123

first release of Swift 2 support.