Releases: microsoft/vscode-black-formatter
Releases · microsoft/vscode-black-formatter
v2024.4.0
Changes:
Bugs:
- #524: Update README.md
Others:
- #544: Update packages and version for release
- #540: Update
black
to24.8.0
- #527: Update packages to latest
- #512: Update
black
to the latest - #511: Remove dependabot support
- #505: add bug template for issues
- #504: Update main to next pre-release
This list of changes was auto generated.
2024.2.0
What's Changed
Enhancements
- Add a setting to allow server transport selection by @karthiknadig in #449
Bug Fixes
- Update min VS Code version by @bn-d in #445
- Update
black
with bug fix for skipping formatting files that are symlinked by @karthiknadig in #460
Code Health
- Add smoke test to detect extension load and python selection by @karthiknadig in #431
- Add logging to make it easier to find settings issues by @karthiknadig in #496
- Revert "Engineering - add tsaoptions.json file" by @joaomoreno in #481
- Engineering - cleanup TSA pipeline template parameter by @lszomoru in #486
New Contributors
- @bn-d made their first contribution in #445
- @joaomoreno made their first contribution in #481
Full Changelog: v2024.0.1...v2024.2.0
2024.0.1
What's Changed
Bug Fixes
- Add a setting to allow server transport selection by @karthiknadig in #461
- Update
black
with bug fix for skipping formatting files that are symlinked by @karthiknadig in #465
Full Changelog: v2024.0.0...v2024.0.1
2024.0.0
What's Changed
Enhancements
Bug Fixes
- Add env resolution and tests by @karthiknadig in #366
- Improve logging on syntax errors by @karthiknadig in #368
- Fix for
${fileDirname}
crash by @karthiknadig in #373 - Fix for LS client version collision with Pylance by @karthiknadig in #388
- Update packages to include critical
pygls
bug fixes by @karthiknadig in #391 - Add positionEncoding support when calculating diffs by @karthiknadig in #409
- Use pipe transport to communicate between LSP client server by @karthiknadig in #410
- Fix version for pre-release by @karthiknadig in #413
- Use PositionCodec from
pygls
by @karthiknadig in #414 - Fix for duplicating
--version
arg by @karthiknadig in #428
Code Health
- Add more details to README and settings by @luabud in #367
- Update to latest
black
formatter by @karthiknadig in #426 - Manual workflows for version and package update by @karthiknadig in #429
New Contributors
Full Changelog: v2023.6.0...v2024.0.0
2023.6.0
What's Changed
Bug Fixes
- Fix for typed-ast load issue by @karthiknadig in #264
- Ensure we use typed-ast 1.5.4 by @karthiknadig in #268
- Update package.nls.json to replace linting with formatting by @luabud in #271
- Ensure filtering for stdlib excludes sysconfig data by @karthiknadig in #273
- Ensure
tool
dir is always on path by @karthiknadig in #286 - Makes version extraction more robust by @zyxue in #306
- Add 'scripts' path to PATH by @karthiknadig in #309
- Fix mis-escaped string literal by @loskutov in #312
- Log when default formatter is not
ms-python.black-formatter
by @karthiknadig in #329 - Use narrow edits and range formatting warning by @karthiknadig in #342
- Fix typo in README.md by @mvasilkov in #358
Code Health
- Improve setting description for default interpreter setting by @bhagya-98 in #324
- Capitalize instances of 'Python' in user-facing text by @bhagya-98 in #325
- Remove Python 3.7 from tests actions by @Kelly-LC in #322
- Upgrade min version support to python 3.8 by @karthiknadig in #336
- Update dependency packages by @aarushinair in #326
- Upgrade to node 18 by @karthiknadig in #337
- Drop legacy settings support by @karthiknadig in #339
New Contributors
- @luabud made their first contribution in #271
- @zyxue made their first contribution in #306
- @loskutov made their first contribution in #312
- @bhagya-98 made their first contribution in #324
- @Kelly-LC made their first contribution in #322
- @aarushinair made their first contribution in #326
- @mvasilkov made their first contribution in #358
Full Changelog: v2023.4.1...v2023.6.0
2023.4.1
What's Changed
Bug Fixes
- Ensure we use
typed-ast==1.5.4
by @karthiknadig in #270
Full Changelog: v2023.4.0...v2023.4.1
2023.4.0
What's Changed
Bug Fixes
- Ensure variable substitutions have right context by @karthiknadig in #216
- Ensure black is always added as fallback by @karthiknadig in #228
- Use workspace scope when reading interpreter setting by @karthiknadig in #229
- Fix propagating import strategy in multi-root case by @karthiknadig in #237
- Ensure python is always requested using uri. by @karthiknadig in #239
- Mark virtual workspaces as unsupported in package.json by @karthiknadig in #256
Code Health
- Updating to node 16 along with all the dependencies by @karthiknadig in #227
- Sorted package.json for readability by @kev-odin in #235
- Package updates and minor fixes by @karthiknadig in #246
- Update logging details in readme by @karthiknadig in #247
- Engineering - update pre-release pipeline by @lszomoru in #249
- Engineering - re-enable Terrapin by @lszomoru in #253
New Contributors
Full Changelog: 2023.2.0...2023.4.0
2023.2.0
What's Changed
Bug Fixes
- Update LSP server to use lsprotocol. by @karthiknadig in #172
- Fix filenames to avoid shadowing by @karthiknadig in #190
- Ensure that the selected workspace is usable. by @karthiknadig in #192
Code Health
- Remove PR Chat by @lramos15 in #151
- Update localization by @paulacamargo25 in #175
- Remove redundant activation events by @karthiknadig in #184
- Update extension to latest extension template by @karthiknadig in #199
Full Changelog: 2022.6.0...2023.2.0
2022.6.0
What's Changed
Enhancements
- Update to use latest python environment APIs by @karrtikr in #134
- Settings to notify user on formatting errors by @Bobronium in #59
Bug Fixes
- Fix missing
typed_ast
when using python 3.7 by @karthiknadig in #113 - Handle file without workspace scenario by @karthiknadig in #140
- Fix for pydantic crash on Python 3.11 by @karthiknadig in #141
Code Health
- Update packages and fix build by @karthiknadig in #125
New Contributors
- @Bobronium made their first contribution in #59
- @lramos15 made their first contribution in #115
- @karrtikr made their first contribution in #134
Full Changelog: 2022.4.0...2022.6.0
2022.4.0
What's Changed
Enhancements
- Add localization support. by @karthiknadig in #84
- Add more context around the extension in readme. by @afeld in #85
Code Health
- Update packages. by @karthiknadig in #96
- Update black formatter extension to latest extension template. by @karthiknadig in #108
New Contributors
Full Changelog: 2022.2.0...2022.4.0