| OLD | NEW |
| 1 ## 1.19.0 | 1 ## 1.19.0 |
| 2 | 2 |
| 3 ### Core library changes | 3 ### Core library changes |
| 4 | 4 |
| 5 * `dart:io` | 5 * `dart:io` |
| 6 * `Socket.connect` with source-address argument is now non-blocking | 6 * `Socket.connect` with source-address argument is now non-blocking |
| 7 on Mac. Was already non-blocking on all other platforms. | 7 on Mac. Was already non-blocking on all other platforms. |
| 8 * Report a better error when a bind fails because of a bad source address. | 8 * Report a better error when a bind fails because of a bad source address. |
| 9 | 9 |
| 10 ### Strong Mode | 10 ### Strong Mode |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 * VM: Fixes an optimizer bug involving closures, try, and await | 115 * VM: Fixes an optimizer bug involving closures, try, and await |
| 116 (SDK issue [26948](https://github.com/dart-lang/sdk/issues/26948)) | 116 (SDK issue [26948](https://github.com/dart-lang/sdk/issues/26948)) |
| 117 | 117 |
| 118 * Dart2js: Speeds up generated code on Firefox | 118 * Dart2js: Speeds up generated code on Firefox |
| 119 (https://codereview.chromium.org/2180533002) | 119 (https://codereview.chromium.org/2180533002) |
| 120 | 120 |
| 121 ## 1.18.0 - 2016-07-27 | 121 ## 1.18.0 - 2016-07-27 |
| 122 | 122 |
| 123 ### Core library changes | 123 ### Core library changes |
| 124 | 124 |
| 125 * `dart:core` |
| 126 * Improved performance when parsing some common URIs. |
| 127 * Fixed bug in `Uri.resolve` (SDK issue [26804](https://github.com/dart-lang/s
dk/issues/26804)). |
| 125 * `dart:io` | 128 * `dart:io` |
| 126 * Adds file locking modes `FileLock.BLOCKING_SHARED` and | 129 * Adds file locking modes `FileLock.BLOCKING_SHARED` and |
| 127 `FileLock.BLOCKING_EXCLUSIVE`. | 130 `FileLock.BLOCKING_EXCLUSIVE`. |
| 128 | 131 |
| 129 ## 1.17.1 - 2016-06-10 | 132 ## 1.17.1 - 2016-06-10 |
| 130 | 133 |
| 131 Patch release, resolves two issues: | 134 Patch release, resolves two issues: |
| 132 | 135 |
| 133 * VM: Fixes a bug that caused crashes in async functions. | 136 * VM: Fixes a bug that caused crashes in async functions. |
| 134 (SDK issue [26668](https://github.com/dart-lang/sdk/issues/26668)) | 137 (SDK issue [26668](https://github.com/dart-lang/sdk/issues/26668)) |
| (...skipping 1019 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1154 they will keep the Dart process alive until they time out. This fixes the | 1157 they will keep the Dart process alive until they time out. This fixes the |
| 1155 handling of persistent connections. Previously, the client would shut down | 1158 handling of persistent connections. Previously, the client would shut down |
| 1156 immediately after a request. | 1159 immediately after a request. |
| 1157 | 1160 |
| 1158 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 1161 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
| 1159 default. The new `autoCompress` property can be set to `true` to re-enable | 1162 default. The new `autoCompress` property can be set to `true` to re-enable |
| 1160 compression. | 1163 compression. |
| 1161 | 1164 |
| 1162 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 1165 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
| 1163 which controls how it resolves `package:` URIs. | 1166 which controls how it resolves `package:` URIs. |
| OLD | NEW |