Release · Zed · Zed Industries

Zed v1.12.0

What's new in Zed v1.12.0, released Jul 23, 2026 (). Newer: v1.25.3 (Oct 23, 2026)

Release notes

Zed v1.12.0

This week's release includes Staged and Unstaged grouping in the Git Panel and multi-select in the File Finder and Text Finder.

Shipped by the Zed Guild 🛡️

  • Improved branch filtering with all, local, and remote options in the branch picker. (#60857; thanks chirivelli)
  • Settings UI: Improved support for window widths below 900 px. (#60786; thanks feitreim)
  • Improved semantic token highlighting to distinguish function parameters from local variables. (#60949; thanks lingyaochu)
  • Fixed workspace diagnostics being cleared when closing a buffer. (#59875; thanks lingyaochu)
  • Git: Fixed the GPG signing passphrase prompt appearing on every commit when gpg-agent had the passphrase cached or the key was unprotected. (#61265; thanks RemcoSmitsDev)
  • Fixed toolchain selection being ignored when Pyright or Basedpyright settings were configured without specifying a Python interpreter path. (#59990; thanks lingyaochu)
  • Fixed window management controls being grayed out and unavailable. (#60620; thanks RemcoSmitsDev)
  • Agent Panel: Fixed sticky awaiting confirmation content covering the entire panel. (#60992; thanks RemcoSmitsDev)
  • Editor: Fixed rendering issues with selections over inlay hints. (#60912; thanks feitreim)
  • Fixed inconsistent syntax highlighting for destructured parameters with default values. (#60767; thanks feeiyu)
  • Fixed double-click text selection and tab bar flicker in Markdown previews. (#60817; thanks feeiyu)
  • Fixed Python virtual environments not being restored automatically when reopening a workspace. (#60030; thanks lingyaochu)
  • Fixed ignored files remaining in project search results after excluded-file search was disabled in nested Git directories. (#60772; thanks vitallium)

Learn about the Zed Guild.

Features

AI
  • Enabled ACP elicitations by default, allowing ACP agents to collect structured user input. (#60749)
  • Added support for adaptive thinking in custom Anthropic models using the "mode": { "type": "adaptive" } configuration. (#57207; thanks zerx-lab)
  • Added the supports_fast_mode setting for enabling fast mode on custom Anthropic models. (#58225; thanks Moeblack)
  • Added GPT 5.6 Luna, GPT 5.6 Terra, GPT 5.6 Sol, and Grok 4.5 to OpenCode Zen. (#60852; thanks Vlaaaaaaad)
  • Added GPT-5.6 Sol, Terra, and Luna models to the Amazon Bedrock provider via the bedrock-mantle endpoint. (#61008; thanks IbrahimKhan12)
  • Added GPT 5.6 Luna support for ChatGPT subscriptions. (#61083; thanks gb-jos)
  • Improved Agent notifications by requesting OS-level attention for the corresponding Zed window. (#58779)
  • Added the ability to expand in-progress MCP tool calls. (#60695)
  • Added the actual error message when Agent title generation failed. (#60982)
  • Improved skill deletion with a confirmation prompt and by moving deleted skills to the system trash instead of permanently deleting them. (#61031, #61044)
  • Improved MCP tool headers to show the primary argument when space allows. (#54604; thanks neuodev)
Git
  • Added a Staging grouping option to the Git Panel, with separate Staged and Unstaged sections and controls for staging or unstaging changes. (#59884; thanks chirivelli)
  • Added GPG passphrase prompts in Zed for unlocking commit-signing keys. (#58791; thanks RemcoSmitsDev)
  • Added Restore and Restore All buttons to the unstaged diff view for discarding unstaged changes. (#60639; thanks npv12)
  • Added the Git Graph context menu to the Git Panel's History tab. (#60713)
  • Added tags to Git blame tooltips. (#60757; thanks pixel365)
Languages
  • Added filterable result pickers with previews for editor: find all references, editor: go to definition, and editor: go to implementation, configurable globally with lsp_results_location or per action with open_results_in. (#59838; thanks dbkegley)

  • Added support for pasting clipboard images into Markdown files. (#58588; thanks KeeTraxx)

  • Improved Markdown previews so cmd-shift-v on macOS and ctrl-shift-v on Linux and Windows switches between the preview and its source file. (#60867; thanks snackycracky)

  • Added /*glsl*/ and /*wgsl*/ comment-label syntax injection for JavaScript and TypeScript template literals. (#55341; thanks foretoo)

  • Added JSON language support for deno.lock files. (#60679; thanks byteoxo)

Other
  • Added multi-select to the File Finder and Text Finder: use cmd-click on macOS, ctrl-click on Linux and Windows, or tab to select multiple items, then press enter to open them all. Improved its discoverability with a multi-select button in the search bar, cmd-shift-s (macOS) and ctrl-shift-s (Linux/Windows) shortcuts, and selection checkboxes. (#59931, #60919; thanks ypatodkar)
  • Added modifications

…