| OLD | NEW |
| 1 ## 1.9.2 (2015-04) | 1 ## 1.9.3 (2015-04-14) |
| 2 | 2 |
| 3 This is a bug fix release which merges a number of commits from `bleeding_edge`. | 3 This is a bug fix release which merges a number of commits from `bleeding_edge`. |
| 4 | 4 |
| 5 * dart2js: Addresses as issue with minified Javascript output with CSP enabled - | 5 * dart2js: Addresses as issue with minified Javascript output with CSP enabled - |
| 6 [r44453](https://code.google.com/p/dart/source/detail?r=44453) | 6 [r44453](https://code.google.com/p/dart/source/detail?r=44453) |
| 7 | 7 |
| 8 * Editor: Fixes accidental updating of files in the pub cache during rename | 8 * Editor: Fixes accidental updating of files in the pub cache during rename |
| 9 refactoring - [r44677](https://code.google.com/p/dart/source/detail?r=44677) | 9 refactoring - [r44677](https://code.google.com/p/dart/source/detail?r=44677) |
| 10 | 10 |
| 11 * Editor: Resolves | 11 * Editor: Fix for |
| 12 [issue 23032](https://code.google.com/p/dart/issues/detail?id=23032) | 12 [issue 23032](https://code.google.com/p/dart/issues/detail?id=23032) |
| 13 regarding skipped breakpoints on Windows - | 13 regarding skipped breakpoints on Windows - |
| 14 [r44824](https://code.google.com/p/dart/source/detail?r=44824) | 14 [r44824](https://code.google.com/p/dart/source/detail?r=44824) |
| 15 | 15 |
| 16 * Fix MethodMirror.source when the method is on the first line in a script - | 16 * dart:mirrors: Fix `MethodMirror.source` when the method is on the first line |
| 17 in a script - |
| 17 [r44957](https://code.google.com/p/dart/source/detail?r=44957), | 18 [r44957](https://code.google.com/p/dart/source/detail?r=44957), |
| 18 [r44976](https://code.google.com/p/dart/source/detail?r=44976) | 19 [r44976](https://code.google.com/p/dart/source/detail?r=44976) |
| 19 | 20 |
| 20 | 21 * pub: Fix for |
| 21 * Resolves [issue 23084](https://code.google.com/p/dart/issues/detail?id=23084): | 22 [issue 23084](https://code.google.com/p/dart/issues/detail?id=23084): |
| 22 Pub can fail to load transformers necessary for local development - | 23 Pub can fail to load transformers necessary for local development - |
| 23 [r44876](https://code.google.com/p/dart/source/detail?r=44876) | 24 [r44876](https://code.google.com/p/dart/source/detail?r=44876) |
| 24 | 25 |
| 25 ## 1.9.1 (2015-03-25) | 26 ## 1.9.1 (2015-03-25) |
| 26 | 27 |
| 27 ### Language changes | 28 ### Language changes |
| 28 | 29 |
| 29 * Support for `async`, `await`, `sync*`, `async*`, `yield`, `yield*`, and `await | 30 * Support for `async`, `await`, `sync*`, `async*`, `yield`, `yield*`, and `await |
| 30 for`. See the [the language tour][async] for more details. | 31 for`. See the [the language tour][async] for more details. |
| 31 | 32 |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 95 * Support for locking files to prevent concurrent modification was added. This | 96 * Support for locking files to prevent concurrent modification was added. This |
| 96 includes the `File.lock`, `File.lockSync`, `File.unlock`, and | 97 includes the `File.lock`, `File.lockSync`, `File.unlock`, and |
| 97 `File.unlockSync` functions as well as the `FileLock` class. | 98 `File.unlockSync` functions as well as the `FileLock` class. |
| 98 | 99 |
| 99 * Support for starting detached processes by passing the named `mode` argument | 100 * Support for starting detached processes by passing the named `mode` argument |
| 100 (a `ProcessStartMode`) to `Process.start`. A process can be fully attached, | 101 (a `ProcessStartMode`) to `Process.start`. A process can be fully attached, |
| 101 fully detached, or detached except for its standard IO streams. | 102 fully detached, or detached except for its standard IO streams. |
| 102 | 103 |
| 103 * `HttpServer.bind` and `HttpServer.bindSecure` added the `v6Only` named | 104 * `HttpServer.bind` and `HttpServer.bindSecure` added the `v6Only` named |
| 104 argument. If this is true, only IPv6 connections will be accepted. | 105 argument. If this is true, only IPv6 connections will be accepted. |
| 105 | 106 |
| 106 * `HttpServer.bind`, `HttpServer.bindSecure`, `ServerSocket.bind`, | 107 * `HttpServer.bind`, `HttpServer.bindSecure`, `ServerSocket.bind`, |
| 107 `RawServerSocket.bind`, `SecureServerSocket.bind` and | 108 `RawServerSocket.bind`, `SecureServerSocket.bind` and |
| 108 `RawSecureServerSocket.bind` added the `shared` named argument. If this is | 109 `RawSecureServerSocket.bind` added the `shared` named argument. If this is |
| 109 true, multiple servers or sockets in the same Dart process may bind to the | 110 true, multiple servers or sockets in the same Dart process may bind to the |
| 110 same address, and incoming requests will automatically be distributed | 111 same address, and incoming requests will automatically be distributed |
| 111 between them. | 112 between them. |
| 112 | 113 |
| 113 * **Deprecation:** the experimental `ServerSocketReference` and | 114 * **Deprecation:** the experimental `ServerSocketReference` and |
| 114 `RawServerSocketReference` classes, as well as getters that returned them, | 115 `RawServerSocketReference` classes, as well as getters that returned them, |
| 115 are marked as deprecated. The `shared` named argument should be used | 116 are marked as deprecated. The `shared` named argument should be used |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 229 they will keep the Dart process alive until they time out. This fixes the | 230 they will keep the Dart process alive until they time out. This fixes the |
| 230 handling of persistent connections. Previously, the client would shut down | 231 handling of persistent connections. Previously, the client would shut down |
| 231 immediately after a request. | 232 immediately after a request. |
| 232 | 233 |
| 233 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 234 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
| 234 default. The new `autoCompress` property can be set to `true` to re-enable | 235 default. The new `autoCompress` property can be set to `true` to re-enable |
| 235 compression. | 236 compression. |
| 236 | 237 |
| 237 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 238 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
| 238 which controls how it resolves `package:` URIs. | 239 which controls how it resolves `package:` URIs. |
| OLD | NEW |