Version 2.0 * Support built-in completion enhancements introduced in Emacs 29. Built-in commands are now used when available. Completions are highlighted using built-in facilities when available. * 'vcomplete-current-completion' can now be called from anywhere and without any arguments (in which case point is used). * Breaking changes ** 'vcomplete-with-completions-buffer' has been replaced with 'vcomplete-with-completions-window'. This breaks the previously available Embark integration. ** 'vcomplete-search-range' is no longer used in Emacs 29+. ** 'vcomplete-current-completion' never throws a user error anymore.