github avante-corp/avante.nvim v0.4.1

4 hours ago

0.4.1 (2026-10-19)

⚠ BREAKING CHANGES

  • dont include out of cwd templates

Features

  • acp: add :Avante acp sessions to list and resume agent sessions (99ee143)
  • Add support for gpt 6 model family (8e54c3f)
  • AvanteSwitchProvider: accepter filters (1edd5e5)
  • dont include out of cwd templates (1b19261)
  • label ACP providers in switch selector (a75581d)
  • Show acp mode header info (162c0b6)
  • sidebar: focus the input when pressing i in the result window (7f3fbf9)
  • web_search: add Firecrawl search engine (fc82420)
  • web_search: add Serply search engine (86d5740)
  • zen: accept prompt on cli (1f90503)

Bug Fixes

  • acp: align initialization and capabilities with ACP v1 (bf7507e)
  • acp: align session setup and lifecycle with ACP v1 (ea24ed7)
  • acp: declare _replayed on BaseSessionUpdate for typecheck (cc8d467)
  • acp: don't replay previous session when opening a new chat (664d298)
  • acp: hardcode version info until version is managed automatically (6c9fdf7)
  • acp: ignore replayed session/load updates (317b026)
  • acp: never send an empty prompt array for the edit flow (b4cc3c9)
  • acp: recover Codex stale sessions (2fd012c)
  • acp: switch history before opening sidebar in select_history (e4f0a7b)
  • fix switches between acp and provider (2cfb470)
  • history: don't write a new chat to disk until it's used (8b38e85)
  • history: preserve valid timestamps when loading (c1157be)
  • llm: address review feedback (16dc348)
  • llm: keep API keys off curl's command line (efb9798)
  • log: build reverse log level lookup without mutating the iterated table (a5cb87b)
  • lua_ls: could not find plenary.Path (2cab1e1)
  • openai: improve GPT-5/GPT-6 Responses routing and preserve finalized reasoning state (faf1ae6)
  • openai: preserve Responses API phases and skip legacy role padding (bdffd74)
  • prevent provider and model switches during generation (ba86bb1)
  • remove default result header title (9f13c15)
  • set execute bit on contrib/avante (3053d7a)
  • simplify ACP session not found matching (52b5457)
  • test: now are now using vim.schedule for the response so let's wait for result to (4eb9c1f)
  • use revision as version (68ff1c4)
  • web_search: call on_complete outside the fast event context (a22876b)

Continuous Integration

Don't miss a new avante.nvim release

NewReleases is sending notifications on new releases.