Skip to content

Releases: CopilotC-Nvim/CopilotChat.nvim

v4.4.1

12 Aug 00:31
f22747a
Compare
Choose a tag to compare

4.4.1 (2025-08-12)

Bug Fixes

  • chat: schedule chat initialization after window opens (#1308) (15eebed), closes #1307
  • prompts: update tool instructions for system prompt (#1304) (5e091bf)

v4.4.0

10 Aug 16:41
0553496
Compare
Choose a tag to compare

4.4.0 (2025-08-09)

Features

  • completion: add support for omnifunc and move completion logic to separate module (1b04ddc)
  • ui: show assistant reasoning as virtual text (#1299) (92777fb)

Bug Fixes

  • chat: correct block selection logic by cursor (#1301) (7e027df)
  • info: show resource uri instead of name in preview (#1296) (90c3241)

v4.3.1

08 Aug 13:07
b1d2b4f
Compare
Choose a tag to compare

4.3.1 (2025-08-08)

Bug Fixes

v4.3.0

08 Aug 12:53
93d3bb9
Compare
Choose a tag to compare

4.3.0 (2025-08-08)

⚠ BREAKING CHANGES

  • core: Resource processing and embeddings support have been removed. Any configuration or usage relying on these features will no longer work.

Features

  • keymap: switch back to <Tab> for completion, add Copilot conflict note (#1280) (59f5b43)
  • setup: trigger CopilotChatLoaded user autocommand (#1288) (1189e37)

Bug Fixes

  • functions: do not require tool reference in tool prompt, just tool id (#1273) (4d11c49), closes #1269
  • ui: prevent italics from breaking glob pattern highlights (#1274) (93110a5)

Miscellaneous Chores

Code Refactoring

  • core: remove resource processing and embeddings (#1203) (f38319f)

v4.2.0

04 Aug 00:08
20b493e
Compare
Choose a tag to compare

4.2.0 (2025-08-03)

Features

v4.1.0

03 Aug 15:36
1923ad3
Compare
Choose a tag to compare

4.1.0 (2025-08-03)

Features

  • ui: improve keyword highlights accuracy and performance (#1260) (0d64e26)

Bug Fixes

  • functions: do not filter schema enum when entering input (#1264) (8510f30), closes #1263

v4.0.0

03 Aug 04:35
95d4d7a
Compare
Choose a tag to compare

4.0.0 (2025-08-02)

⚠ BREAKING CHANGES

  • mappings: use C-Space as default completion trigger instead of Tab
  • providers: github_models provider is now disabled by default, enable with providers.github_models.disabled = false
  • resources: intelligent resource processing is now disabled by default, use config.resource_processing: true to reenable
  • context: Multiple breaking changes due to big refactor:
    • The context API has changed from callback-based input handling to schema-based definitions.
    • config.contexts renamed to config.tools
    • config.context removed, use config.sticky
    • diagnostics moved to separate tool call, selection and buffer calls no longer include them by default
    • gi renamed to gc, now also includes selection
    • filenames renamed to glob
    • files removed (use glob together with tool calling instead, or buffers/quickfix)
    • copilot extension agents removed, tools + mcp servers can replace this feature and maintaining them was pain, they can still be implemented via custom providers anyway
    • actions and integrations action removed as they were deprecated for a while
    • config.questionHeader, config.answerHeader moved to config.headers.user/config.headers.assistant

Features

  • add Windows_NT support in Makefile and dynamic library loading (#1190) (7559fd2)
  • context: switch from contexts to function calling (057b8e4), closes #1045 #1090 #1096 #526
  • display group as kind when listing resources (#1215) (450fcec)
  • functions: automatically parse schema from url templates (#1220) (950fdb6)
  • health: add temp dir writable check (#1239) (02cf9e5)
  • mappings: use C-Space as default completion trigger instead of Tab (ea41684)
  • prompts: add configurable response language (#1246) (ced388c), closes #1086
  • providers: add info output to panel for copilot with stats (#1229) (1713ce6)
  • providers: new github models api, in-built authorization without copilot.vim dep (#1218) (9c4501e), closes #1140
  • providers: prioritize gh clie auth if available for github models (#1240) (01d38b2)
  • resources: add option to enable resource processing (#1202) (6ac77aa)
  • ui: add window.blend option for controllin float transparency (#1227) (a01bbd6), closes #1126
  • ui: highlight copilotchat keywords (#1225) (8071a69)
  • ui: improve chat responsiveness by starting spinner early (#1205) (9d9b280)

Bug Fixes

Read more

v3.12.2

12 Jul 00:20
bdb270d
Compare
Choose a tag to compare

3.12.2 (2025-07-09)

Bug Fixes

v3.12.1

22 Jun 11:17
4944b11
Compare
Choose a tag to compare

3.12.1 (2025-06-16)

Bug Fixes

v3.12.0

13 May 02:24
eddc9a9
Compare
Choose a tag to compare

3.12.0 (2025-05-09)

Features

  • switch to new default model gpt-4.1 (5f105cf)