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 |