|
14 | 14 |
|
15 | 15 | <!-- Changes that affect Black's preview style --> |
16 | 16 |
|
17 | | -- Code cell separators `#%%` are now standardised to `# %%` (#2919) |
18 | | -- Remove unnecessary parentheses from `except` statements (#2939) |
19 | | -- Remove unnecessary parentheses from tuple unpacking in `for` loops (#2945) |
20 | | -- Avoid magic-trailing-comma in single-element subscripts (#2942) |
21 | | - |
22 | 17 | ### _Blackd_ |
23 | 18 |
|
24 | 19 | <!-- Changes to blackd --> |
|
27 | 22 |
|
28 | 23 | <!-- Changes to how Black can be configured --> |
29 | 24 |
|
| 25 | +### Documentation |
| 26 | + |
| 27 | +<!-- Major changes to documentation and policies. Small docs changes |
| 28 | + don't need a changelog entry. --> |
| 29 | + |
| 30 | +### Integrations |
| 31 | + |
| 32 | +<!-- For example, Docker, GitHub Actions, pre-commit, editors --> |
| 33 | + |
| 34 | +### Output |
| 35 | + |
| 36 | +<!-- Changes to Black's terminal output and error messages --> |
| 37 | + |
| 38 | +### Packaging |
| 39 | + |
| 40 | +<!-- Changes to how Black is packaged, such as dependency requirements --> |
| 41 | + |
| 42 | +### Parser |
| 43 | + |
| 44 | +<!-- Changes to the parser or to version autodetection --> |
| 45 | + |
| 46 | +### Performance |
| 47 | + |
| 48 | +<!-- Changes that improve Black's performance. --> |
| 49 | + |
| 50 | +## 22.3.0 |
| 51 | + |
| 52 | +### Preview style |
| 53 | + |
| 54 | +- Code cell separators `#%%` are now standardised to `# %%` (#2919) |
| 55 | +- Remove unnecessary parentheses from `except` statements (#2939) |
| 56 | +- Remove unnecessary parentheses from tuple unpacking in `for` loops (#2945) |
| 57 | +- Avoid magic-trailing-comma in single-element subscripts (#2942) |
| 58 | + |
| 59 | +### Configuration |
| 60 | + |
30 | 61 | - Do not format `__pypackages__` directories by default (#2836) |
31 | 62 | - Add support for specifying stable version with `--required-version` (#2832). |
32 | 63 | - Avoid crashing when the user has no homedir (#2814) |
33 | 64 | - Avoid crashing when md5 is not available (#2905) |
| 65 | +- Fix handling of directory junctions on Windows (#2904) |
34 | 66 |
|
35 | 67 | ### Documentation |
36 | 68 |
|
37 | | -<!-- Major changes to documentation and policies. Small docs changes |
38 | | - don't need a changelog entry. --> |
39 | | - |
40 | 69 | - Update pylint config documentation (#2931) |
41 | 70 |
|
42 | 71 | ### Integrations |
43 | 72 |
|
44 | | -<!-- For example, Docker, GitHub Actions, pre-commit, editors --> |
45 | | - |
46 | 73 | - Move test to disable plugin in Vim/Neovim, which speeds up loading (#2896) |
47 | 74 |
|
48 | 75 | ### Output |
49 | 76 |
|
50 | | -<!-- Changes to Black's terminal output and error messages --> |
51 | | - |
52 | 77 | - In verbose, mode, log when _Black_ is using user-level config (#2861) |
53 | 78 |
|
54 | 79 | ### Packaging |
55 | 80 |
|
56 | | -<!-- Changes to how Black is packaged, such as dependency requirements --> |
57 | | - |
58 | 81 | - Fix Black to work with Click 8.1.0 (#2966) |
59 | 82 | - On Python 3.11 and newer, use the standard library's `tomllib` instead of `tomli` |
60 | 83 | (#2903) |
|
66 | 89 | - Black can now parse starred expressions in the target of `for` and `async for` |
67 | 90 | statements, e.g `for item in *items_1, *items_2: pass` (#2879). |
68 | 91 |
|
69 | | -- Fix handling of directory junctions on Windows (#2904) |
70 | | - |
71 | | -### Performance |
72 | | - |
73 | | -<!-- Changes that improve Black's performance. --> |
74 | | - |
75 | 92 | ## 22.1.0 |
76 | 93 |
|
77 | 94 | At long last, _Black_ is no longer a beta product! This is the first non-beta release |
|
0 commit comments