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
Go-to-definition support is now configurable and disabled by default.
Previously this was always enabled.
The log level is now configurable.
Source roots can now be passed to the language server
as "workspace folders" in lieu of the project's base directories
(which has been and still is the default option).
This is useful if you have your pyproject.toml or pyrightconfig.json
files placed somewhere other than the project root (for example, a monorepo).
"Unnecessary" and "Deprecated" hints, which are displayed as
faded-out and striken-through in the IDE, can now be disabled.
Previously this was always enabled.
The language server can now be configured to not offer
auto-import completions. Previously this was always enabled.
UI components are slightly changed.
For contributors
Added
PyrightLSDescriptor's .lspGoToDefinitionSupport
is overridden to respect the corresponding user-provided values. (2a2a4f2)
The "Log level" global configuration, which corresponds to
Pyright's python.analysis.logLevel option, is added. Settings.kt is rewritten.
(1c937fb, d4814c3)
Project option "Workspace folders" is added. (5e35f93)