This release upgrades the bundled Ruff version to `v0.9.8` and includes some additional improvements:
- Allow arbitrary config keys in `ruff.configuration` ([702](https://github.com/astral-sh/ruff-vscode/pull/702)) - Make it easier for Windows users to test red-knot ([703](https://github.com/astral-sh/ruff-vscode/pull/703))
This release upgrades the bundled Ruff version to `v0.9.7` and includes some additional improvements:
- Include the location of the deprecated setting in the warning message ([688](https://github.com/astral-sh/ruff-vscode/pull/688)) - Provide a warning if `notebook.codeActionsOnSave` has `source.fixAll.ruff` or `source.organizeImports.ruff` ([686](https://github.com/astral-sh/ruff-vscode/pull/686)) - Enhance `Ruff: Print Debug Information` command to include useful information; it now opens in a separate window ([694](https://github.com/astral-sh/ruff-vscode/pull/694))
This release upgrades the bundled Ruff version to `v0.9.3`.
Additionally, it fixes an issue where the extension might have multiple "Ruff Language Server" output channels if the server has been restarted multiple times.