|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 0.0.1-alpha.25 |
| 4 | + |
| 5 | +Released on 2025-10-29. |
| 6 | + |
| 7 | +### Bug fixes |
| 8 | + |
| 9 | +- Fix bug where ty would think all types had an `__mro__` attribute ([#20995](https://github.com/astral-sh/ruff/pull/20995)) |
| 10 | +- Fix rare panic with highly cyclic `TypeVar` definitions ([#21059](https://github.com/astral-sh/ruff/pull/21059)) |
| 11 | +- Fix infinite recursion with generic type aliases ([#20969](https://github.com/astral-sh/ruff/pull/20969)) |
| 12 | +- Add missing newline before first diagnostic in CLI output ([#21058](https://github.com/astral-sh/ruff/pull/21058)) |
| 13 | +- Make the ty server's auto-import feature skip symbols in the current module ([#21100](https://github.com/astral-sh/ruff/pull/21100)) |
| 14 | +- Don't provide goto-definition for definitions which are not reexported in builtins ([#21127](https://github.com/astral-sh/ruff/pull/21127)) |
| 15 | +- Avoid duplicate diagnostics during multi-inference of standalone expressions ([#21056](https://github.com/astral-sh/ruff/pull/21056)) |
| 16 | + |
| 17 | +### Type inference and diagnostics |
| 18 | + |
| 19 | +- Use constructor parameter types as context to inform solving type variables ([#21054](https://github.com/astral-sh/ruff/pull/21054)) |
| 20 | +- Consider `__len__` when determining the truthiness of an instance of a tuple class or a `@final` class ([#21049](https://github.com/astral-sh/ruff/pull/21049)) |
| 21 | +- Delegate truthiness inference of an enum `Literal` type to its enum-instance supertype ([#21060](https://github.com/astral-sh/ruff/pull/21060)) |
| 22 | +- Improve `invalid-argument-type` diagnostics where a union type was provided ([#21044](https://github.com/astral-sh/ruff/pull/21044)) |
| 23 | + |
| 24 | +### LSP server |
| 25 | + |
| 26 | +- Suggest `type_check_only` items last in completions ([#20910](https://github.com/astral-sh/ruff/pull/20910)) |
| 27 | +- Render `import <...>` in completions when "label details" isn't supported ([#21109](https://github.com/astral-sh/ruff/pull/21109)) |
| 28 | +- Update workspace diagnostic progress every 50ms ([#21019](https://github.com/astral-sh/ruff/pull/21019)) |
| 29 | + |
| 30 | +### CLI |
| 31 | + |
| 32 | +- Add `--no-progress` option to suppress the rendering of a progress bar ([#21063](https://github.com/astral-sh/ruff/pull/21063)) |
| 33 | + |
| 34 | +### Contributors |
| 35 | + |
| 36 | +- [@ibraheemdev](https://github.com/ibraheemdev) |
| 37 | +- [@MatthewMckee4](https://github.com/MatthewMckee4) |
| 38 | +- [@BurntSushi](https://github.com/BurntSushi) |
| 39 | +- [@mtshiba](https://github.com/mtshiba) |
| 40 | +- [@AlexWaygood](https://github.com/AlexWaygood) |
| 41 | +- [@MichaReiser](https://github.com/MichaReiser) |
| 42 | +- [@decorator-factory](https://github.com/decorator-factory) |
| 43 | + |
3 | 44 | ## 0.0.1-alpha.24 |
4 | 45 |
|
5 | 46 | Released on 2025-10-23. |
|
0 commit comments