Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(222)

Side by Side Diff: CHANGELOG.md

Issue 1112643008: format and improve changelog (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: more nits Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ## 1.11.0 1 ## 1.11.0
2 2
3 ### Core library changes 3 ### Core library changes
4 4
5 * Add `unmodifiable` constructor to `List` class - 5 * `dart:core`
6 [r45334](https://code.google.com/p/dart/source/detail?r=45334), 6 * Add `unmodifiable` constructor to `List` -
7 * Update experimental Isolate API: 7 [r45334](https://code.google.com/p/dart/source/detail?r=45334)
8 - Make priorty parameters of `Isolate.ping` and `Isolate.kill` methods 8 * `dart:isolate` *Experimental*
9 * Make the `priority` parameter of `Isolate.ping` and `Isolate.kill` methods
9 a named parameter. 10 a named parameter.
10 - Remove the `Isolate.AS_EVENT` priority. 11 * Remove the `Isolate.AS_EVENT` priority.
11 - Add extra `response` parameter to `Isolate.ping` and 12 * Add extra `response` parameter to `Isolate.ping` and
12 `Isolate.addOnExitListener`. 13 `Isolate.addOnExitListener` -
13 [r45092](https://code.google.com/p/dart/source/detail?r=45092), 14 [r45092](https://code.google.com/p/dart/source/detail?r=45092)
14 15
15 ## 1.10.0 16 ## 1.10.0 – 2015-04-29
16 17
17 ### Core library changes 18 ### Core library changes
18 19
19 * Fix behavior of `HtmlEscape` in `dart:convert`. It no longer escapes 20 * `dart:convert`
20 no-break space (U+00A0) anywhere or forward slash ('/', U+002F) in element 21 * Fix behavior of `HtmlEscape`. It no longer escapes
21 context. Slash is still escaped in the "unknown" context. 22 no-break space (U+00A0) anywhere or forward slash (`/`, `U+002F`) in element
23 context. Slash is still escaped using `HtmlEscapeMode.UNKNOWN`.
22 [r45003](https://code.google.com/p/dart/source/detail?r=45003), 24 [r45003](https://code.google.com/p/dart/source/detail?r=45003),
23 [r45153](https://code.google.com/p/dart/source/detail?r=45153), 25 [r45153](https://code.google.com/p/dart/source/detail?r=45153),
24 [r45189](https://code.google.com/p/dart/source/detail?r=45189) 26 [r45189](https://code.google.com/p/dart/source/detail?r=45189)
25 27
26 * dart:html: CssClassSet method arguments must now be 'tokens', i.e. non-empty 28 * `dart:core`
29 * `Uri.parse` added `start` and `end` positional arguments.
30
31 * `dart:html`
32 * `CssClassSet` method arguments must now be 'tokens', i.e. non-empty
27 strings with no white-space characters. The implementation was incorrect for 33 strings with no white-space characters. The implementation was incorrect for
28 class names containing spaces. The fix is to forbid spaces and provide a 34 class names containing spaces. The fix is to forbid spaces and provide a
29 faster implementation. 35 faster implementation.
30 [r44898](https://code.google.com/p/dart/source/detail?r=44898), 36 [r44898](https://code.google.com/p/dart/source/detail?r=44898),
31 [r45307](https://code.google.com/p/dart/source/detail?r=45307) 37 [r45307](https://code.google.com/p/dart/source/detail?r=45307)
32 38
33 ## 1.9.3 (2015-04-14) 39 ## 1.9.3 2015-04-14
34 40
35 This is a bug fix release which merges a number of commits from `bleeding_edge`. 41 This is a bug fix release which merges a number of commits from `bleeding_edge`.
36 42
37 * dart2js: Addresses as issue with minified Javascript output with CSP enabled - 43 * dart2js: Addresses as issue with minified Javascript output with CSP enabled -
38 [r44453](https://code.google.com/p/dart/source/detail?r=44453) 44 [r44453](https://code.google.com/p/dart/source/detail?r=44453)
39 45
40 * Editor: Fixes accidental updating of files in the pub cache during rename 46 * Editor: Fixes accidental updating of files in the pub cache during rename
41 refactoring - [r44677](https://code.google.com/p/dart/source/detail?r=44677) 47 refactoring - [r44677](https://code.google.com/p/dart/source/detail?r=44677)
42 48
43 * Editor: Fix for 49 * Editor: Fix for
44 [issue 23032](https://code.google.com/p/dart/issues/detail?id=23032) 50 [issue 23032](https://code.google.com/p/dart/issues/detail?id=23032)
45 regarding skipped breakpoints on Windows - 51 regarding skipped breakpoints on Windows -
46 [r44824](https://code.google.com/p/dart/source/detail?r=44824) 52 [r44824](https://code.google.com/p/dart/source/detail?r=44824)
47 53
48 * dart:mirrors: Fix `MethodMirror.source` when the method is on the first line 54 * dart:mirrors: Fix `MethodMirror.source` when the method is on the first line
49 in a script - 55 in a script -
50 [r44957](https://code.google.com/p/dart/source/detail?r=44957), 56 [r44957](https://code.google.com/p/dart/source/detail?r=44957),
51 [r44976](https://code.google.com/p/dart/source/detail?r=44976) 57 [r44976](https://code.google.com/p/dart/source/detail?r=44976)
52 58
53 * pub: Fix for 59 * pub: Fix for
54 [issue 23084](https://code.google.com/p/dart/issues/detail?id=23084): 60 [issue 23084](https://code.google.com/p/dart/issues/detail?id=23084):
55 Pub can fail to load transformers necessary for local development - 61 Pub can fail to load transformers necessary for local development -
56 [r44876](https://code.google.com/p/dart/source/detail?r=44876) 62 [r44876](https://code.google.com/p/dart/source/detail?r=44876)
57 63
58 ## 1.9.1 (2015-03-25) 64 ## 1.9.1 – 2015-03-25
59 65
60 ### Language changes 66 ### Language changes
61 67
62 * Support for `async`, `await`, `sync*`, `async*`, `yield`, `yield*`, and `await 68 * Support for `async`, `await`, `sync*`, `async*`, `yield`, `yield*`, and `await
63 for`. See the [the language tour][async] for more details. 69 for`. See the [the language tour][async] for more details.
64 70
65 * Enum support is fully enabled. See [the language tour][enum] for more details. 71 * Enum support is fully enabled. See [the language tour][enum] for more details.
66 72
67 [async]: https://www.dartlang.org/docs/dart-up-and-running/ch02.html#asynchrony 73 [async]: https://www.dartlang.org/docs/dart-up-and-running/ch02.html#asynchrony
68 [enum]: https://www.dartlang.org/docs/dart-up-and-running/ch02.html#enums 74 [enum]: https://www.dartlang.org/docs/dart-up-and-running/ch02.html#enums
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
162 168
163 * The static getter `Isolate.current` was added. 169 * The static getter `Isolate.current` was added.
164 170
165 * The `Isolate` methods `addOnExitListener`, `removeOnExitListener`, 171 * The `Isolate` methods `addOnExitListener`, `removeOnExitListener`,
166 `setErrorsFatal`, `addOnErrorListener`, and `removeOnErrorListener` now work 172 `setErrorsFatal`, `addOnErrorListener`, and `removeOnErrorListener` now work
167 on the VM. 173 on the VM.
168 174
169 * Isolates spawned via `Isolate.spawn` now allow most objects, including 175 * Isolates spawned via `Isolate.spawn` now allow most objects, including
170 top-level and static functions, to be sent between them. 176 top-level and static functions, to be sent between them.
171 177
172 ## 1.8.5 (2015-01-21) 178 ## 1.8.5 – 2015-01-21
173 179
174 * Code generation for SIMD on ARM and ARM64 is fixed. 180 * Code generation for SIMD on ARM and ARM64 is fixed.
175 181
176 * A possible crash on MIPS with newer GCC toolchains has been prevented. 182 * A possible crash on MIPS with newer GCC toolchains has been prevented.
177 183
178 * A segfault when using `rethrow` was fixed ([issue 21795][]). 184 * A segfault when using `rethrow` was fixed ([issue 21795][]).
179 185
180 [issue 21795]: https://code.google.com/p/dart/issues/detail?id=21795 186 [issue 21795]: https://code.google.com/p/dart/issues/detail?id=21795
181 187
182 ## 1.8.3 (2014-12-10) 188 ## 1.8.3 – 2014-12-10
183 189
184 * Breakpoints can be set in the Editor using file suffixes ([issue 21280][]). 190 * Breakpoints can be set in the Editor using file suffixes ([issue 21280][]).
185 191
186 * IPv6 addresses are properly handled by `HttpClient` in `dart:io`, fixing a 192 * IPv6 addresses are properly handled by `HttpClient` in `dart:io`, fixing a
187 crash in pub ([issue 21698][]). 193 crash in pub ([issue 21698][]).
188 194
189 * Issues with the experimental `async`/`await` syntax have been fixed. 195 * Issues with the experimental `async`/`await` syntax have been fixed.
190 196
191 * Issues with a set of number operations in the VM have been fixed. 197 * Issues with a set of number operations in the VM have been fixed.
192 198
193 * `ListBase` in `dart:collection` always returns an `Iterable` with the correct 199 * `ListBase` in `dart:collection` always returns an `Iterable` with the correct
194 type argument. 200 type argument.
195 201
196 [issue 21280]: https://code.google.com/p/dart/issues/detail?id=21280 202 [issue 21280]: https://code.google.com/p/dart/issues/detail?id=21280
197 [issue 21698]: https://code.google.com/p/dart/issues/detail?id=21698 203 [issue 21698]: https://code.google.com/p/dart/issues/detail?id=21698
198 204
199 ## 1.8.0 (2014-11-28) 205 ## 1.8.0 2014-11-28
200 206
201 * `dart:collection`: `SplayTree` added the `toSet` function. 207 * `dart:collection`: `SplayTree` added the `toSet` function.
202 208
203 * `dart:convert`: The `JsonUtf8Encoder` class was added. 209 * `dart:convert`: The `JsonUtf8Encoder` class was added.
204 210
205 * `dart:core`: 211 * `dart:core`:
206 212
207 * The `IndexError` class was added for errors caused by an index being outside 213 * The `IndexError` class was added for errors caused by an index being outside
208 its expected range. 214 its expected range.
209 215
(...skipping 20 matching lines...) Expand all
230 `RawSecureSocket.secureServer`, and `RawSecureServerSocket.bind` added a 236 `RawSecureSocket.secureServer`, and `RawSecureServerSocket.bind` added a
231 `supportedProtocols` named argument for protocol negotiation. 237 `supportedProtocols` named argument for protocol negotiation.
232 238
233 * `RawSecureServerSocket` added a `supportedProtocols` field. 239 * `RawSecureServerSocket` added a `supportedProtocols` field.
234 240
235 * `RawSecureSocket` and `SecureSocket` added a `selectedProtocol` field which 241 * `RawSecureSocket` and `SecureSocket` added a `selectedProtocol` field which
236 contains the protocol selected during protocol negotiation. 242 contains the protocol selected during protocol negotiation.
237 243
238 [alpn]: https://tools.ietf.org/html/rfc7301 244 [alpn]: https://tools.ietf.org/html/rfc7301
239 245
240 ## 1.7.0 (2014-10-15) 246 ## 1.7.0 – 2014-10-15
241 247
242 ### Tool changes 248 ### Tool changes
243 249
244 * `pub` now generates binstubs for packages that are globally activated so that 250 * `pub` now generates binstubs for packages that are globally activated so that
245 they can be put on the user's `PATH` and used as normal executables. See the 251 they can be put on the user's `PATH` and used as normal executables. See the
246 [`pub global activate` documentation][pub global activate]. 252 [`pub global activate` documentation][pub global activate].
247 253
248 * When using `dart2js`, deferred loading now works with multiple Dart apps on 254 * When using `dart2js`, deferred loading now works with multiple Dart apps on
249 the same page. 255 the same page.
250 256
(...skipping 11 matching lines...) Expand all
262 they will keep the Dart process alive until they time out. This fixes the 268 they will keep the Dart process alive until they time out. This fixes the
263 handling of persistent connections. Previously, the client would shut down 269 handling of persistent connections. Previously, the client would shut down
264 immediately after a request. 270 immediately after a request.
265 271
266 * **Breaking change:** `HttpServer` no longer compresses all traffic by 272 * **Breaking change:** `HttpServer` no longer compresses all traffic by
267 default. The new `autoCompress` property can be set to `true` to re-enable 273 default. The new `autoCompress` property can be set to `true` to re-enable
268 compression. 274 compression.
269 275
270 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, 276 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument,
271 which controls how it resolves `package:` URIs. 277 which controls how it resolves `package:` URIs.
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698