Skip to content

4070-1.4.0

Compare
Choose a tag to compare
@rwols rwols released this 29 May 16:36
· 512 commits to main since this release

Deprecations

We want to remove the default configurations in LSP.sublime-settings
and replace them by helper packages a la SublimeLinter.

The following default configurations are DEPRECATED and WILL BE REMOVED
in a future release:

  • "pyls": Use the LSP-pylsp package instead.
  • "dart": Use the LSP-Dart package instead.
  • "elixir-ls": Use the LSP-elixir package instead.
  • "flow": Use the LSP-flow package instead.
  • "jdtls": Use the LSP-jdtls package instead.
  • "sourcekit-lsp": Use the LSP-SourceKit package instead.

Documentation

  • Add Vala Language Server Instructions (#1693) (Colin Kiama)
  • Add information about LSP-pylsp (#1691) (Rafał Chłodnicki)

Fixes and Features

  • Raise an exception when neither "command" nor "tcp_port" is given (Raoul Wols)
  • Fallback to range formatting if available when formatting on save (Rafal Chlodnicki)
  • Allow adjustable extents of the popups (#1689) (Raoul Wols)
  • Allow no automatic code actions (Raoul Wols)
  • Handle 'file:' URIs in hover content (Raoul Wols)
  • Small tweaks for annotations and lightbulb colors (Janos Wortmann)
  • Account for out-of-bounds columnn offsets of text edits (Raoul Wols)
  • Improve the parser for parsing package.json files (#1664) (Raoul Wols)