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

Side by Side Diff: packages/dart_style/CHANGELOG.md

Issue 2990843002: Removed fixed dependencies (Closed)
Patch Set: Created 3 years, 4 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 | « packages/dart_style/.test_config ('k') | packages/dart_style/README.md » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # 0.2.16
2
3 * Don't discard type arguments on method calls with closure arguments (#582).
4
5 # 0.2.15
6
7 * Support `covariant` modifier on methods.
8
9 # 0.2.14
10
11 * Update to analyzer 0.29.3. This should make dart_style a little more resilient
12 to breaking changes in analyzer that add support for new syntax that
13 dart_style can't format yet.
14
15 # 0.2.13
16
17 * Support generic method *parameters* as well as arguments.
18
19 # 0.2.12
20
21 * Add support for assert() in constructor initializers.
22 * Correctly indent the right-hand side of `is` and `as` expressions.
23 * Avoid splitting in index operators when possible.
24 * Support generic methods (#556).
25
26 # 0.2.11+1
27
28 * Fix test to not depend on analyzer error message.
29
30 # 0.2.11
31
32 * Widen dependency on analyzer to allow 0.29.x.
33
34 # 0.2.10
35
36 * Handle metadata annotations before parameters with trailing commas (#520).
37 * Always split enum declarations if they end in a trailing comma (#529).
38 * Add `--set-exit-if-changed` to set the exit code on a change (#365).
39
40 # 0.2.9
41
42 * Require analyzer 0.27.4, which makes trailing commas on by default.
43
44 # 0.2.8
45
46 * Format parameter lists with trailing commas like argument lists (#447).
47
48 # 0.2.7
49
50 * Make it strong mode clean.
51 * Put labels on their own line (#43).
52 * Gracefully handle IO errors when failing to overwrite a file (#473).
53 * Add a blank line after local functions, to match top level ones (#488).
54 * Improve indentation in non-block-bodied control flow statements (#494).
55 * Better indentation on very long return types (#503).
56 * When calling from JS, guess at which error to show when the code cannot be
57 parsed (#504).
58 * Force a conditional operator to split if the condition does (#506).
59 * Preserve trailing commas in argument and parameter lists (#509).
60 * Split arguments preceded by comments (#511).
61 * Remove newlines after script tags (#513).
62 * Split before a single named argument if the argument itself splits (#514).
63 * Indent initializers in multiple variable declarations.
64 * Avoid passing an invalid Windows file URI to analyzer.
65 * Always split comma-separated sequences that contain a trailing comma.
66
67 # 0.2.6
68
69 * Support deploying an npm package exporting a formatCode method.
70
71 # 0.2.4
72
73 * Better handling for long collections with comments (#484).
74
75 # 0.2.3
76
77 * Support messages in assert() (#411).
78 * Don't put spaces around magic generic method annotation comments (#477).
79 * Always put member metadata annotations on their own line (#483).
80 * Indent functions in named argument lists with non-functions (#478).
81 * Force the parameter list to split if a split occurs inside a function-typed
82 parameter.
83 * Don't force a split for before a single named argument if the argument itself
84 splits.
85
86 # 0.2.2
87
88 * Upgrade to analyzer 0.27.0.
89 * Format configured imports and exports.
90
1 # 0.2.1 91 # 0.2.1
2 92
3 * `--version` command line argument (#240). 93 * `--version` command line argument (#240).
4 * Split the first `.` in a method chain if the target splits (#255). 94 * Split the first `.` in a method chain if the target splits (#255).
5 * Don't collapse states that differ by unbound rule constraints (#424). 95 * Don't collapse states that differ by unbound rule constraints (#424).
6 * Better handling for functions in method chains (#367, #398). 96 * Better handling for functions in method chains (#367, #398).
7 * Better handling of large parameter metadata annotations (#387, #444). 97 * Better handling of large parameter metadata annotations (#387, #444).
8 * Smarter splitting around collections in named parameters (#394). 98 * Smarter splitting around collections in named parameters (#394).
9 * Split calls if properties in a chain split (#399). 99 * Split calls if properties in a chain split (#399).
10 * Don't allow splitting inside empty functions (#404). 100 * Don't allow splitting inside empty functions (#404).
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 243
154 # 0.1.2 244 # 0.1.2
155 245
156 * Move split conditional operators to the beginning of the next line. 246 * Move split conditional operators to the beginning of the next line.
157 247
158 # 0.1.1 248 # 0.1.1
159 249
160 * Support formatting enums (#120). 250 * Support formatting enums (#120).
161 * Handle Windows line endings in multiline strings (#126). 251 * Handle Windows line endings in multiline strings (#126).
162 * Increase nesting for conditional operators (#122). 252 * Increase nesting for conditional operators (#122).
OLDNEW
« no previous file with comments | « packages/dart_style/.test_config ('k') | packages/dart_style/README.md » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698