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 |