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
Merge remote-tracking branch 'origin/main' into dcreager/dynamic-bounds
* origin/main:
Remove duplicate preview tests for `FURB101` and `FURB103` (#21303)
[ty] Add support for `Literal`s in implicit type aliases (#21296)
[ty] Add missing `heap_size` to `variance_of` queries (#21318)
[`pyupgrade`] Fix false positive on relative imports from local `.builtins` module (`UP029`) (#21309)
[ty] Make range/position conversions fallible (#21297)
Bump 0.14.4 (#21306)
Fix main by using `infer_expression` (#21299)
[ty] Understand legacy and PEP 695 `ParamSpec` (#21139)
[ty] Discover site-packages from the environment that ty is installed in (#21286)
[ty] Make special cases for `UnionType` slightly narrower (#21276)
Require ignore 0.4.24 in `Cargo.toml` (#21292)
[ty] Favour imported symbols over builtin symbols (#21285)
docs: revise Ruff setup instructions for Zed editor (#20935)
[ty] Update salsa (#21281)
[syntax-error]: no binding for nonlocal PLE0117 as a semantic syntax error (#21032)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+45Lines changed: 45 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,50 @@
1
1
# Changelog
2
2
3
+
## 0.14.4
4
+
5
+
Released on 2025-11-06.
6
+
7
+
### Preview features
8
+
9
+
-[formatter] Allow newlines after function headers without docstrings ([#21110](https://github.com/astral-sh/ruff/pull/21110))
10
+
-[formatter] Avoid extra parentheses for long `match` patterns with `as` captures ([#21176](https://github.com/astral-sh/ruff/pull/21176))
11
+
-\[`refurb`\] Expand fix safety for keyword arguments and `Decimal`s (`FURB164`) ([#21259](https://github.com/astral-sh/ruff/pull/21259))
12
+
-\[`refurb`\] Preserve argument ordering in autofix (`FURB103`) ([#20790](https://github.com/astral-sh/ruff/pull/20790))
13
+
14
+
### Bug fixes
15
+
16
+
-[server] Fix missing diagnostics for notebooks ([#21156](https://github.com/astral-sh/ruff/pull/21156))
17
+
-\[`flake8-bugbear`\] Ignore non-NFKC attribute names in `B009` and `B010` ([#21131](https://github.com/astral-sh/ruff/pull/21131))
18
+
-\[`refurb`\] Fix false negative for underscores before sign in `Decimal` constructor (`FURB157`) ([#21190](https://github.com/astral-sh/ruff/pull/21190))
19
+
-\[`ruff`\] Fix false positives on starred arguments (`RUF057`) ([#21256](https://github.com/astral-sh/ruff/pull/21256))
20
+
21
+
### Rule changes
22
+
23
+
-\[`airflow`\] extend deprecated argument `concurrency` in `airflow..DAG` (`AIR301`) ([#21220](https://github.com/astral-sh/ruff/pull/21220))
0 commit comments