Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 ## 1.13.0 | 1 ## 1.13.0 |
| 2 | 2 |
| 3 * `dart:core` | 3 * `dart:core` |
| 4 * `Uri` added `removeFragment` method. | 4 * `Uri` added `removeFragment` method. |
| 5 * `String.allMatches` (implementing `Pattern.allMatches`) is now lazy, | 5 * `String.allMatches` (implementing `Pattern.allMatches`) is now lazy, |
| 6 as all `allMatches` implementations are intended to be. | 6 as all `allMatches` implementations are intended to be. |
| 7 * `dart:io` | 7 * `dart:io` |
| 8 * `HttpClient` no longer sends URI fragments in the requeust. This is not | 8 * `HttpClient` no longer sends URI fragments in the requeust. This is not |
| 9 allowed by the HTTP protocol. | 9 allowed by the HTTP protocol. |
| 10 The `HttpServer` still gracefully receives fragments, but discards them | 10 The `HttpServer` still gracefully receives fragments, but discards them |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 138 * Heap snapshot analysis works for 64-bit VMs. | 138 * Heap snapshot analysis works for 64-bit VMs. |
| 139 * Improved ability to inspect typed data, regex and compiled code. | 139 * Improved ability to inspect typed data, regex and compiled code. |
| 140 * Ability to break on all or uncaught exceptions from Observatory's debugger. | 140 * Ability to break on all or uncaught exceptions from Observatory's debugger. |
| 141 * Ability to set closure-specific breakpoints. | 141 * Ability to set closure-specific breakpoints. |
| 142 * 'anext' - step past await/yield. | 142 * 'anext' - step past await/yield. |
| 143 * Preserve when a variable has been expanded/unexpanded in the debugger. | 143 * Preserve when a variable has been expanded/unexpanded in the debugger. |
| 144 * Keep focus on debugger input box whenever possible. | 144 * Keep focus on debugger input box whenever possible. |
| 145 * Echo stdout/stderr in the Observatory debugger. Standalone-only so far. | 145 * Echo stdout/stderr in the Observatory debugger. Standalone-only so far. |
| 146 * Minor fixes to service protocol documentation. | 146 * Minor fixes to service protocol documentation. |
| 147 | 147 |
| 148 * dartdocgen | |
|
kevmoo
2015/08/18 22:29:05
Also mention 'docgen' being removed? Guessing that
sethladd
2015/08/18 22:31:10
Done.
| |
| 149 * Deprecated in favor of dartdoc (see below). Currently plan is to remove | |
| 150 dartdocgen in 1.13. | |
| 151 | |
| 152 * dartdoc | |
| 153 * New tool to generate static HTML for API docs. | |
| 154 [Learn more](https://pub.dartlang.org/packages/dartdoc). | |
| 155 | |
| 156 | |
| 148 ### VM Service Protocol Changes | 157 ### VM Service Protocol Changes |
| 149 | 158 |
| 150 * **BREAKING** The service protocol now sends JSON-RPC 2.0-compatible | 159 * **BREAKING** The service protocol now sends JSON-RPC 2.0-compatible |
| 151 server-to-client events. To reflect this, the service protocol version is | 160 server-to-client events. To reflect this, the service protocol version is |
| 152 now 2.0. | 161 now 2.0. |
| 153 | 162 |
| 154 * The service protocol now includes a `"jsonrpc"` property in its responses, as | 163 * The service protocol now includes a `"jsonrpc"` property in its responses, as |
| 155 opposed to `"json-rpc"`. | 164 opposed to `"json-rpc"`. |
| 156 | 165 |
| 157 * The service protocol now properly handles requests with non-string ids. | 166 * The service protocol now properly handles requests with non-string ids. |
| (...skipping 353 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 511 they will keep the Dart process alive until they time out. This fixes the | 520 they will keep the Dart process alive until they time out. This fixes the |
| 512 handling of persistent connections. Previously, the client would shut down | 521 handling of persistent connections. Previously, the client would shut down |
| 513 immediately after a request. | 522 immediately after a request. |
| 514 | 523 |
| 515 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 524 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
| 516 default. The new `autoCompress` property can be set to `true` to re-enable | 525 default. The new `autoCompress` property can be set to `true` to re-enable |
| 517 compression. | 526 compression. |
| 518 | 527 |
| 519 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 528 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
| 520 which controls how it resolves `package:` URIs. | 529 which controls how it resolves `package:` URIs. |
| OLD | NEW |