Releases: Palm1r/QodeAssist
Releases · Palm1r/QodeAssist
v0.5.1
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
v0.5.0
What's Changed
New Providers
- Mistral AI
- Google AI
Improvements and Fixes:
- Refactored templates system, now more modular and expandable
- Added description for current templates in Settings
- Added filter for templates per provider
- Added mark for user message in chat for better UX experience
- Added checkbox for disabling chat (need restart for applying)
- Added own system prompt for FIM and non FIM models in code completion
- Improvement system prompt for non FIM models
- Code Completion and LSP interaction
v0.4.13
What's Changed
New Features:
- Added language-specific LLM preset configuration
Experiments:
- Removed Ubuntu 22.04 build
v0.4.12
v0.4.11
What's Changed
New Features:
- Update dialog show plugin location folder after download update
Fixed
- If download file exist, update dialog show en error
v0.4.10
What's Changed
New Features:
- Added a button to open chat history folder in system file browser
Fixed
- Preserved custom chat names after saving
- Added synchronization between AI assistant chat and currently opened files
- Fixed chat auto-save to use original language for filenames
v0.4.9
What's new
Fix
- Upgrade dialog now only for downloading new plugin versions
v0.4.8
What's Changed
- Update plugin to QtCreator 15.0.1
v0.4.7
What's Changed
New Features:
- Link files to current system prompt for enhanced context and keep this up to date with last changes in these files.
- Auto options to sync open files with model context via linked files
- Add chat filename display in top bar
- Rework calculation input tokens for chat
Fixed
- Token calculation after clearing chat
- Minor style improvements
v0.4.6
What's Changed
Improvements:
- Improve file attachment handling
Experiments:
- Add ubuntu 22.04 experimental build