Releases: neoclide/coc.nvim
Releases · neoclide/coc.nvim
v0.0.62
- Break change make number input not trigger completion.
- Break change make none keywords character doesn't filter completion.
- Add functions for check snippet state.
- Add setting
diagnostic.checkCurrentLine
. - Fix
signature.target
not work. - Fix flick of signature window.
- Fix EPIPE error of node-client.
- Fix wrong root of FileWatchSysmtem.
v0.0.61
- Break change signature settings now starts with
signature
. - Break change default request timeout changed to 5s.
- Break change
commands.executeCommand
return promise. - Add
coc.preferences.signatureHelpTarget
. - Add
diagnostic.maxWindowHeight
&signature.maxWindowHeight
. - Add
diagnostic.enableSign
. - Add support for
$COC_NO_PLUGINS
. - Add keymaps:
<Plug>(coc-float-hide)
and<Plug>(coc-float-jump)
. - Add
coc.preferences.enableFloatHighlight
. - Fix issues with floating window.
- Fix critical performance issue on diff text.
- Improve color of
CocHighlightText
. - Improve sort of complete items.
- Improve extention list with version and open action.
v0.0.60
- Break change change vim config home on windows to '$HOME/vimfiles'.
- Add highlights to float windows.
- Add CocLocationsAsync().
- Add support for
b:coc_suggest_disable
. - Add support for
b:coc_suggest_blacklist
. - Add setting
diagnostic.messageTarget
. - Add floating window support for signatures.
- Fix issues with diagnostic float.
- Fix info of completion item not shown.
- Fix CocUpdateSync not work without service start.
- Fix wrong indent spaces of snippets.
v0.0.59
- Break change change buffers instead of disk file for
workspace.applyEdits
. - Break change add config errors to diagnostic list instead of jump locations.
- Break change hack for popup menu flicker is remvoed, use
suggest.reloadPumOnInsertChar
to enable it. - Break change use
nvim_select_popupmenu_item
for number select completion. - Add floating window for completion items.
- Add floating window support for diagnostics.
- Add floating window support for hover documentation.
- Add
coc#on_enter()
for notify enter pressed. - Add setting
coc.preferences.useQuickfixForLocations
. - Add support of
g:coc_watch_extensions
for automatic reload extentions. - Add command:
editor.action.doCodeAction
. - Fix service not restarted on windows after rebuild.
- Fix config of airline.
- Fix relative path of watchman.
- Improve Mru model.
v0.0.58
- Break change signature change of
workspace.registerKeymap
. - Break change
<esc>
of CocList can't be remapped any more. - Break change use
yarnpkg
command instead ofyarn
when possible. - Break change
noinsert
is removed fromcompleteopt
whennoselect
is
enabled,<CR>
would break line by default. - Add setting
diagnostic.refreshAfterSave
. - Add chinese documentation.
- Add support of multiple line placeholder.
- Fix edit of nested snippet placeholders.
- Fix possible infinite create of documents.
- Fix check for resume completion.
v0.0.57
- Break change default of
suggest.detailMaxLength
changed to 100. - Break change option of
workspace.registerKeymap
changed. - Add settings:
suggest.defailField
. - Add check for autocmd in health check.
- Add trigger patterns support for complete sources.
- Add support of
coc-snippets-expand-jump
- Add
source
option for completion start. - Add
sources.createSource
method.
v0.0.56
- Break change some configurations have been renamed, checkout #462.
- Break change no longer automatic trigger for CursorHoldI #452.
- Break change add preview option of
completeopt
according tosuggest.enablePreview
. - Add statusItem for CocUpdate.
- Add
-sycn
option for:CocInstall
- Add support for floating preview window.
- Add more module export.
- Fix check of vim-node-rpc throw error.
- Fix wrong line for TextEdit of complete item.
- Fix diagnostics not cleared on service restart.
v0.0.55
- Break change completion resolve requires CompleteChanged autocmd.
- Break change mapping of space on insert mode of list removed.
- Break change kind of completion item use single letter.
- Fix snippet not works on GUI vim.
- Fix cursor vanish on vim by use timer hacks.
- Fix behavior of list preview window.
- Fix python check on vim.
- Fix
CocJumpPlaceholder
not fired. - Fix vscode-open command not work.
v0.0.54
v0.0.53
- Break change: internal filetype of settings file changed to jsonc.
- Break change:
coc#util#install
changed to synchronize by default. - Break change: no document highlight would be added for colored symbol.
- Break change: remove
coc.preferences.openResourceCommand
. - Add fallback rename implementation which rename symbols on current buffer.
- Add command
:CocUpdateSync
. - Add
coc.preferences.detailMaxLength
for slice detail on completion menu. - Add cancel support for completion.
- Add
ctags
as fallback of document symbols list. - Add default key-mappings for location actions.
- Add python check on vim.
- Add
disableSyntaxes
support for completion sources. - Add support for change
isProgress
ofStatusBarItem
- Add check of coc.nvim version for
CocUpdate
- Add
coc.preferences.previewAutoClose
, default true. - Add
workspace.registerAutocmd
. - Fix highlight not cleared on vim
- Fix health check of service state.
- Fix CursorHoldI not triggered on neovim.
- Fix sort of list not stable.