OLD | NEW |
1 # 0.1.4 | 1 # 0.1.4 |
2 | 2 |
3 * Don't mangle comma after function-typed initializing formal (#156). | 3 * Don't mangle comma after function-typed initializing formal (#156). |
4 * Add `--dry-run` option to show files that need formatting (#67). | 4 * Add `--dry-run` option to show files that need formatting (#67). |
5 * Try to avoid splitting in before index argument (#158, #160). | 5 * Try to avoid splitting in before index argument (#158, #160). |
6 * Support `await for` statements (#154). | 6 * Support `await for` statements (#154). |
7 * Don't delete commas between enum values with doc comments (#171). | 7 * Don't delete commas between enum values with doc comments (#171). |
8 * Put a space between nested unary `-` calls (#170). | 8 * Put a space between nested unary `-` calls (#170). |
9 * Allow `-t` flag to preserve compability with old formatter (#166). | 9 * Allow `-t` flag to preserve compability with old formatter (#166). |
| 10 * Support `--machine` flag for machine-readable output (#164). |
10 | 11 |
11 # 0.1.3 | 12 # 0.1.3 |
12 | 13 |
13 * Split different operators with the same precedence equally (#130). | 14 * Split different operators with the same precedence equally (#130). |
14 * No spaces for empty for loop clauses (#132). | 15 * No spaces for empty for loop clauses (#132). |
15 * Don't touch files whose contents did not change (#127). | 16 * Don't touch files whose contents did not change (#127). |
16 * Skip formatting files in hidden directories (#125). | 17 * Skip formatting files in hidden directories (#125). |
17 * Don't include trailing whitespace when preserving selection (#124). | 18 * Don't include trailing whitespace when preserving selection (#124). |
18 * Force constructor initialization lists to their own line if the parameter | 19 * Force constructor initialization lists to their own line if the parameter |
19 list is split across multiple lines (#151). | 20 list is split across multiple lines (#151). |
20 * Allow splitting in index operator calls (#140). | 21 * Allow splitting in index operator calls (#140). |
21 * Handle sync* and async* syntax (#151). | 22 * Handle sync* and async* syntax (#151). |
22 * Indent the parameter list more if the body is a wrapped "=>" (#144). | 23 * Indent the parameter list more if the body is a wrapped "=>" (#144). |
23 | 24 |
24 # 0.1.2 | 25 # 0.1.2 |
25 | 26 |
26 * Move split conditional operators to the beginning of the next line. | 27 * Move split conditional operators to the beginning of the next line. |
27 | 28 |
28 # 0.1.1 | 29 # 0.1.1 |
29 | 30 |
30 * Support formatting enums (#120). | 31 * Support formatting enums (#120). |
31 * Handle Windows line endings in multiline strings (#126). | 32 * Handle Windows line endings in multiline strings (#126). |
32 * Increase nesting for conditional operators (#122). | 33 * Increase nesting for conditional operators (#122). |
OLD | NEW |