Skip to content

Releases: CopilotC-Nvim/CopilotChat.nvim

v3.9.1

03 Mar 23:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.9.0...v3.9.1

v3.9.0

02 Mar 10:34
Compare
Choose a tag to compare

What's Changed

  • docs: update Claude version to 3.7 in README by @deathbeam in #857
  • docs(prompts): clarify code block format in modify prompt by @deathbeam in #859
  • refactor(prompts): improve clarity of copilot prompts by @deathbeam in #860
  • refactor: improve token file reading with utils by @deathbeam in #863
  • fix: replace vim.fn.expand with vim.fs.normalize by @deathbeam in #864
  • refactor(providers): move config_path to providers module by @deathbeam in #865
  • refactor: replace vim.loop with vim.uv and simplify file checks by @deathbeam in #866
  • refactor: replace vim.fn functions with vim.fs equivalents by @deathbeam in #867
  • docs: add picker integration instructions to README by @deathbeam in #869
  • feat: add CopilotChatPrompts command by @deathbeam in #870
  • feat: add configuration to select_prompt function by @deathbeam in #871
  • feat(docs): improve picker integration documentation by @deathbeam in #872
  • feat(ui): add option to control references display mode by @deathbeam in #873
  • refactor(models): simplify model listing by using model_picker_enabled by @deathbeam in #874
  • fix: improve filename comparison with absolute paths by @deathbeam in #875
  • refactor: use utils functions for filename handling by @deathbeam in #876
  • fix: properly handle errors in async contexts by @deathbeam in #877
  • feat: enable range support for CopilotChatPrompts by @deathbeam in #878
  • feat(doc): mark integrations APIs as deprecated by @deathbeam in #879
  • docs: add documentation for overriding buf/win options by @deathbeam in #881
  • refactor: replace plenary scheduler with internal implementation by @deathbeam in #882
  • fix: switch buffer only after adjusting window options by @deathbeam in #884
  • fix: improve chat window state handling by @deathbeam in #885
  • fix: do not use vim.fs.abspath by @deathbeam in #887
  • feat: add vim.ui.select health check by @deathbeam in #888
  • feat: use adaptive variant for Stargazers chart by @deathbeam in #889
  • refactor: streamline system prompts architecture by @deathbeam in #890
  • refactor: reorder role first in prompts by @deathbeam in #891

Full Changelog: v3.8.0...v3.9.0

v3.8.0

24 Feb 02:16
Compare
Choose a tag to compare

What's Changed

  • refactor: make client module stateless by @deathbeam in #805
  • fix: remove unused model param from context resolving by @deathbeam in #806
  • refactor: simplify resolve_embeddings function signature by @deathbeam in #807
  • perf: improve file and context matching performance by @deathbeam in #808
  • refactor(search): improve symbol search and references by @deathbeam in #809
  • fix: use proper headers for GitHub models API call by @deathbeam in #810
  • fix: improve references display in chat UI by @deathbeam in #811
  • fix: make token counting optional in chat client by @deathbeam in #813
  • docs: Update ollama readme by @deathbeam in #814
  • fix(context): ensure minimum number of search results by @deathbeam in #815
  • refactor(scoring): improve context relevancy scoring by @deathbeam in #816
  • fix: include entries with zero score in results by @deathbeam in #818
  • refactor!: improve provider resolution by @deathbeam in #819
  • fix: correct agent handling in chat client by @deathbeam in #820
  • refactor!: simplify header authentication by @deathbeam in #821
  • feat: add utils.empty() function for checking empty values by @deathbeam in #823
  • fix: add missing selection messages to generated output by @deathbeam in #825
  • refactor(http): simplify curl request handling by @deathbeam in #826
  • docs: move examples and providers to wiki by @deathbeam in #827
  • chore!: remove deprecated functions and code by @deathbeam in #829
  • fix: clear chat selection marks and highlights on reset by @deathbeam in #830
  • feat: add keyword highlights and improve buffer docs by @deathbeam in #831
  • fix: properly escape highlight pattern chars by @deathbeam in #832
  • refactor: migrate chat history from UI to client layer by @deathbeam in #833
  • refactor: adjust context scoring values by @deathbeam in #834
  • fix: improve error handling in chat client by @deathbeam in #835
  • refactor: improve code using vim.iter and tbl_map by @deathbeam in #836
  • feat: include chat history in embedding query by @deathbeam in #838
  • fix: improve embeddings ranking with full query context by @deathbeam in #839
  • feat(prompts): enhance clarity of prompt instructions by @deathbeam in #840
  • fix: update token handling and message ordering by @deathbeam in #841
  • docs: improve dependencies section organization by @deathbeam in #842
  • feat!: add glob pattern support for file context by @deathbeam in #844
  • refactor(context): improve file search options handling by @deathbeam in #845
  • fix: streamline copilot API request configuration by @deathbeam in #846
  • docs: add plugin overview section to README by @deathbeam in #847
  • docs: update feature list with more detailed descriptions by @deathbeam in #848
  • docs(readme): remove redundant overview heading by @deathbeam in #849
  • feat: improve chat buffer syntax highlighting by @deathbeam in #850
  • fix: improve error handling in embeddings and messages by @deathbeam in #851
  • refactor: move embedding cache to context module by @deathbeam in #852

Full Changelog: v3.7.0...v3.8.0

v3.7.0

18 Feb 13:23
49aae4d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.6.0...v3.7.0

v3.6.0

10 Feb 11:38
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.5.0...v3.6.0

v3.5.0

05 Feb 12:38
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.4.0...v3.5.0

v3.4.0

25 Jan 09:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.3.3...v3.4.0

v3.3.3

17 Dec 02:34
2ebe591
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.3.2...v3.3.3

v3.3.2

06 Dec 13:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.1...v3.3.2

v3.3.1

03 Dec 11:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.3.1