What's Changed
- add deprecated tag to completions by @DetachHead in #1083, #1086
- fix issues when deleting notebook cells by @DetachHead in #1074
- fix occasional error notification in the language server when reading notebook file contents from disk by @DetachHead in #1076
- include
serverInfo
ininitializeResult
by @disrupted in #1077 - fix logging in the language server printing upstream version number instead of the basedpyright version number by @DetachHead in #1080
- fix: include deprecated/unused diagnostic tags for all severity levels except
none
on relevant rules by @disrupted in #1084, #1089 - automatically import
IPython.display.display
in notebooks by @DetachHead in #1098 - don't add
@override
decorator on method completions if targeting python <3.12 unlessbasedpyright.analysis.useTypingExtensions
is enabled by @DetachHead in #1099 - fix
@override
completion text edit being added to__init_subclass__
and metaclass members by @DetachHead in #1103, #1109 - update pyright to 1.1.395 by @DetachHead in #1108
- fix a bug introduced in 1.1.395 where overloads that use
…
to omit the default value don’t get matched
- fix a bug introduced in 1.1.395 where overloads that use
- Chinese (Simplified) localization update (2025.02) by @NCBM in #1054
New Contributors
- @disrupted made their first contribution in #1077
Full Changelog: v1.27.1...v1.28.0