Notable changes:
- Bug fix: Semantic token types of TypeAlias of Union, Callable, Literal, ParamSpec, TypeVar, Never, and Any are variable when it should be class pylance-release#7908
- Bug fix: Autocompletion tooltip shows wrong value for underscored floats pylance-release#7906
- Bug fix: Pylance does not link to classes in param type, only shows formatted text pylance-release#7902
- Bug fix: Ignoring notebook errors is hard to figure out what to do pylance-release#7899
- Bug fix: "Expand selection" can't select string without quotes in multiword f/r/b-strings pylance-release#7896
- Bug fix: self.member does not show membervar modifier pylance-release#7889
- Enhancement: MCP server: consider using OS ephemeral ports to avoid collisions with dev servers pylance-release#7886
- Bug fix: MCP
pylanceRunCodeSnippettimeout units are undocumented (milliseconds);timeout=0causes immediate cancellation pylance-release#7869 - Bug fix: inherit all decorators when override a member. pylance-release#7840
- Bug fix: inlay hints for return type changes on mouse hover pylance-release#7620
- Bug fix: Possible error in rendering google-style docstring with nested list in argument description pylance-release#7568
- Bug fix: Insertion of
Callabledoesn't import symbol though symbol is missing pylance-release#7296 - Bug fix: Suffix role markers in reStructuredText docstrings pylance-release#7015
- Enhancement: Show Preview of Constant Values on Hover pylance-release#6870
- Bug fix: Incorrect Rendering of the Return Section of Google Style Docstrings with Type Annotations Inside pylance-release#6720
- Bug fix: Pylance is generating invalid type annotations (with misattributed module names) for typing.Any in completions and inlays. pylance-release#6544
- Bug fix: when config file is added, pylance doesn't detect it automatically pylance-release#6078
- Bug fix: Function Docstrings Obscured By Decorators That Return Protocols pylance-release#5840
- Bug fix: Auto import doesn't suggest re-exports in stdlib pylance-release#5731
- Bug fix: String interpolation (f strings) is breaking autocomplete pylance-release#5659
- Enhancement: Creation of
py.typedis not detected pylance-release#5648 - Enhancement: Previously-checked literals are offered in
match/casepylance-release#5140 - Enhancement: Go-to-definition and find-all-references don't work on TypedDict properties pylance-release#5138
- Enhancement: Pylance doesn't show docstring for pandas pylance-release#4881
- Enhancement: Hover over variable obtained via
__getattr__should not say it is afunctionpylance-release#4809 - Enhancement: Display default parameter values instead of ellipses pylance-release#3296
For the full changelog, see CHANGELOG.md