Releases: svipas/vscode-code-autocomplete
Releases · svipas/vscode-code-autocomplete
1.2.1
1.2.0
1.1.1
1.1.0
- Disable TabNine suggestions for VS Code JSON files like
settings.json
,keybindings.json
, etc. - Dispose registered completion provider after extension is deactivated.
- Register completion provider immediately instead of waiting for TabNine process to start.
- Use
language
instead ofpattern
while registering completion provider. - Add
tabnine.enable
andtabnine.requestTimeout
configs. - Check if language is disabled before registering completion provider.
- Check if token has been cancelled before requesting for completions.
- Handle token cancellation request while providing completions.
- Remove uninstall hook.
- Update
README
. - Automatically download latest TabNine binary on extension activation instead of bundling all binaries in extension.
- Bundle extension with webpack.
- Read config on startup instead of every time providing completions.
- Refactor status bar item to show proper TabNine status.
1.0.2
1.0.1
1.0.0
- Fork tabnine-vscode (2.8.2).
- Overall project cleanup.
- Replace npm with Yarn.
- Update
tsconfig.json
to target newer version. - Update
README
and createCHANGELOG
. - Refactor whole
src
directory, basically rewritten extension from scratch. - Update all dependencies and delete unnecessary dependencies.
- Remove vscode dependency and add
@types/vscode
, this is a new approach for extension usage #70175. - Update
.gitignore
and add.vscodeignore
. - Remove
tabnine.disable_line_regex
andtabnine.disable_file_regex
configs. - Add
tabnine.debug
,tabnine.maxNumberOfResults
andtabnine.disabledLanguagesIds
configs. - Remove restriction to show only 1 result if end of the word is
.
or::
. - Always show correct suggestion detail which is for e.g.
41%
, in case detail is empty just showTabNine
so it would be easier to identify which suggestions are from TabNine. - Don't preselect TabNine suggestions and de-prioritize them to be at the end of the list whenever it's possible.
- Change suggestions kind from
property
totext
in order to avoid misunderstanding which suggestions are from TabNine. - Trigger suggestion list if suggestion ends with
.
or::
. - Include postfix in suggestions for e.g. instead of
console.log(
it will showconsole.log()
. - Add
TabNine::restart
,TabNine::sem
andTabNine::no_sem
commands in command palette. - Add status bar item at the right which on hover shows current status of TabNine.
- Update TabNine binaries to 2.8.2 version and create script for updating binaries.
- Update GitHub issue templates for easier bug report and feature request.