X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/36078bc83f24dcd5f74e021a105429595a3fd63c..882d8795c6ff65c02f2657e596391748d1b6b7f5:/CHANGES.md diff --git a/CHANGES.md b/CHANGES.md index 888824e..79b5c60 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -10,15 +10,9 @@ -- Fix comments getting removed from inside parenthesized strings (#3909) - ### Preview style - - -- Long type hints are now wrapped in parentheses and properly indented when split across - multiple lines (#3899) -- Magic trailing commas are now respected in return types. (#3916) +- Fix merging implicit multiline strings that have inline comments (#3956) ### Configuration @@ -53,6 +47,43 @@ +## 23.10.0 + +### Stable style + +- Fix comments getting removed from inside parenthesized strings (#3909) + +### Preview style + +- Fix long lines with power operators getting split before the line length (#3942) +- Long type hints are now wrapped in parentheses and properly indented when split across + multiple lines (#3899) +- Magic trailing commas are now respected in return types. (#3916) +- Require one empty line after module-level docstrings. (#3932) +- Treat raw triple-quoted strings as docstrings (#3947) + +### Configuration + +- Fix cache versioning logic when `BLACK_CACHE_DIR` is set (#3937) + +### Parser + +- Fix bug where attributes named `type` were not acccepted inside `match` statements + (#3950) +- Add support for PEP 695 type aliases containing lambdas and other unusual expressions + (#3949) + +### Output + +- Black no longer attempts to provide special errors for attempting to format Python 2 + code (#3933) +- Black will more consistently print stacktraces on internal errors in verbose mode + (#3938) + +### Integrations + +- The action output displayed in the job summary is now wrapped in Markdown (#3914) + ## 23.9.1 Due to various issues, the previous release (23.9.0) did not include compiled mypyc