You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* main:
[red-knot] Switch to a handwritten parser for mdtest error assertions (#16422)
[red-knot] Disallow more invalid type expressions (#16427)
Bump version to Ruff 0.9.9 (#16434)
Check `LinterSettings::preview` for version-related syntax errors (#16429)
Avoid caching files with unsupported syntax errors (#16425)
Prioritize "bug" label for changelog sections (#16433)
[`flake8-copyright`] Add links to applicable options (`CPY001`) (#16421)
Fix string-length limit in documentation for PYI054 (#16432)
Show version-related syntax errors in the playground (#16419)
Allow passing `ParseOptions` to inline tests (#16357)
Bump version to 0.9.8 (#16414)
[red-knot] Ignore surrounding whitespace when looking for `<!-- snapshot-diagnostics -->` directives in mdtests (#16380)
Notify users for invalid client settings (#16361)
Avoid indexing the project if `configurationPreference` is `editorOnly` (#16381)
Copy file name to clipboardexpand all lines: CHANGELOG.md
+46
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,51 @@
1
1
# Changelog
2
2
3
+
## 0.9.9
4
+
5
+
### Preview features
6
+
7
+
- Fix caching of unsupported-syntax errors ([#16425](https://github.com/astral-sh/ruff/pull/16425))
8
+
9
+
### Bug fixes
10
+
11
+
- Only show unsupported-syntax errors in editors when preview mode is enabled ([#16429](https://github.com/astral-sh/ruff/pull/16429))
12
+
13
+
## 0.9.8
14
+
15
+
### Preview features
16
+
17
+
- Start detecting version-related syntax errors in the parser ([#16090](https://github.com/astral-sh/ruff/pull/16090))
18
+
19
+
### Rule changes
20
+
21
+
-\[`pylint`\] Mark fix unsafe (`PLW1507`) ([#16343](https://github.com/astral-sh/ruff/pull/16343))
22
+
-\[`pylint`\] Catch `case np.nan`/`case math.nan` in `match` statements (`PLW0177`) ([#16378](https://github.com/astral-sh/ruff/pull/16378))
23
+
-\[`ruff`\] Add more Pydantic models variants to the list of default copy semantics (`RUF012`) ([#16291](https://github.com/astral-sh/ruff/pull/16291))
24
+
25
+
### Server
26
+
27
+
- Avoid indexing the project if `configurationPreference` is `editorOnly` ([#16381](https://github.com/astral-sh/ruff/pull/16381))
28
+
- Avoid unnecessary info at non-trace server log level ([#16389](https://github.com/astral-sh/ruff/pull/16389))
29
+
- Expand `ruff.configuration` to allow inline config ([#16296](https://github.com/astral-sh/ruff/pull/16296))
30
+
- Notify users for invalid client settings ([#16361](https://github.com/astral-sh/ruff/pull/16361))
0 commit comments