Releases: neoclide/coc.nvim
Releases · neoclide/coc.nvim
v0.0.52
- Break change: no messages when documentSymbol and workspaceSymbol provider
not found. - Add support for configure sign in statusline.
- Add help action for list.
- Fix parse error on extentions update.
- Fix wrong uri on windows.
- Fix cancel list without close ui.
- Improve startup time by remove jobwait.
v0.0.51
- Break change: extentions now update automatically, prompt is removed.
- Add check for extention compatibility.
- Add transform support for placeholder.
- Add check for node version.
- Add error check for list.
- Add settings:
coc.preferences.diagnostic.virtualTextLines
. - Fix preview window not shown.
- Fix highlight not cleared on vim.
- Fix highlight commands of list block vim on start.
- Improve extention load.
- Improve list experience.
v0.0.50
- Break change:
coc.preferences.diagnostic.echoMessage
changed to enum. - Add mru support for commands and lists list.
- Add
coc.preferences.diagnostic.refreshOnInsertMode
- Add
Mru
module. - Improve highlight for lists, support empty
filterLabel
. - Fix
findLocations
not work with nest locations. - Fix cursor position after apply additionalTextEdits.
v0.0.49
v0.0.48
v0.0.47
- Break change: python code for denite support moved to seperated repo.
- Break change: Quickfix list no longer used.
- Add list support.
- Add configuration:
coc.preferences.diagnostic.virtualText
. - Add watch for
&rtp
change. - Add support for configure
g:coc_user_config
andg:coc_global_extensions
- Add support for send request to coc on vim start.
- Add
g:coc_start_at_startup
support. - Add configuration:
coc.preferences.invalidInsertCharacters
. - Add configuration:
coc.preferences.snippetStatusText
. - Add
coc#_insert_key()
for insert keymap. - Add
workspace.registerExprKeymap()
. - Add detect for
vim-node-rpc
abnormal exist. - Add
requireRootPattern
to languageserver configuration. - Fix git check, always generate keywords.
- Fix crash when
righleft
set to 1 on neovim. - Fix snippet position could be wrong.
v0.0.46
- Break change: throw error when languageserver id is invalid.
- Add watcher for languageserver configuration change.
- Fix possible invalid package.json.
- Fix applyEdits not work sometimes.
- Fix server still started when command search failed.
- Fix log file not writeable.
- Improve completion performance.
v0.0.45
- Break change: using of
g:rooter_patterns
is removed. - Break change: diagnostics would be updated in insert mode now.
- Add configuration:
coc.preferences.rootPatterns
- Add
TM_SELECTED_TEXT
andCLIPBOARD
support for snippets. - Fix check of latest insert char failed.
- Fix highlight not cleared sometimes.
v0.0.44
v0.0.43
- Break change: created keymaps use rpcrequest instead of rpcnotify.
- Break change: snippets provider is removed, use
coc-snippets
for
extention snippets. - Add command:
coc.action.insertSnippet
- Fix position of snippets.
- Fix modifier of registed keymaps.
- Fix completion triggered on complete done.
- Fix closure function possible conflict.
- Fix unexpected snippet cancel.
- Fix document applyEdits, always use current lines.
- Fix fail of yarn global command.
- Fix check of changedtick on completion done.
- Fix line used for textEdit of completion.
- Fix snippet canceled by
formatOnType
. - Fix
CocJumpPlaceholder
not fired - Optimize content synchronize.