Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Apr 00:50
· 92 commits to master since this release

For users

Added

  • 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)
  • Message key names are slightly changed. (6b6b2a5)
  • Global option "Disable tagged hints" is added. (cd9dc59)
  • Global option "Auto import completions" is added. (d4814c3)