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

Side by Side Diff: CHANGELOG.md

Issue 1777483009: Added details of dartfmt change to 1.15 changelog (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 4 years, 9 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
« 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.16.0 1 ## 1.16.0
2 2
3 ### Analyzer 3 ### Analyzer
4 4
5 * Static checking of `for in` statements. These will now produce static 5 * Static checking of `for in` statements. These will now produce static
6 warnings: 6 warnings:
7 7
8 ```dart 8 ```dart
9 // Not Iterable. 9 // Not Iterable.
10 for (var i in 1234) { ... } 10 for (var i in 1234) { ... }
(...skipping 20 matching lines...) Expand all
31 `SecurityContext.setClientAuthoritiesBytes`. 31 `SecurityContext.setClientAuthoritiesBytes`.
32 * **Breaking** The named `directory` argument of 32 * **Breaking** The named `directory` argument of
33 `SecurityContext.setTrustedCertificates` has been removed. 33 `SecurityContext.setTrustedCertificates` has been removed.
34 * Added support to `SecurityContext` for PKCS12 certificate and key 34 * Added support to `SecurityContext` for PKCS12 certificate and key
35 containers. 35 containers.
36 * All calls in `SecurityContext` that accept certificate data now accept an 36 * All calls in `SecurityContext` that accept certificate data now accept an
37 optional named parameter `password`, similar to 37 optional named parameter `password`, similar to
38 `SecurityContext.usePrivateKeyBytes`, for use as the password for PKCS12 38 `SecurityContext.usePrivateKeyBytes`, for use as the password for PKCS12
39 data. 39 data.
40 40
41 ### Dartium 41 ### Tool changes
42 42
43 * Dartium and content shell
43 * The Chrome-based tools that ship as part of the Dart SDK – Dartium and 44 * The Chrome-based tools that ship as part of the Dart SDK – Dartium and
44 content shell – are now based on Chrome version 45 (instead of Chrome 39). 45 content shell – are now based on Chrome version 45 (instead of Chrome 39).
45 * Dart browser libraries (`dart:html`, `dart:svg`, etc) have not been updated. 46 * Dart browser libraries (`dart:html`, `dart:svg`, etc) *have not* been
47 updated.
46 * These are still based on Chrome 39. 48 * These are still based on Chrome 39.
47 * These APIs will be updated in a future release. 49 * These APIs will be updated in a future release.
48 * Note that there are experimental APIs which have changed in the underlying 50 * Note that there are experimental APIs which have changed in the underlying
49 browser, and will not work with the older libraries. 51 browser, and will not work with the older libraries.
50 For example, `Element.animate`. 52 For example, `Element.animate`.
51 53
54 * `dartfmt` - upgraded to v0.2.4
55 * Better handling for long collections with comments.
56 * Always put member metadata annotations on their own line.
57 * Indent functions in named argument lists with non-functions.
58 * Force the parameter list to split if a split occurs inside a function-typed
59 parameter.
60 * Don't force a split for before a single named argument if the argument
61 itself splits.
62
52 ### Service protocol changes 63 ### Service protocol changes
53 64
54 * Fixed a documentation bug where the field `extensionRPCs` in `Isolate` 65 * Fixed a documentation bug where the field `extensionRPCs` in `Isolate`
55 was not marked optional. 66 was not marked optional.
56 67
57 ### Experimental language features 68 ### Experimental language features
58 * Added support for [configuration-specific imports](https://github.com/munifi cent/dep-interface-libraries/blob/master/Proposal.md). 69 * Added support for [configuration-specific imports](https://github.com/munifi cent/dep-interface-libraries/blob/master/Proposal.md).
59 On the VM and `dart2js`, they can be enabled with `--conditional-directives` . 70 On the VM and `dart2js`, they can be enabled with `--conditional-directives` .
60 71
61 The analyzer requires additional configuration: 72 The analyzer requires additional configuration:
(...skipping 784 matching lines...) Expand 10 before | Expand all | Expand 10 after
846 they will keep the Dart process alive until they time out. This fixes the 857 they will keep the Dart process alive until they time out. This fixes the
847 handling of persistent connections. Previously, the client would shut down 858 handling of persistent connections. Previously, the client would shut down
848 immediately after a request. 859 immediately after a request.
849 860
850 * **Breaking change:** `HttpServer` no longer compresses all traffic by 861 * **Breaking change:** `HttpServer` no longer compresses all traffic by
851 default. The new `autoCompress` property can be set to `true` to re-enable 862 default. The new `autoCompress` property can be set to `true` to re-enable
852 compression. 863 compression.
853 864
854 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument, 865 * `dart:isolate`: `Isolate.spawnUri` added the optional `packageRoot` argument,
855 which controls how it resolves `package:` URIs. 866 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