Skip to content

Releases: astral-sh/ruff-vscode

2024.20.0

19 Apr 13:08
332b4de
Compare
Choose a tag to compare

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

18 Apr 20:55
3c74b7e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2024.14.0...2024.18.0

2024.16.0

06 Mar 23:58
e946358
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2024.14.0...2024.16.0

2024.14.0

29 Feb 18:13
a866e12
Compare
Choose a tag to compare

What's Changed

This release upgrades the bundled Ruff version to v0.3.0.

  • Update README.md to recommend "explicit" actions by @iulica in #416

New Contributors

Full Changelog: 2024.12.0...2024.14.0

2024.12.0

20 Feb 18:40
48824cb
Compare
Choose a tag to compare

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

05 Feb 23:05
8664a94
Compare
Choose a tag to compare

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

02 Feb 03:48
14d7665
Compare
Choose a tag to compare

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

01 Feb 22:52
2b4390f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2024.4.0...2024.6.0

2024.4.0

25 Jan 14:43
b549181
Compare
Choose a tag to compare

Highlights

This release upgrades the bundled Ruff version to v0.1.14 and adds two additional settings
to the extension:

  • ruff.lint.enable: Defaults to true. Set to false to use Ruff for formatting exclusively.
  • ruff.ignoreStandardLibrary: Defaults to true. Set to false to disable the extension's
    standard library exclusion logic.

What's Changed

Full Changelog: 2024.2.0...2024.4.0

2024.2.0

15 Jan 22:13
54054c5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2024.0.0...2024.2.0