- Rework
fetch
anddownload
module. - Add
diagnostic.locationlistUpdate
configuration. - Add
:CocDiagnostics
command. - Add
:CocFirst
and:CocLast
commands. - Add
listDescriptions
action. - Add
diagnosticToggle
action. - Add
coc#util#close_floats()
coc#util#float_hide()
functions. - Add version check warnings on startup.
- Add
<Plug>(coc-codeaction-line)
. - Add
fixAll
&organizeImport
action - Add
installBuffer
for extension install & update. - Add
workspace.expand
for expand variables and~
. - Support
g:coc_sources_disable_map
. - Support
http.proxyAuthorization
configuration. - Support parse JSON response for fetch module.
- Support
g:coc_disable_uncaught_error
. - Support preview for
signature.target
. - Support multiple completion registration.
- Support multiple final placeholder with value.
- Disable key-mapping when jump to final placeholder.
- Support
disableSnippetCompletion
forlanguageserver
configuration. - Support
--no-quite
--no-resize
--first
command arguments for CocList. - Support
COC_NODE_PATH
environment variable. - Support
b:coc_diagnostic_disable
- Support toggle codeLens.
- Support
listOfWorkspaceEdit
configuration. - Support
list.source.symbols.excludes
configuration. - Support
g:node_client_debug
for enable connection log. - Support
coc.preferences.maxFileSize
configuration. - Support
g:coc_disable_transparent_cursor
. - Use
popup_dialog
for prompt when possible.
BREAK CHANGES
- Remove automatic change locationlist on diagnostics change.
- Remove
diagnostic.locationlist
configration. - Options of fetch and download module changed.
coc#util#install()
will runyarn install --frozen-lockfile
command to compile the code instead of fetch javascript file from github.suggest.triggerCompletionWait
now used for debounce completion instead of completion wait time of language server.<Plug>(coc-codeaction)
use entire buffer as range, not current line.- Show diagnostic virtualText for current line only.
- Remove timeout error for request to coc.nvim.
- Changed signature of
document.applyEdit
method. - Show warning for node < 10.12.0.
- Unnecessary
workspaceSymbols
action is removed. textprop
andpopup
features of vim8 not work on vim <= 8.1.1719.coc.preferences.extensionUpdateCheck
is never by default,- Jump to final placeholder of snippet unmap navigate keys, like VSCode.
CocList commands
not list commands from inactivated extensions.- Use vertically-splitted window for extension install & update by default.