Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 ## 1.15.0 | 1 ## 1.16.0 |
| 2 | 2 |
| 3 ### Analyzer | 3 ### Analyzer |
| 4 | 4 |
| 5 * Static checking of `for in` statements. These will now produce static | 5 * Static checking of `for in` statements. These will now produce static |
| 6 warnings: | 6 warnings: |
| 7 | 7 |
| 8 ```dart | 8 ```dart |
| 9 // Not Iterable. | 9 // Not Iterable. |
| 10 for (var i in 1234) { ... } | 10 for (var i in 1234) { ... } |
| 11 | 11 |
| 12 // String cannot be assigned to int. | 12 // String cannot be assigned to int. |
| 13 for (int n in <String>["a", "b"]) { ... } | 13 for (int n in <String>["a", "b"]) { ... } |
| 14 ``` | |
| 15 | |
| 16 ## 1.15.0 - 2016-03-09 | |
| 14 | 17 |
| 15 ### Core library changes | 18 ### Core library changes |
| 16 | 19 |
| 17 * `dart:async` | 20 * `dart:async` |
| 18 * Made `StreamView` class a `const` class. | 21 * Made `StreamView` class a `const` class. |
| 19 | 22 |
| 20 * `dart:core` | 23 * `dart:core` |
| 21 * Added `Uri.queryParametersAll` to handle multiple query parameters with | 24 * Added `Uri.queryParametersAll` to handle multiple query parameters with |
| 22 the same name. | 25 the same name. |
| 23 | 26 |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 59 ```yaml | 62 ```yaml |
| 60 analyzer: | 63 analyzer: |
| 61 language: | 64 language: |
| 62 enableConditionalDirectives: true | 65 enableConditionalDirectives: true |
| 63 ``` | 66 ``` |
| 64 | 67 |
| 65 Read about [configuring the analyzer] for more details. | 68 Read about [configuring the analyzer] for more details. |
| 66 | 69 |
| 67 [configuring the analyzer]: https://github.com/dart-lang/sdk/tree/master/pkg/ana lyzer#configuring-the-analyzer | 70 [configuring the analyzer]: https://github.com/dart-lang/sdk/tree/master/pkg/ana lyzer#configuring-the-analyzer |
| 68 | 71 |
| 69 ## 1.14.2 - 2016-02-09 | 72 ## 1.14.2 - 2016-02-10 |
| 70 | 73 |
| 71 * Fixes a bug where pub would download packages from pub.dartlang.org even when | 74 Patch release, resolves three issues: |
| 72 a different hosted URL was specified. | 75 |
| 76 * VM: Fixes a code generation bug on x64. | |
|
Bill Hesse
2016/03/09 18:08:08
Also here, fixed "Fixed"
| |
| 77 (SDK commit [834b3f02](https://github.com/dart-lang/sdk/commit/834b3f02b6ab740 a213fd808e6c6f3269bed80e5)) | |
| 78 | |
| 79 * `dart:io`: Fix EOF detection when reading some special device files. | |
|
mit
2016/03/09 18:03:14
We usually use past-tense ('fixes')
Bill Hesse
2016/03/09 18:08:08
Done.
| |
| 80 (SDK issue [25596](https://github.com/dart-lang/sdk/issues/25596)) | |
| 81 | |
| 82 * Pub: Fix an error using hosted dependencies in SDK version 1.14. | |
|
mit
2016/03/09 18:03:14
We usually use past-tense ('fixes')
Bill Hesse
2016/03/09 18:08:08
Done.
| |
| 83 (Pub issue [1386](https://github.com/dart-lang/pub/issues/1386)) | |
| 73 | 84 |
| 74 ## 1.14.1 - 2016-02-04 | 85 ## 1.14.1 - 2016-02-04 |
| 75 | 86 |
| 76 Patch release, resolves one issue: | 87 Patch release, resolves one issue: |
| 77 | 88 |
| 78 * Debugger: Fixes a VM crash when a debugger attempts to set a break point | 89 * Debugger: Fixes a VM crash when a debugger attempts to set a break point |
| 79 during isolate initialization. | 90 during isolate initialization. |
| 80 (SDK issue [25618](https://github.com/dart-lang/sdk/issues/25618)) | 91 (SDK issue [25618](https://github.com/dart-lang/sdk/issues/25618)) |
| 81 | 92 |
| 82 ## 1.14.0 - 2016-01-28 | 93 ## 1.14.0 - 2016-01-28 |
| (...skipping 752 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 835 they will keep the Dart process alive until they time out. This fixes the | 846 they will keep the Dart process alive until they time out. This fixes the |
| 836 handling of persistent connections. Previously, the client would shut down | 847 handling of persistent connections. Previously, the client would shut down |
| 837 immediately after a request. | 848 immediately after a request. |
| 838 | 849 |
| 839 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 850 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
| 840 default. The new `autoCompress` property can be set to `true` to re-enable | 851 default. The new `autoCompress` property can be set to `true` to re-enable |
| 841 compression. | 852 compression. |
| 842 | 853 |
| 843 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 854 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
| 844 which controls how it resolves `package:` URIs. | 855 which controls how it resolves `package:` URIs. |
| OLD | NEW |