OLD | NEW |
---|---|
1 ## 1.21.0 | 1 ## 1.21.0 |
2 | 2 |
3 ### Language | 3 ### Language |
4 | 4 |
5 * Allow `=` as well as `:` as separator for named parameter default values. | 5 * Allow `=` as well as `:` as separator for named parameter default values. |
6 | 6 |
7 ## 1.20.0 | 7 ## 1.20.1 - 2016-10-13 |
8 | |
9 Patch release, resolves one issue: | |
10 | |
11 * Dartium: Fixes a bug that caused crashes. No issue filed | |
12 | |
13 ## 1.20.0 - 2016-10-11 | |
8 | 14 |
9 ### Dart VM | 15 ### Dart VM |
10 | 16 |
11 * We have improved the way that the VM locates the native code library for a | 17 * We have improved the way that the VM locates the native code library for a |
12 native extension (e.g. `dart-ext:` import). We have updated this | 18 native extension (e.g. `dart-ext:` import). We have updated this |
13 [article on native extensions](https://www.dartlang.org/articles/dart-vm/nativ e-extensions) | 19 [article on native extensions](https://www.dartlang.org/articles/dart-vm/nativ e-extensions) |
14 to reflect the VM's improved behavior. | 20 to reflect the VM's improved behavior. |
15 | 21 |
16 * Linux builds of the VM will now use the `tcmalloc` library for memory | 22 * Linux builds of the VM will now use the `tcmalloc` library for memory |
17 allocation. This has the advantages of better debugging and profiling support | 23 allocation. This has the advantages of better debugging and profiling support |
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
123 * Don't crash on annotations before parameters with trailing commas. | 129 * Don't crash on annotations before parameters with trailing commas. |
124 * Always split enum declarations if they end in a trailing comma. | 130 * Always split enum declarations if they end in a trailing comma. |
125 * Add `--set-exit-if-changed` to set the exit code on a change. | 131 * Add `--set-exit-if-changed` to set the exit code on a change. |
126 | 132 |
127 * Pub | 133 * Pub |
128 * Pub no longer generates a `packages/` directory by default. Instead, it | 134 * Pub no longer generates a `packages/` directory by default. Instead, it |
129 generates a `.packages` file, called a package spec. To generate | 135 generates a `.packages` file, called a package spec. To generate |
130 a `packages/` directory in addition to the package spec, use the | 136 a `packages/` directory in addition to the package spec, use the |
131 `--packages-dir` flag with `pub get`, `pub upgrade`, and `pub downgrade`. | 137 `--packages-dir` flag with `pub get`, `pub upgrade`, and `pub downgrade`. |
132 | 138 |
133 ## 1.19.0 | 139 ## 1.19.1 - 2016-09-08 |
140 | |
141 Patch release, resolves one issue: | |
142 | |
143 * Dartdoc: Fixes a bug that prevented generation of docs | |
Lasse Reichstein Nielsen
2016/10/17 12:03:19
That's really the most important part!
| |
144 (Dartdoc issue [1233](https://github.com/dart-lang/dartdoc/issues/1233)) | |
145 | |
146 ## 1.19.0 - 2016-08-26 | |
134 | 147 |
135 ### Language changes | 148 ### Language changes |
136 | 149 |
137 * The language now allows a trailing comma after the last argument of a call and | 150 * The language now allows a trailing comma after the last argument of a call and |
138 the last parameter of a function declaration. This can make long argument or | 151 the last parameter of a function declaration. This can make long argument or |
139 parameter lists easier to maintain, as commas can be left as-is when | 152 parameter lists easier to maintain, as commas can be left as-is when |
140 reordering lines. For details, see SDK issue | 153 reordering lines. For details, see SDK issue |
141 [26644](https://github.com/dart-lang/sdk/issues/26644). | 154 [26644](https://github.com/dart-lang/sdk/issues/26644). |
142 | 155 |
143 ### Tool Changes | 156 ### Tool Changes |
(...skipping 1184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1328 they will keep the Dart process alive until they time out. This fixes the | 1341 they will keep the Dart process alive until they time out. This fixes the |
1329 handling of persistent connections. Previously, the client would shut down | 1342 handling of persistent connections. Previously, the client would shut down |
1330 immediately after a request. | 1343 immediately after a request. |
1331 | 1344 |
1332 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 1345 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
1333 default. The new `autoCompress` property can be set to `true` to re-enable | 1346 default. The new `autoCompress` property can be set to `true` to re-enable |
1334 compression. | 1347 compression. |
1335 | 1348 |
1336 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 1349 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
1337 which controls how it resolves `package:` URIs. | 1350 which controls how it resolves `package:` URIs. |
OLD | NEW |