What's Changed
Bug Fixes
- Fixed whole file context selection
- Improved support for code blocks without language specification
- Added tooltip showing where log messages can be found
- Made settings dialogs button order consistent
Performance Improvements
- Refactored DocumentContextReader to be usable outside Qt Creator context
- Reused getContext{Before,After}() instead of duplicating logic
New Features
- Added llama.cpp provider and fim template
- Changed Linux build base to Ubuntu 22.04
- Improved description of recent changes in system prompt
Infrastructure
- Added unit tests for DocumentContextReader and CodeHandler
- Added Qt Creator version support to the plugin build script
- Added Github Actions job for checking formatting
- Ran clang-format over the codebase
New Contributors
- @p12tic joined the project
Full Changelog: v0.5.0...v0.5.1