New Features
- Add support for OpenAI REST API, this includes support for
- OpenAI (https://openai.com)
- Mistral (https://mistral.ai)
- and local OpenAI endpoints like e.g. LM-Studio
- add UNIX password manager credential access
- Add support for manual triggering code completion
- Improve killing of running python chat processes
What's Changed
- Add support for vim with dynamically linked python by @oprudkyi in #61
- fix: ensure venv is setup before get models by @juazugas in #59
- complete: add codegeex4 support by @vimuxx in #64
- feat: add FIM completion config for granite-code model by @juazugas in #65
- Don't interfere with non-ollama-chat buffers by @Deryugin in #68
- VimHelper: ShowTextAbove(): Use single quotes string by @ilya-bobyr in #71
- CodeEditor: DEFAULT_HOST: Use localhost by @ilya-bobyr in #72
- Do not read g:ollama_original_tab_mapping when undefined by @ilya-bobyr in #75
- TriggerCompletion: Do not react to {g,b}:ollama_enable by @ilya-bobyr in #79
- fix: symlinks and expand do funky things in functions by @goozbach in #70
- Release a job object for the suggestion process by @ilya-bobyr in #74
- review: Remove duplicate ollama#review#{Review,SpellCheck,Task} by @ilya-bobyr in #81
- doc: No numbered lists, tags for commands and variables by @ilya-bobyr in #80
- docs: {g,b}:ollama_enabled by @ilya-bobyr in #78
- completion {allow,deny} list for filetypes by @ilya-bobyr in #77
- Use
..for string concatenation by @ilya-bobyr in #82 - logger: Preserve new lines in the log by @ilya-bobyr in #84
- completion: Extract prompt construction into a function by @ilya-bobyr in #83
New Contributors
- @oprudkyi made their first contribution in #61
- @juazugas made their first contribution in #59
- @vimuxx made their first contribution in #64
- @Deryugin made their first contribution in #68
- @ilya-bobyr made their first contribution in #71
- @goozbach made their first contribution in #70
Full Changelog: V1.1.0...V1.2.0