Releases: astral-sh/ruff-lsp
Releases · astral-sh/ruff-lsp
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
v0.0.39
What's Changed
- Bump pytest from 7.4.0 to 7.4.1 by @dependabot in #236
- Bump build from 1.0.0 to 1.0.3 by @dependabot in #239
- Bump pytest from 7.4.1 to 7.4.2 by @dependabot in #240
- Bump version to 0.0.39 with Ruff 0.0.288 by @zanieb in #242
Full Changelog: v0.0.38...v0.0.39
v0.0.38
What's Changed
- Bump wheel from 0.41.1 to 0.41.2 by @dependabot in #223
- Bump ruff from 0.0.285 to 0.0.286 by @dependabot in #225
- Bump ruff from 0.0.286 to 0.0.287 by @charliermarsh in #228
- Bump lsprotocol from 2023.0.0a2 to 2023.0.0a3 by @dependabot in #227
- Downgrade typeguard to 3.0.2 by @charliermarsh in #229
- Use
ruff format
(alpha) command for formatting by @charliermarsh in #230 - Add --force-exclude and --quiet to ruff format by @charliermarsh in #232
- Rename
RUFF_BETA_INTERNAL
toRUFF_EXPERIMENTAL_FORMATTER
by @charliermarsh in #233 - Bump version to 0.0.38 by @charliermarsh in #234
Full Changelog: v0.0.37...v0.0.38
v0.0.37
v0.0.36
What's Changed
- Fix
CODE_REGEX
by @harupy in #196 - Fix format command by @MichaReiser in #200
- Bump ruff to 0.0.285 by @dependabot in #221
- Many additional dependency versions were bumped
New Contributors
Full Changelog: v0.0.35...v0.0.36
v0.0.35
What's Changed
- Bump Ruff version to 0.0.274 by @charliermarsh in #165
Full Changelog: v0.0.34...v0.0.35
v0.0.34
v0.0.33
What's Changed
- Bump platformdirs from 3.5.3 to 3.6.0 by @dependabot in #159
- Bump importlib-metadata from 6.6.0 to 6.7.0 by @dependabot in #160
- Bump pluggy from 1.0.0 to 1.1.0 by @dependabot in #161
- Show documentation in LSP output by @charliermarsh in #163
Full Changelog: v0.0.32...v0.0.33