| OLD | NEW |
| 1 ## 1.25.0 | 1 ## 1.25.0 |
| 2 | 2 |
| 3 ### Language | 3 ### Language |
| 4 * A string in a `part of` declaration may now be used to refer to the library | 4 * A string in a `part of` declaration may now be used to refer to the library |
| 5 this file is part of. | 5 this file is part of. |
| 6 A library part can now declare its library either as: | 6 A library part can now declare its library either as: |
| 7 `part of name.of.library;` or as `part of "uriReferenceOfLibrary.dart";`. | 7 `part of name.of.library;` or as `part of "uriReferenceOfLibrary.dart";`. |
| 8 This allows libraries with no library declarations (and therefore no name) | 8 This allows libraries with no library declarations (and therefore no name) |
| 9 to have parts, and it allows tools to easily find the library of a part | 9 to have parts, and it allows tools to easily find the library of a part |
| 10 file. | 10 file. |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 66 time (in ms) to wait between file watcher events before scheduling a build. | 66 time (in ms) to wait between file watcher events before scheduling a build. |
| 67 Defaults to 50. | 67 Defaults to 50. |
| 68 | 68 |
| 69 * Removed require.js module loading timeout for dartdevc, which resolves an | 69 * Removed require.js module loading timeout for dartdevc, which resolves an |
| 70 issue where the initial load of an app might give a timeout error. | 70 issue where the initial load of an app might give a timeout error. |
| 71 | 71 |
| 72 * dartfmt | 72 * dartfmt |
| 73 | 73 |
| 74 * Support assert in const constructor initializer lists. | 74 * Support assert in const constructor initializer lists. |
| 75 * Better formatting for multi-line strings in argument lists. | 75 * Better formatting for multi-line strings in argument lists. |
| 76 wasn't in a Git repository. |
| 77 |
| 78 * Dart Dev Compiler |
| 79 |
| 80 * dartdevc will no longer throw an error from `is` checks that return a |
| 81 different result in weak mode |
| 82 (SDK issue [28988](https://github.com/dart-lang/sdk/issues/28988)). |
| 83 For example: |
| 84 ```dart |
| 85 main() { |
| 86 List l = []; |
| 87 // Prints "false", does not throw. |
| 88 print(l is List<String>); |
| 89 } |
| 90 ``` |
| 76 | 91 |
| 77 ## 1.24.2 - 22-06-2017 | 92 ## 1.24.2 - 22-06-2017 |
| 78 | 93 |
| 79 * Fixes for debugging in Dartium. | 94 * Fixes for debugging in Dartium. |
| 80 * Fix DevConsole crash with JS | 95 * Fix DevConsole crash with JS |
| 81 (https://github.com/dart-lang/sdk/issues/29873). | 96 (https://github.com/dart-lang/sdk/issues/29873). |
| 82 * Fix debugging in WebStorm, NULL returned for JS objects | 97 * Fix debugging in WebStorm, NULL returned for JS objects |
| 83 (https://github.com/dart-lang/sdk/issues/29854). | 98 (https://github.com/dart-lang/sdk/issues/29854). |
| 84 | 99 |
| 85 ## 1.24.1 - 14-06-2017 | 100 ## 1.24.1 - 14-06-2017 |
| (...skipping 2081 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2167 they will keep the Dart process alive until they time out. This fixes the | 2182 they will keep the Dart process alive until they time out. This fixes the |
| 2168 handling of persistent connections. Previously, the client would shut down | 2183 handling of persistent connections. Previously, the client would shut down |
| 2169 immediately after a request. | 2184 immediately after a request. |
| 2170 | 2185 |
| 2171 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 2186 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
| 2172 default. The new `autoCompress` property can be set to `true` to re-enable | 2187 default. The new `autoCompress` property can be set to `true` to re-enable |
| 2173 compression. | 2188 compression. |
| 2174 | 2189 |
| 2175 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 2190 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
| 2176 which controls how it resolves `package:` URIs. | 2191 which controls how it resolves `package:` URIs. |
| OLD | NEW |