Releases: astral-sh/ruff-vscode
2024.20.0
What's Changed
This release upgrades the bundled Ruff version to v0.4.1.
Full Changelog: 2024.18.0...2024.20.0
2024.18.0
What's Changed
- Bump Ruff version to v0.3.1 by @charliermarsh in #423
- Add Formatters to VS Code extension category by @dhruvmanila in #427
- fix typo in README for the ruff.showNotifications setting by @grisaitis in #429
- feat: formatting check in CI by @hamirmahal in #437
- refactor: remove unnecessary activation event by @hamirmahal in #439
- refactor: rearrange where formatting check takes place by @hamirmahal in #445
- fix: usage of deprecated
Node.js 16 actions
by @hamirmahal in #447 - Bump version to v2024.18.0 by @charliermarsh in #452
New Contributors
- @grisaitis made their first contribution in #429
- @hamirmahal made their first contribution in #437
Full Changelog: 2024.14.0...2024.18.0
2024.16.0
What's Changed
- Bump Ruff version to v0.3.1 by @charliermarsh in #423
Full Changelog: 2024.14.0...2024.16.0
2024.14.0
2024.12.0
What's Changed
This release upgrades the bundled Ruff version to v0.2.2.
As of v0.2.2, Ruff now accepts configuration for arbitrary settings on command-line arguments via
the --config
flag, which in turn allows for configuration arbitrary settings within the VS Code
extension.
For example, to set Ruff's lint.isort.combine-as-imports
setting to false
, add the following to
your settings.json
:
{
"ruff.lint.args": ["--config", "lint.isort.combine-as-imports=false"]
}
New Contributors
Full Changelog: 2024.10.0...2024.12.0
2024.10.0
What's Changed
This release includes support for "Format Selection" (i.e., the ability to format specific lines
within a source file) for Ruff v0.2.1 and later.
Full Changelog: 2024.8.0...2024.10.0
2024.8.0
What's Changed
This release upgrades the bundled Ruff version to v0.2.0.
Full Changelog: 2024.6.0...2024.8.0
2024.6.0
What's Changed
- Remove unnecessary indentation in
ruff.ignoreStandardLibrary
inpackage.json
by @yaegassy in #398 - Use publicly available Apple Silicon runners by @charliermarsh in #399
- Bump version to 2024.6.0 by @charliermarsh in #400
Full Changelog: 2024.4.0...2024.6.0
2024.4.0
Highlights
This release upgrades the bundled Ruff version to v0.1.14 and adds two additional settings
to the extension:
ruff.lint.enable
: Defaults totrue
. Set tofalse
to use Ruff for formatting exclusively.ruff.ignoreStandardLibrary
: Defaults totrue
. Set tofalse
to disable the extension's
standard library exclusion logic.
What's Changed
- Allow opt-out of standard library detection by @charliermarsh in #395
- Add support for using the extension exclusively for formatting by @charliermarsh in #394
- Bump version to 2024.4.0 by @charliermarsh in #396
- Fix typo in README by @charliermarsh in #397
Full Changelog: 2024.2.0...2024.4.0
2024.2.0
What's Changed
- Amend
notebook.source
actions on save recommendation by @blakeNaccarato in #380 - Bump version to 2024.1.0-dev by @charliermarsh in #388
- Include Alpine in target platforms by @charliermarsh in #387
- Bump version to 2024.2.0 by @charliermarsh in #390
New Contributors
- @blakeNaccarato made their first contribution in #380
Full Changelog: 2024.0.0...2024.2.0