Skip to content

4070-1.2.12

Compare
Choose a tag to compare
@rwols rwols released this 01 Mar 20:08

New client configuration key

You can now use disabled_capabilities per client configuration.
It's a JSON object (dictionary) of "masked" server capabilities.
For more information on how this works, use the hover info capability
of LSP-json.

Removed settings

  • disabled_capabilities used to be a global setting. It's removed in
    favor of it being a setting per client configuration.

  • ignore_server_trigger_chars used to be a client configuration
    key, but is removed in favor of using disabled_capabilities.

Features and Fixes:

  • Remove ignore_server_trigger_chars setting (#1600) (Raoul Wols)
  • Display an error message when a code action returns an error (Raoul Wols)
  • Fix: some menu items were broken (Raoul Wols)
  • Use the CSS variable --mdpopups-font-mono in popups.css (Raoul Wols)
  • Enable hardbreak in mdpopups to handle escaped newlines (Raoul Wols)
  • Handle moving views across windows (#1575) (Raoul Wols)
  • Don't lookup the listener so many times (#1589) (Raoul Wols)
  • Hopefully fix random import errors (#1587) (Raoul Wols)
  • Move lsp detail into autocomplete annotation (#1569) (David Mohl)
  • Replace document_highlight_scopes setting with better default scopes (#1585) (jwortmann)
  • Require a value when calling resolve function of a Promise (#1583) (Rafał Chłodnicki)