Skip to content

v1.28.0 (pyright 1.1.395)

Latest
Compare
Choose a tag to compare
@DetachHead DetachHead released this 26 Feb 14:29
· 1 commit to main since this release

What's Changed

  • add deprecated tag to completions by @DetachHead in #1083, #1086
    deprecated-completion-1
  • 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 in initializeResult 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 unless basedpyright.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
  • Chinese (Simplified) localization update (2025.02) by @NCBM in #1054

New Contributors

Full Changelog: v1.27.1...v1.28.0