|
| 1 | +# Change Log |
| 2 | +All notable changes to this project will be documented in this file. |
| 3 | +`Starscream` adheres to [Semantic Versioning](http://semver.org/). |
| 4 | + |
| 5 | +### [3.1.1](https://github.com/daltoniam/Starscream/tree/3.1.1) |
| 6 | + |
| 7 | +Small version number fix for 3.1.0: [#703](https://github.com/daltoniam/Starscream/issues/703) |
| 8 | + |
| 9 | +### [3.1.0](https://github.com/daltoniam/Starscream/tree/3.1.0) |
| 10 | + |
| 11 | +* Swift 5.0 and Xcode 10.2 support |
| 12 | + |
| 13 | +#### [3.0.6](https://github.com/daltoniam/Starscream/tree/3.0.6) |
| 14 | + |
| 15 | +* Swift 4.2 and Xcode 10 support |
| 16 | +* added pongDelegate |
| 17 | +* moved CommonCrypto and zlib dependencies |
| 18 | +* HTTP proxy support |
| 19 | + |
| 20 | +#### [3.0.5](https://github.com/daltoniam/Starscream/tree/3.0.5) |
| 21 | + |
| 22 | +Swift 4.1 support and bug fixes. |
| 23 | + |
| 24 | +Pull Requests: |
| 25 | +[#492](https://github.com/daltoniam/Starscream/pull/492) |
| 26 | +[#461](https://github.com/daltoniam/Starscream/pull/461) |
| 27 | +[#476](https://github.com/daltoniam/Starscream/pull/476) |
| 28 | + |
| 29 | +Issues: |
| 30 | +[#494](https://github.com/daltoniam/Starscream/issues/494) |
| 31 | +[#491](https://github.com/daltoniam/Starscream/issues/491) |
| 32 | +[#474](https://github.com/daltoniam/Starscream/issues/474) |
| 33 | +[#471](https://github.com/daltoniam/Starscream/issues/471) |
| 34 | +[#437](https://github.com/daltoniam/Starscream/issues/437) |
| 35 | +[#445](https://github.com/daltoniam/Starscream/issues/445) |
| 36 | +[#466](https://github.com/daltoniam/Starscream/issues/466) |
| 37 | + |
| 38 | + |
| 39 | +#### [3.0.4](https://github.com/daltoniam/Starscream/tree/3.0.4) |
| 40 | + |
| 41 | +Improved error handling. Timeout fix. Small assorted fixes. |
| 42 | + |
| 43 | +Pull Requests: |
| 44 | +[#452](https://github.com/daltoniam/Starscream/pull/452) |
| 45 | +[#448](https://github.com/daltoniam/Starscream/pull/448) |
| 46 | +[#444](https://github.com/daltoniam/Starscream/pull/444) |
| 47 | +[#443](https://github.com/daltoniam/Starscream/pull/443) |
| 48 | + |
| 49 | +Issues: |
| 50 | +[#415](https://github.com/daltoniam/Starscream/issues/415) |
| 51 | +[#422](https://github.com/daltoniam/Starscream/issues/422) |
| 52 | +[#429](https://github.com/daltoniam/Starscream/issues/429) |
| 53 | +[#433](https://github.com/daltoniam/Starscream/issues/433) |
| 54 | +[#439](https://github.com/daltoniam/Starscream/issues/439) |
| 55 | + |
| 56 | +#### [3.0.3](https://github.com/daltoniam/Starscream/tree/3.0.3) |
| 57 | + |
| 58 | +Assorted fixes. |
| 59 | + |
| 60 | +Pull Requests: |
| 61 | +[#438](https://github.com/daltoniam/Starscream/pull/438) |
| 62 | +[#423](https://github.com/daltoniam/Starscream/pull/423) |
| 63 | +[#420](https://github.com/daltoniam/Starscream/pull/420) |
| 64 | +[#418](https://github.com/daltoniam/Starscream/pull/418) |
| 65 | +[#410](https://github.com/daltoniam/Starscream/pull/410) |
| 66 | +[#405](https://github.com/daltoniam/Starscream/pull/405) |
| 67 | +[#404](https://github.com/daltoniam/Starscream/pull/404) |
| 68 | +[#400](https://github.com/daltoniam/Starscream/pull/400) |
| 69 | + |
| 70 | +Issues: |
| 71 | +[#435](https://github.com/daltoniam/Starscream/issues/435) |
| 72 | +[#431](https://github.com/daltoniam/Starscream/issues/431) |
| 73 | +[#426](https://github.com/daltoniam/Starscream/issues/426) |
| 74 | +[#409](https://github.com/daltoniam/Starscream/issues/409) |
| 75 | +[#408](https://github.com/daltoniam/Starscream/issues/408) |
| 76 | +[#401](https://github.com/daltoniam/Starscream/issues/401) |
| 77 | +[#399](https://github.com/daltoniam/Starscream/issues/399) |
| 78 | +[#378](https://github.com/daltoniam/Starscream/issues/378) |
| 79 | + |
| 80 | +#### [3.0.2](https://github.com/daltoniam/Starscream/tree/3.0.2) |
| 81 | + |
| 82 | +Small fixes for 3.0.1. |
| 83 | + |
| 84 | +[#394](https://github.com/daltoniam/Starscream/issues/394) |
| 85 | +[#392](https://github.com/daltoniam/Starscream/issues/392) |
| 86 | +[#391](https://github.com/daltoniam/Starscream/issues/391) |
| 87 | + |
| 88 | +#### [3.0.1](https://github.com/daltoniam/Starscream/tree/3.0.1) |
| 89 | + |
| 90 | +Small fixes for 3.0.0. |
| 91 | + |
| 92 | +[#389](https://github.com/daltoniam/Starscream/issues/389) |
| 93 | +[#354](https://github.com/daltoniam/Starscream/issues/354) |
| 94 | +[#386](https://github.com/daltoniam/Starscream/pull/386) |
| 95 | +[#388](https://github.com/daltoniam/Starscream/pull/388) |
| 96 | +[#390](https://github.com/daltoniam/Starscream/pull/390) |
| 97 | + |
| 98 | +#### [3.0.0](https://github.com/daltoniam/Starscream/tree/3.0.0) |
| 99 | + |
| 100 | +Major refactor and Swift 4 support. Additions include: |
| 101 | + |
| 102 | +- Watchos support. |
| 103 | +- Linux support. |
| 104 | +- New Stream class to allow custom socket implementations if desired. |
| 105 | +- Protocol added for mocking (dependency injection). |
| 106 | +- Single framework (no more platform suffixes! e.g. StarscreamOSX, StarscreamTVOS, etc). |
| 107 | + |
| 108 | +[#384](https://github.com/daltoniam/Starscream/issues/384) |
| 109 | +[#377](https://github.com/daltoniam/Starscream/pull/377) |
| 110 | +[#374](https://github.com/daltoniam/Starscream/issues/374) |
| 111 | +[#346](https://github.com/daltoniam/Starscream/issues/346) |
| 112 | +[#335](https://github.com/daltoniam/Starscream/issues/335) |
| 113 | +[#311](https://github.com/daltoniam/Starscream/pull/311) |
| 114 | +[#269](https://github.com/daltoniam/Starscream/issues/269) |
| 115 | + |
| 116 | +#### [2.1.1](https://github.com/daltoniam/Starscream/tree/2.1.1) |
| 117 | + |
| 118 | +Fixes race condition. Updated to avoid SPM dependencies. |
| 119 | + |
| 120 | +[#370](https://github.com/daltoniam/Starscream/issues/370) |
| 121 | +[#367](https://github.com/daltoniam/Starscream/issues/367) |
| 122 | +[#364](https://github.com/daltoniam/Starscream/pull/364) |
| 123 | +[#357](https://github.com/daltoniam/Starscream/pull/357) |
| 124 | +[#355](https://github.com/daltoniam/Starscream/pull/355) |
| 125 | + |
| 126 | +#### [2.1.0](https://github.com/daltoniam/Starscream/tree/2.1.0) |
| 127 | + |
| 128 | +Adds WebSocket compression. Also adds advance WebSocket delegate for extra control. Bug Fixes. |
| 129 | + |
| 130 | +[#349](https://github.com/daltoniam/Starscream/pull/349) |
| 131 | +[#344](https://github.com/daltoniam/Starscream/pull/344) |
| 132 | +[#339](https://github.com/daltoniam/Starscream/pull/339) |
| 133 | +[#337](https://github.com/daltoniam/Starscream/pull/337) |
| 134 | +[#334](https://github.com/daltoniam/Starscream/issues/334) |
| 135 | +[#333](https://github.com/daltoniam/Starscream/pull/333) |
| 136 | +[#319](https://github.com/daltoniam/Starscream/issues/319) |
| 137 | +[#309](https://github.com/daltoniam/Starscream/issues/309) |
| 138 | +[#329](https://github.com/daltoniam/Starscream/issues/329) |
| 139 | + |
| 140 | +#### [2.0.4](https://github.com/daltoniam/Starscream/tree/2.0.4) |
| 141 | + |
| 142 | +SSL Pinning fix by Giuliano Galea as reported by Lukas Futera of [Centralway](https://www.centralway.com/de/). |
| 143 | +Warning fixes for Swift 3.1 |
| 144 | + |
| 145 | +#### [2.0.3](https://github.com/daltoniam/Starscream/tree/2.0.3) |
| 146 | + |
| 147 | +[#302](https://github.com/daltoniam/Starscream/issues/302) |
| 148 | +[#301](https://github.com/daltoniam/Starscream/issues/301) |
| 149 | +[#300](https://github.com/daltoniam/Starscream/issues/300) |
| 150 | +[#296](https://github.com/daltoniam/Starscream/issues/296) |
| 151 | +[#294](https://github.com/daltoniam/Starscream/issues/294) |
| 152 | +[#292](https://github.com/daltoniam/Starscream/issues/292) |
| 153 | +[#289](https://github.com/daltoniam/Starscream/issues/289) |
| 154 | +[#288](https://github.com/daltoniam/Starscream/issues/288) |
| 155 | + |
| 156 | +#### [2.0.2](https://github.com/daltoniam/Starscream/tree/2.0.2) |
| 157 | + |
| 158 | +Fix for the Swift Package Manager. |
| 159 | + |
| 160 | +Fixed: |
| 161 | +[#277](https://github.com/daltoniam/Starscream/issues/277) |
| 162 | + |
| 163 | +#### [2.0.1](https://github.com/daltoniam/Starscream/tree/2.0.1) |
| 164 | + |
| 165 | +Bug fixes. |
| 166 | + |
| 167 | +Fixed: |
| 168 | +[#261](https://github.com/daltoniam/Starscream/issues/261) |
| 169 | +[#276](https://github.com/daltoniam/Starscream/issues/276) |
| 170 | +[#267](https://github.com/daltoniam/Starscream/issues/267) |
| 171 | +[#266](https://github.com/daltoniam/Starscream/issues/266) |
| 172 | +[#259](https://github.com/daltoniam/Starscream/issues/259) |
| 173 | + |
| 174 | +#### [2.0.0](https://github.com/daltoniam/Starscream/tree/2.0.0) |
| 175 | + |
| 176 | +Added Swift 3 support. |
| 177 | + |
| 178 | +Fixed: |
| 179 | +[#229](https://github.com/daltoniam/Starscream/issues/229) |
| 180 | +[#232](https://github.com/daltoniam/Starscream/issues/232) |
| 181 | + |
| 182 | +#### [1.1.4](https://github.com/daltoniam/Starscream/tree/1.1.4) |
| 183 | + |
| 184 | +Swift 2.3 support. |
| 185 | + |
| 186 | +#### [1.1.3](https://github.com/daltoniam/Starscream/tree/1.1.3) |
| 187 | + |
| 188 | +Changed: |
| 189 | +[#170](https://github.com/daltoniam/Starscream/issues/170) |
| 190 | +[#171](https://github.com/daltoniam/Starscream/issues/171) |
| 191 | +[#174](https://github.com/daltoniam/Starscream/issues/174) |
| 192 | +[#177](https://github.com/daltoniam/Starscream/issues/177) |
| 193 | +[#178](https://github.com/daltoniam/Starscream/issues/178) |
| 194 | + |
| 195 | +#### [1.1.2](https://github.com/daltoniam/Starscream/tree/1.1.2) |
| 196 | + |
| 197 | +Fixed: |
| 198 | +[#158](https://github.com/daltoniam/Starscream/issues/158) |
| 199 | +[#161](https://github.com/daltoniam/Starscream/issues/161) |
| 200 | +[#164](https://github.com/daltoniam/Starscream/issues/164) |
| 201 | + |
| 202 | +#### [1.1.1](https://github.com/daltoniam/Starscream/tree/1.1.1) |
| 203 | + |
| 204 | +Fixed: |
| 205 | +[#157](https://github.com/daltoniam/Starscream/issues/157) |
| 206 | + |
| 207 | +#### [1.1.0](https://github.com/daltoniam/Starscream/tree/1.1.0) |
| 208 | + |
| 209 | +Changed: |
| 210 | +Moved over to Runloop/default GCD queues to shared queue. |
| 211 | + |
| 212 | +Fixed: |
| 213 | +[#153](https://github.com/daltoniam/Starscream/issues/153) |
| 214 | +[#151](https://github.com/daltoniam/Starscream/issues/151) |
| 215 | +[#150](https://github.com/daltoniam/Starscream/issues/150) |
| 216 | +[#149](https://github.com/daltoniam/Starscream/issues/149) |
| 217 | +[#147](https://github.com/daltoniam/Starscream/issues/147) |
| 218 | +[#139](https://github.com/daltoniam/Starscream/issues/139) |
| 219 | +[#77](https://github.com/daltoniam/Starscream/issues/77) |
| 220 | + |
| 221 | +#### [1.0.2](https://github.com/daltoniam/Starscream/tree/1.0.2) |
| 222 | + |
| 223 | +Added TVOS support. |
| 224 | + |
| 225 | +#### [1.0.1](https://github.com/daltoniam/Starscream/tree/1.0.1) |
| 226 | + |
| 227 | +Fixes for #121, #123 |
| 228 | + |
| 229 | +#### [1.0.0](https://github.com/daltoniam/Starscream/tree/1.0.0) |
| 230 | + |
| 231 | +first release of Swift 2 support. |
0 commit comments