github sublimelsp/LSP 0.3.0

latest releases: 4070-2.12.1, 4070-2.12.0, 4070-2.11.0...
8 years ago

This release changes how language server configuration is read, please review your settings if language servers are not starting up as expected.

Client configurations are now inherited from default_clients settings and can be explicitly enabled or disabled globally or per project using the 'enabled' field.

When a supported file is opened, "Enable Language Server" commands are available in the command palette - these will write the 'enabled' setting and start/stop the server as needed.

Features

  • An 'env' field was added for passing environment variables to the language server process
  • Improved messaging around server detection and server startup
  • Override what hint is displayed next to completion items with completion_hint_type setting

Bug fixes

  • High CPU usage after language server has terminated
  • Exceptions now properly logged
  • Go to definition did not follow protocol, breaking on PHP language server
  • Race condition when triggering completions

Many thanks to @randy3k and @deathaxe who contributed to this release!

Don't miss a new LSP release

NewReleases is sending notifications on new releases.