Skip to content

Releases: neoclide/coc.nvim

v0.0.22

30 Sep 03:45
Compare
Choose a tag to compare
  • Add quickfix source of denite and fzf
  • Add option coc.preferences.rootPath
  • Add option revealOutputChannelOn to language server.
  • Fix jump of placeholder.
  • Fix empty root on language server initialize.

v0.0.21

28 Sep 09:46
Compare
Choose a tag to compare
  • Break change: coc.preferences.formatOnType default to false.
  • Break change: snippet completion disabled in string and comment.
  • Add support for register local extension.
  • Add title for commands in Denite coc-command
  • Fix prompt hidden by echo message.
  • Fix contribute commands not shown in denite interface.
  • Fix parse of iskeyword, support character range.
  • Fix triggerKind of completion.
  • Fix install extension from url not reloaded.

v0.0.20

27 Sep 05:06
Compare
Choose a tag to compare
  • Break change: :CocDisable disabled all events from vim.
  • Break change: new snippet implementation.
    • Support multiple line snippet.
    • Support VSCode snippet extension.
    • Support completion of snippets from snippet extension.
  • Add highlight groups for different severity.
  • Add coc.preferences.formatOnType option.
  • Add coc.preferences.snippets.enable option.
  • Fix snippet not works as insertText.
  • Fix echo message with multiple lines.
  • Fix signatureHelp with showcmd disabled.
  • Fix location list cleared on :lopen.
  • Fix diagnostic info not cleared on :CocDisable
  • Fix diagnostic info not cleared on buffer unload.
  • Fix buffer highlight not cleared on highlight action.
  • Fix format on type not work as expected.

v0.0.19

24 Sep 06:54
Compare
Choose a tag to compare
  • break change: use CursorMove instead of CursorHold for diagnostic
    message.
  • break change: direct move to diagnostic position would show diagnostic
    message without truncate.
  • break change: snippet would be canceled when mode changed to normal, no
    mapping of <esc> any more.
  • Add format document on insertLeave when onTypeFormat is supported.
  • Add buffer operations on resource edit.
  • Add uninstall action for Denite coc-extension.
  • Fix active extension on command not working.
  • Fix delete file from resource edit not works.

v0.0.18

20 Sep 13:03
Compare
Choose a tag to compare
  • Fix diagnostic check next offset for diagnostics.
  • Add <Plug>(coc-diagnostic-info) for show diagnostic message without
    truncate.

v0.0.17

14 Sep 16:06
Compare
Choose a tag to compare
  • Fix wrong configuration on update.
  • Fix install command with tag version.
  • Fix using of unsafe new Buffer.
  • Add support of trace format & resource operations.
  • Add support of json validation for extension.
  • Add support of format on save by coc.preferences.formatOnSaveFiletypes

Better extension support

10 Sep 14:59
Compare
Choose a tag to compare
  • Add Denite coc-extension for manage extensions.
  • Add actions for manage extension including toggleExtension reloadExtension
    deactivateExtension
  • Add check for extension update everyday.
  • Fix extensions using same process of coc itself.
  • Fix configurationSection should be null if none was specified.
  • Fix incorrect CompletionTriggerKind

Using separate extensions

07 Sep 14:07
Compare
Choose a tag to compare
  • Break change: all extension all seperated from core, checkout
    Using coc extension
  • Fix textDocumentSync option not work when received as object.
  • Fix wrong diagnostic info when using multiple lint servers.
  • Use CursorHold for show diagnostic message.
  • Add option coc.preferences.enableMessage to disable showing of diagnostic
    message.
  • Add new events module for receive vim events.
  • Add support for prepareRename.
  • Add support for CodeActionOptions

v0.0.14

29 Aug 17:14
Compare
Choose a tag to compare
Release v0.0.14

Full support fo LSP

23 Aug 12:03
Compare
Choose a tag to compare
  • Add multiply provider support for all features.
  • Add documentLink support
  • Add documentHighlight support
  • Add foldingRange support
  • Add support of documentSelector same as VSCode
  • Add keepfocus option for open_terminal.
  • Add onTypeFormat feature for language server
  • Add onTypeFormat support for tsserver.
  • Add callAsync for async request to vim.
  • Add CocActionAsync function send async request to server.
  • Fix diagnostic and arguments of tsserver.
  • Fix sometimes client status invalid.
  • Fix window/showMessageRequest request.