liuderchi / ide-yaml

:atom: Atom-IDE support for YAML language
https://atom.io/packages/ide-yaml
20 stars 7 forks source link

Update dependency atom-languageclient to ^0.9.0 #27

Closed renovate[bot] closed 6 years ago

renovate[bot] commented 6 years ago

This Pull Request updates dependency atom-languageclient from ^0.6.7 to ^0.9.0

Release Notes ### [`v0.9.5`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v095) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.9.4...v0.9.5) - Respect server document sync capabilities #​202 - Implementation of willSaveWaitUntil #​193 - Tree-sitter grammars now work correctly with autocomplete-plus `https://github.com/atom/autocomplete-plus/issues/962` --- ### [`v0.9.4`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v094) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.9.3...v0.9.4) - Correctly handle multi-sequence symbols from autocomplete plus that could prevent triggering --- ### [`v0.9.3`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v093) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.9.2...v0.9.3) - Display buttons on showRequestMessage LSP calls - fixes many prompts from LSP packages - logMessages from language servers are now available in the Atom IDE UI Console window --- ### [`v0.9.2`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v092) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.9.1...v0.9.2) - Fix issue when completionItem documentation is returned as string - Export ActiveServer and LanguageClientConnection types for TypeScript users --- ### [`v0.9.1`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v091) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.9.0...v0.9.1) - AutoComplete on a trigger character with no further filtering now does not remove the trigger char --- ### [`v0.9.0`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v090) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.8.3...v0.9.0) - AutoComplete now triggers based on settings in autocomplete-plus (min word length) - AutoComplete now always filters results based on typed prefix (in case the server does not) - AutoComplete static methods have changed - this might be breaking if your package was using some of them - Converted project to TypeScript including some TypeScript type definitions for all the things! - Filter out document symbols that are missing a name to better handle badly behaved language servers - Duplicate visible notifications are now suppressed --- ### [`v0.8.3`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v083) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.8.2...v0.8.3) - Ensure that triggerChars is correctly sent or not sent depending on whether it was auto-triggered --- ### [`v0.8.2`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v082) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.8.1...v0.8.2) - Prevent ServerManager from hanging on a failed server startup promise #​174 (thanks @​alexheretic!) --- ### [`v0.8.1`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v081) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.8.0...v0.8.1) ##### New - Auto-restart language servers that crash (up to 5 times in 3 minutes) #​172 - API to restart your language servers (e.g. after downloading new server, changing config) #​172 - Configuration change monitoring via workspace/didChangeConfiguration #​167 - API to get the connection associated with an editor to send custom messages #​173 ##### Changes - Trigger autocomplete all the time instead of just on triggerchars\ ##### Fixes - Do not send non-null initialization parameters #​171 - Clean up after unexpected server shutdown #​169 --- ### [`v0.8.0`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v080) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.7.3...v0.8.0) This update improves auto complete support in a number of ways; - Automatic triggering only if a trigger character specified by the server is typed (this should improve performance as well as cut down connection issues caused by crashing servers) - Filtering is performed by atom-languageclient when server reports results are complete (perf, better results) - Resolve is now called only if the language server supports it #​162 - CompletionItemKinds defined in v3 of the protocol are now mapped - Allows customization of the conversion between LSP and autocomplete-plus suggestions via a hook #​137 - New onDidInsertSuggestion override available when autocomplete request inserted #​115 - Use `CompletionItem.textEdit` field for snippet content #​165 Additional changes include; - CancellationToken support for cancelling pending requests #​160 - Automatic cancellation for incomplete resolve and autocomplete requests #​160 - Improved debug logging (stderr in #​158 as well and signal report on exit) --- ### [`v0.7.3`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v073) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.7.2...v0.7.3) - AutoCompleteAdapter now takes an [optional function for customizing suggestions](`https://github.com/atom/atom-languageclient/pull/137`) --- ### [`v0.7.2`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v072) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.7.1...v0.7.2) - AutoComplete to CompletionItems now actually work on Atom 1.24 not just a previous PR --- ### [`v0.7.1`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v071) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.7.0...v0.7.1) - AutoComplete to CompletionItems now support resolve when using Atom 1.24 or later --- ### [`v0.7.0`](https://github.com/atom/atom-languageclient/blob/master/CHANGELOG.md#v070) [Compare Source](https://github.com/atom/atom-languageclient/compare/v0.6.7...v0.7.0) - Support snippet type completion items - Move completionItem detail to right for consistency with VSCode - Make ServerManager restartable - Sort completion results - LSP v3 flow types plus wiring up of willSave - Support TextDocumentEdit in ApplyEditAdapter for v3 - Upgrade flow, remove prettier - Busy Signals added for start and shutdown - Dispose connection on server stop, prevent rpc errors in console ---

This PR has been generated by Renovate Bot.