Releases: astral-sh/ruff-vscode
2023.42.0
This release is required for compatibility with Ruff v0.1.0+
which includes breaking changes.
Ruff fixes are now labeled as "safe" or "unsafe". By default, the "Fix all" action will no longer apply unsafe
fixes. However, unsafe fixes can be applied manually with the "Quick fix" action. Application of unsafe fixes when
using "Fix all" can be enabled by setting unsafe-fixes = true
in your Ruff configuration file or adding
--unsafe-fixes
flag to the "Lint args" setting.
What's Changed
- Add missing "s" in deprecation message by @lyzlisa in #297
- Update
args
andrun
to uselint
prefix in readme by @zanieb in #299 - Add fix safety notes to readme by @zanieb in #298
- Bump to Python 3.12 in README by @charliermarsh in #301
- Bump ruff-lsp version to 0.0.41 by @charliermarsh in #302
- Bump Ruff version to 0.1.0 by @zanieb in #304
- Bump extension version to 2023.42.0 by @zanieb in #305
New Contributors
Full Changelog: 2023.40.0...2023.42.0
2023.40.0
Deprecations
- Deprecation:
ruff.args
has been renamed toruff.lint.args
(see: #293). - Deprecation:
ruff.run
has been renamed toruff.lint.run
(see: #293).
The extension will continue to respect the deprecated variants (ruff.args
and ruff.run
), but
they will be removed in a future release.
What's Changed
- Update README.md with black and URLs by @pamelafox in #282
- Expose LSP's format action by @charliermarsh in #287
- allow
enableExperimentalFormatter
to be configured in the workspace by @DetachHead in #290 - Move args and run settings to
lint.args
andlint.run
by @charliermarsh in #292 - Move
args
andrun
settings tolint.args
andlint.run
by @charliermarsh in #293 - Add a
format.args
setting to the VS Code extension by @charliermarsh in #294
New Contributors
- @pamelafox made their first contribution in #282
- @DetachHead made their first contribution in #290
Full Changelog: 2023.38.0...2023.40.0
2023.38.0
What's Changed
- Bump Ruff version to 0.0.289 by @charliermarsh in #278
- Bump extension version to 2023.38.0 by @charliermarsh in #279
Full Changelog: 2023.36.0...2023.38.0
2023.36.0
What's Changed
- Add a VS Code setting to enable the experimental formatter by @charliermarsh in #273
- Bump Ruff version to 0.0.288 by @zanieb in #275
Full Changelog: 2023.34.0...2023.36.0
2023.34.0
What's Changed
- Run CI with Python 3.12-dev by @zanieb in #263
- Bump Ruff version to 0.0.285 by @charliermarsh in #265
- Bump extension version to 2023.34.0 by @charliermarsh in #266
New Contributors
Full Changelog: 2023.32.0...2023.34.0
2023.32.0
What's Changed
- Mark virtual workspaces as unsupported in package.json by @charliermarsh in #248
- Bump Ruff version to 0.0.277 by @charliermarsh in #249
- Bump extension version to 2023.32.0 by @charliermarsh in #250
Full Changelog: 2023.30.0...2023.32.0
2023.30.0
What's Changed
- Bump Ruff version to 0.0.274 by @charliermarsh in #243
Full Changelog: 2023.28.0...2023.30.0
2023.28.0
What's Changed
- Bump version to 2023.27.0-dev by @charliermarsh in #237
- Bump Ruff version to 0.0.273 by @charliermarsh in #242
Full Changelog: 2023.26.0...2023.28.0
2023.26.0
What's Changed
- Enable
QuickFix
actions to be selectively disabled by @charliermarsh in #234 - Bump LSP version to 0.0.33 by @charliermarsh in #235
- Bump version for 2023.26.0 release by @charliermarsh in #236
Full Changelog: 2023.24.0...2023.26.0
2023.24.0
What's Changed
- Pull in updates to VS Code template extension by @charliermarsh in #226
- Fix links to canonical repository URL by @kdeldycke in #228
- Bump ruff-lsp version to 0.0.31 by @charliermarsh in #229
- Always add bundled directory to front of path by @charliermarsh in #230
- Bump the version number for a 2023.24.0 release by @charliermarsh in #231
New Contributors
- @kdeldycke made their first contribution in #228
Full Changelog: 2023.22.0...2023.24.0