Skip to content

v4.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 00:58
b784122

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

  • chat: optimize message storage and access (#1403) (1041ad0)
  • chat: simplify last line/column calculation (#1402) (4a45e69)
  • core: do not require calling setup(), add lazy initialization (#1413) (c15f65e)