Releases: astral-sh/ruff-lsp
Releases · astral-sh/ruff-lsp
v0.0.49
What's Changed
- Bump ruff from 0.1.8 to 0.1.9 by @dependabot in #346
- Bump attrs from 23.1.0 to 23.2.0 by @dependabot in #347
- Bump pytest from 7.4.3 to 7.4.4 by @dependabot in #348
- Bump ruff from 0.1.9 to 0.1.11 by @dependabot in #349
- Fix stale link to Ruff fix docs by @vEnhance in #350
- Bump dependencies by @charliermarsh in #352
- Support notebook-scoped VS Code actions by @charliermarsh in #351
- Bump version to 0.0.49 by @charliermarsh in #353
New Contributors
Full Changelog: v0.0.48...v0.0.49
v0.0.48
What's Changed
- Only surface errors when stderr is present by @charliermarsh in #343
- Bump version to 0.0.48 by @charliermarsh in #344
Full Changelog: v0.0.47...v0.0.48
v0.0.47
What's Changed
- Avoid erasing files when Ruff fails with an error by @charliermarsh in #341
- Bump version to 0.0.47 by @charliermarsh in #342
Full Changelog: v0.0.46...v0.0.47
v0.0.46
What's Changed
- Always write empty fixes on Ruff >= 0.1.6 by @charliermarsh in #319
- Add required imports when organizing imports by @charliermarsh in #321
- Bump lsprotocol from 2023.0.0b1 to 2023.0.0 by @dependabot in #322
- Bump ruff from 0.1.5 to 0.1.6 by @dependabot in #324
- Bump pygls from 1.1.2 to 1.2.0 by @dependabot in #323
- Bump exceptiongroup from 1.1.3 to 1.2.0 by @dependabot in #326
- Bump wheel from 0.41.3 to 0.42.0 by @dependabot in #327
- Bump pygls from 1.2.0 to 1.2.1 by @dependabot in #329
- Bump ruff from 0.1.6 to 0.1.7 by @dependabot in #333
- Bump version to 0.0.46 by @charliermarsh in #340
Full Changelog: v0.0.45...v0.0.46
v0.0.45
What's Changed
- Avoid writing empty source on excluded files by @charliermarsh in #317
- Bump version to v0.0.45 by @charliermarsh in #318
Full Changelog: v0.0.44...v0.0.45
v0.0.44
What's Changed
- Avoid removing all contents when formatting file with syntax error by @zanieb in #314
- Bump version to v0.0.44 by @charliermarsh in #315
Full Changelog: v0.0.43...v0.0.44
v0.0.43
What's Changed
- Bump pytest from 7.4.2 to 7.4.3 by @dependabot in #296
- Bump ruff from 0.1.2 to 0.1.3 by @dependabot in #298
- Bump pygls from 1.1.1 to 1.1.2 by @dependabot in #302
- Bump wheel from 0.41.2 to 0.41.3 by @dependabot in #301
- feat(ci): add
cache-dependency-path
by @SauravMaheshkar in #306 - Bump ruff from 0.1.3 to 0.1.4 by @dependabot in #309
- Fix exclusive rules selection for
only
arg by @dhruvmanila in #310 - Add support for Jupyter Notebook by @dhruvmanila in #264
- Bump ruff from 0.1.4 to 0.1.5 by @dependabot in #312
- Add Jupyter Notebook section in README by @dhruvmanila in #307
- Bump version to v0.0.43 by @charliermarsh in #313
New Contributors
- @SauravMaheshkar made their first contribution in #306
Full Changelog: v0.0.42...v0.0.43
v0.0.42
Highlights
ruff-lsp
now supports Python formatting via Ruff's ruff format
command.
What's Changed
- Drop
-dev
suffix from 3.12 in CI by @zanieb in #281 - Fix failing test for latest Ruff version by @dhruvmanila in #284
- Bump ruff from 0.0.292 to 0.1.0 by @dependabot in #285
- Bump ruff from 0.1.0 to 0.1.1 by @dependabot in #287
- Show ruff version on test start by @zanieb in #289
- Run tests against the main branch of Ruff by @zanieb in #286
- Remove experimental formatter flag by @charliermarsh in #292
- Add formatter to README by @charliermarsh in #251
- Bump version to v0.0.42 by @charliermarsh in #294
Full Changelog: v0.0.41...v0.0.42
v0.0.41
What's Changed
- Bump pygls from 1.0.2 to 1.1.0 by @dependabot in #262
- Add instructions for configuring Helix to use
ruff-lsp
alongside another language server such aspyright
. by @aspizu in #261 - Rename deprecated function / types by @dhruvmanila in #263
- Use document path instead of an instance by @dhruvmanila in #265
- Bump pygls from 1.1.0 to 1.1.1 by @dependabot in #268
- Update use of deprecated
workspace.get_document
by @zanieb in #271 - Add test coverage for the oldest supported Ruff version by @zanieb in #270
- Use
--output-format
instead of--format
by @zanieb in #266 - Remove "usage" from installation header in readme by @zanieb in #272
- Add fix safety notes to readme by @zanieb in #273
- Require
pygls>=1.1.0
by @charliermarsh in #277 - Always link add dedicated format command by @charliermarsh in #276
- Bump LSP version to v0.0.41 by @charliermarsh in #278
New Contributors
Full Changelog: v0.0.40...v0.0.41
v0.0.40
Deprecations
- The
ruff.args
setting has been renamed toruff.lint.args
(#255) - The
ruff.run
setting has been renamed toruff.lint.run
(#255)
What's Changed
- Add a dedicated 'Ruff: Format document' action by @charliermarsh in #252
- Sort code actions by specificity by @MrGreenTea in #245
- Require minimum ruff version by @konstin in #254
- Move args and run settings to
lint.args
andlint.run
by @charliermarsh in #255 - Misc. follow-ups to lint-specific settings by @charliermarsh in #257
- Add a
format.args
setting to the LSP by @charliermarsh in #258
New Contributors
- @WhyNotHugo made their first contribution in #243
- @MrGreenTea made their first contribution in #245
Full Changelog: v0.0.39...v0.0.40