OLD | NEW |
1 ## 1.19.0 | 1 ## 1.19.0 |
2 | 2 |
3 ### Core library changes | 3 ### Core library changes |
4 | 4 |
5 * `dart:io` | 5 * `dart:io` |
6 * `Socket.connect` with source-address argument is now non-blocking | 6 * `Socket.connect` with source-address argument is now non-blocking |
7 on Mac. Was already non-blocking on all other platforms. | 7 on Mac. Was already non-blocking on all other platforms. |
8 * Report a better error when a bind fails because of a bad source address. | 8 * Report a better error when a bind fails because of a bad source address. |
9 | 9 |
10 ### Strong Mode | 10 ### Strong Mode |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
115 * VM: Fixes an optimizer bug involving closures, try, and await | 115 * VM: Fixes an optimizer bug involving closures, try, and await |
116 (SDK issue [26948](https://github.com/dart-lang/sdk/issues/26948)) | 116 (SDK issue [26948](https://github.com/dart-lang/sdk/issues/26948)) |
117 | 117 |
118 * Dart2js: Speeds up generated code on Firefox | 118 * Dart2js: Speeds up generated code on Firefox |
119 (https://codereview.chromium.org/2180533002) | 119 (https://codereview.chromium.org/2180533002) |
120 | 120 |
121 ## 1.18.0 - 2016-07-27 | 121 ## 1.18.0 - 2016-07-27 |
122 | 122 |
123 ### Core library changes | 123 ### Core library changes |
124 | 124 |
| 125 * `dart:core` |
| 126 * Improved performance when parsing some common URIs. |
| 127 * Fixed bug in `Uri.resolve` (SDK issue [26804](https://github.com/dart-lang/s
dk/issues/26804)). |
125 * `dart:io` | 128 * `dart:io` |
126 * Adds file locking modes `FileLock.BLOCKING_SHARED` and | 129 * Adds file locking modes `FileLock.BLOCKING_SHARED` and |
127 `FileLock.BLOCKING_EXCLUSIVE`. | 130 `FileLock.BLOCKING_EXCLUSIVE`. |
128 | 131 |
129 ## 1.17.1 - 2016-06-10 | 132 ## 1.17.1 - 2016-06-10 |
130 | 133 |
131 Patch release, resolves two issues: | 134 Patch release, resolves two issues: |
132 | 135 |
133 * VM: Fixes a bug that caused crashes in async functions. | 136 * VM: Fixes a bug that caused crashes in async functions. |
134 (SDK issue [26668](https://github.com/dart-lang/sdk/issues/26668)) | 137 (SDK issue [26668](https://github.com/dart-lang/sdk/issues/26668)) |
(...skipping 1019 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1154 they will keep the Dart process alive until they time out. This fixes the | 1157 they will keep the Dart process alive until they time out. This fixes the |
1155 handling of persistent connections. Previously, the client would shut down | 1158 handling of persistent connections. Previously, the client would shut down |
1156 immediately after a request. | 1159 immediately after a request. |
1157 | 1160 |
1158 * **Breaking change:** `HttpServer` no longer compresses all traffic by | 1161 * **Breaking change:** `HttpServer` no longer compresses all traffic by |
1159 default. The new `autoCompress` property can be set to `true` to re-enable | 1162 default. The new `autoCompress` property can be set to `true` to re-enable |
1160 compression. | 1163 compression. |
1161 | 1164 |
1162 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, | 1165 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, |
1163 which controls how it resolves `package:` URIs. | 1166 which controls how it resolves `package:` URIs. |
OLD | NEW |