Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork155
Releases: CopilotC-Nvim/CopilotChat.nvim
Releases · CopilotC-Nvim/CopilotChat.nvim
v4.7.4
1e06be9 This commit was created on GitHub.com and signed with GitHub’sverified signature.
v4.7.3
2f3e073 This commit was created on GitHub.com and signed with GitHub’sverified signature.
v4.7.2
181a523 This commit was created on GitHub.com and signed with GitHub’sverified signature.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v4.7.1
6242653 This commit was created on GitHub.com and signed with GitHub’sverified signature.
v4.7.0
b784122 This commit was created on GitHub.com and signed with GitHub’sverified signature.
4.7.0 (2025-09-16)
Features
- chat: switch to treesitter based chat parsing (#1394) (ba364fe)
- diff: add experimental unified diff support, refactor handling (#1392) (9fdf895)
- diff: apply all code blocks for a file at once when showing diff (#1409) (a88874e)
- diff: use diff-match-patch for better diff handling (#1407) (35ad8ff)
- health: require markdown parser and copilotchat query (#1401) (f49df19)
Bug Fixes
- chat: automatically start treesitter if not started (#1410) (00d0fb3)
- client: correct history handling for headless ask (#1416) (d5ea51d), closes#1415
- provider: safely call curl.post for model policy (#1419) (2279dbe)
- ui: handle missing filename in chat block header (#1406) (5c3a558)
- ui: improve help rendering and treesitter usage (#1411) (559e754)
- ui: preserve extra fields in chat messages (#1399) (f2f523f)
Performance Improvements
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v4.6.0
1d8aa27 This commit was created on GitHub.com and signed with GitHub’sverified signature.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v4.5.1
ad2c759 This commit was created on GitHub.com and signed with GitHub’sverified signature.
v4.5.0
78f8800 This commit was created on GitHub.com and signed with GitHub’sverified signature.
4.5.0 (2025-08-27)
⚠ BREAKING CHANGES
- select: remove selection API in favor of resources
- prompts: callback receives the full response object instead of just content.
Features
- config: add back selection source config option (#1360) (c37ec3c)
- docs: add selection source to function table (#1358) (c7d8547)
- functions: add configuration parameter to stop on tool failure (#1364) (8d8f1e7)
- functions: add scope=selection to diagnostics (#1351) (7b4a56b)
- functions: use cwd for file and grep commands (#1373) (72216c0), closes#1108
- prompts: add support for providing system prompt as function (#1318) (33e6ffc)
- prompts: support buffer replacement in commit messages (#1370) (afafec5)
- ui: add auto_fold option for chat messages (#1354) (80a0994), closes#1300
- ui: improve auto folding logic in chat window (#1356) (a7679e1)
Bug Fixes
- completion.lua: check if window is valid before calling get_cursor (#1359) (fdac67a)
- completion: require tool uri for input completion (#1328) (76cc416)
- config: correct system_prompt type and callback usage (#1325) (f99f1cd)
- makefile: handle MSYS_NT as a valid Windows environment (#1347) (9769bf9)
- prompt: recursive system prompt expansion (#1324) (26f7b4f), closes#1323
- select: move config inside of marks function to prevent import loop (#1361) (19a38dd)
- test: run tests automatically in test script (#1334) (c5057d3)
- utils: always exit insert mode in return_to_normal_mode (#1313) (957e0a8), closes#1307
- utils: avoid vim.filetype.match in fast event (#1344) (7993e6d)
Miscellaneous Chores
Code Refactoring
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v4.4.1
f22747a This commit was created on GitHub.com and signed with GitHub’sverified signature.
v4.4.0
0553496 This commit was created on GitHub.com and signed with GitHub’sverified signature.
Assets2
Uh oh!
There was an error while loading.Please reload this page.