| OLD | NEW |
| 1 ## 1.19.0 | 1 ## 1.19.0 |
| 2 | 2 |
| 3 ### Language changes | 3 ### Language changes |
| 4 | 4 |
| 5 * The language now allows a trailing comma after the last argument of a call and | 5 * The language now allows a trailing comma after the last argument of a call and |
| 6 the last parameter of a function declaration. This can make long argument or | 6 the last parameter of a function declaration. This can make long argument or |
| 7 parameter lists easier to maintain, as commas can be left as-is when | 7 parameter lists easier to maintain, as commas can be left as-is when |
| 8 reordering lines. For details, see SDK issue | 8 reordering lines. For details, see SDK issue |
| 9 [26644](https://github.com/dart-lang/sdk/issues/26644). | 9 [26644](https://github.com/dart-lang/sdk/issues/26644). |
| 10 | 10 |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 125 * VM: Fixes an optimizer bug involving closures, try, and await | 125 * VM: Fixes an optimizer bug involving closures, try, and await |
| 126 (SDK issue [26948](https://github.com/dart-lang/sdk/issues/26948)) | 126 (SDK issue [26948](https://github.com/dart-lang/sdk/issues/26948)) |
| 127 | 127 |
| 128 * Dart2js: Speeds up generated code on Firefox | 128 * Dart2js: Speeds up generated code on Firefox |
| 129 (https://codereview.chromium.org/2180533002) | 129 (https://codereview.chromium.org/2180533002) |
| 130 | 130 |
| 131 ## 1.18.0 - 2016-07-27 | 131 ## 1.18.0 - 2016-07-27 |
| 132 | 132 |
| 133 ### Core library changes | 133 ### Core library changes |
| 134 | 134 |
| 135 * `dart:core` | |
| 136 * Improved performance when parsing some common URIs. | |
| 137 * Fixed bug in `Uri.resolve` (SDK issue [26804](https://github.com/dart-lang/s
dk/issues/26804)). | |
| 138 * `dart:io` | 135 * `dart:io` |
| 139 * Adds file locking modes `FileLock.BLOCKING_SHARED` and | 136 * Adds file locking modes `FileLock.BLOCKING_SHARED` and |
| 140 `FileLock.BLOCKING_EXCLUSIVE`. | 137 `FileLock.BLOCKING_EXCLUSIVE`. |
| 141 | 138 |
| 142 ## 1.17.1 - 2016-06-10 | 139 ## 1.17.1 - 2016-06-10 |
| 143 | 140 |
| 144 Patch release, resolves two issues: | 141 Patch release, resolves two issues: |
| 145 | 142 |
| 146 * VM: Fixes a bug that caused crashes in async functions. | 143 * VM: Fixes a bug that caused crashes in async functions. |
| 147 (SDK issue [26668](https://github.com/dart-lang/sdk/issues/26668)) | 144 (SDK issue [26668](https://github.com/dart-lang/sdk/issues/26668)) |
| (...skipping 1019 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1167 they will keep the Dart process alive until they time out. This fixes the | 1164 they will keep the Dart process alive until they time out. This fixes the |
| 1168 handling of persistent connections. Previously, the client would shut down | 1165 handling of persistent connections. Previously, the client would shut down |
| 1169 immediately after a request. | 1166 immediately after a request. |
| 1170 | 1167 |
| 1171 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 1168 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
| 1172 default. The new `autoCompress` property can be set to `true` to re-enable | 1169 default. The new `autoCompress` property can be set to `true` to re-enable |
| 1173 compression. | 1170 compression. |
| 1174 | 1171 |
| 1175 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 1172 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
| 1176 which controls how it resolves `package:` URIs. | 1173 which controls how it resolves `package:` URIs. |
| OLD | NEW |