v1.13.1
zed-industries/zedv1.13.1Jul 29, 2026by zed-zippy[bot]
AI Summary
This release improves the branch picker experience, adds run-status indicators to gutter controls, and enhances the Agent Panel with new action buttons and zoom controls.
Key Highlights
- Improved branch picker filtering and grouping.
- Added run-status indicators to runnable gutter controls.
- Editable image viewer zoom levels.
- Added 'Copy this Agent response' and other buttons.
- Updated Mistral Medium to version 3.5.
Breaking Changes
- Removed deprecated Mistral models.
- Changed `cmd-alt-f` to open Text Finder instead of replace.
New Features
- Branch picker improvements.
- Run status indicators.
- Image viewer zoom editing.
- Agent panel navigation buttons.
- `title_bar.show_worktree_name` setting.
Full Release Notes
This week's release includes improved branch picker filtering and grouping, run-status indicators for runnable gutter controls, and editable image-viewer zoom levels.
## Shipped by the Zed Guild 🛡️
- Improved branch picker filtering, grouping, branch creation suggestions, and remote-provider icons. ([#61215](https://github.com/zed-industries/zed/pull/61215); thanks [chirivelli](https://github.com/chirivelli))
- Improved LSP Logs by showing request durations alongside RPC responses, making slow language server behavior easier to diagnose. ([#61018](https://github.com/zed-industries/zed/pull/61018); thanks [aviatesk](https://github.com/aviatesk))
- Improved solo diffs to show the full file by default while retaining Git change indicators in the scrollbar. ([#60989](https://github.com/zed-industries/zed/pull/60989); thanks [chirivelli](https://github.com/chirivelli))
- Deprecated Fast Mode for Opus 4.6 and Opus 4.7. ([#61341](https://github.com/zed-industries/zed/pull/61341); thanks [tidely](https://github.com/tidely))
- Fixed excessive memory usage when composing text with Fcitx5 on KDE Wayland. ([#61079](https://github.com/zed-industries/zed/pull/61079); thanks [amtoaer](https://github.com/amtoaer))
- Editor: Fixed a bug where selection boxes did not render when the cursor was offscreen. ([#60054](https://github.com/zed-industries/zed/pull/60054); thanks [feitreim](https://github.com/feitreim))
- Fixed bottom dock clipping when resizing windows. ([#61161](https://github.com/zed-industries/zed/pull/61161); thanks [amtoaer](https://github.com/amtoaer))
- Fixed editor right-click context menus intermittently failing to appear at certain scroll positions. ([#61348](https://github.com/zed-industries/zed/pull/61348); thanks [amtoaer](https://github.com/amtoaer))
- Fixed editor text showing through multibuffer headers and overlapping header text in transparent themes. ([#61268](https://github.com/zed-industries/zed/pull/61268); thanks [amtoaer](https://github.com/amtoaer))
- Fixed Git blame entries overflowing the gutter when avatars are displayed. ([#61287](https://github.com/zed-industries/zed/pull/61287); thanks [lingyaochu](https://github.com/lingyaochu))
- Fixed inaccurate diff stats for partially staged files in the Git Panel. ([#60815](https://github.com/zed-industries/zed/pull/60815); thanks [chirivelli](https://github.com/chirivelli))
- Markdown: Fixed inline HTML block highlighting. ([#61212](https://github.com/zed-industries/zed/pull/61212); thanks [feitreim](https://github.com/feitreim))
- Fixed Markdown emphasis delimiters being removed when joining lines. ([#61298](https://github.com/zed-industries/zed/pull/61298); thanks [lingyaochu](https://github.com/lingyaochu))
- Fixed the preview button for Markdown and SVG files opening the focused file instead of the file in its pane when multiple panes were open. ([#61218](https://github.com/zed-industries/zed/pull/61218); thanks [austincummings](https://github.com/austincummings))
- Recent Projects: Fixed the picker showing projects after they were removed from a group. ([#61062](https://github.com/zed-industries/zed/pull/61062); thanks [RemcoSmitsDev](https://github.com/RemcoSmitsDev))
- Fixed Vim Visual and Helix Select mode behavior when selections included a trailing newline. ([#61253](https://github.com/zed-industries/zed/pull/61253); thanks [lingyaochu](https://github.com/lingyaochu))
---
*Learn about the [Zed Guild](https://zed.dev/community/zed-guild).*
## Features
### AI
- Added "Copy this Agent response", "Scroll to User Message", and "Scroll to top" buttons to every Agent Panel response. ([#61245](https://github.com/zed-industries/zed/pull/61245); thanks [peakxy](https://github.com/peakxy))
- Improved performance in agent threads with many file changes. ([#61272](https://github.com/zed-industries/zed/pull/61272))
- Updated Mistral Medium to version 3.5. ([#60898](https://github.com/zed-industries/zed/pull/60898); thanks [dargor](https://github.com/dargor))
### Git
- Added support for loading Git commit template messages in remote and collaboration projects. ([#55490](https://github.com/zed-industries/zed/pull/55490); thanks [OmChillure](https://github.com/OmChillure))
- Added support for opening a specific line in a diff using the CLI. ([#45499](https://github.com/zed-industries/zed/pull/45499); thanks [cs50victor](https://github.com/cs50victor))
- Improved discoverability of the `create_worktree` hook for setting up Git worktrees when they are created. ([#61148](https://github.com/zed-industries/zed/pull/61148))
- Improved the Git Panel's History tab to keep an entry highlighted while its context menu is open. ([#61354](https://github.com/zed-industries/zed/pull/61354))
- Disabled commit actions while a commit message is being generated. ([#51727](https://github.com/zed-industries/zed/pull/51727); thanks [cppcoffee](https://github.com/cppcoffee))
### Vim / Helix
- Improved Vim paste behavior by setting the `[` and `]` marks to the start and end of pasted text. ([#56593](https://github.com/zed-industries/zed/pull/56593); thanks [cppcoffee](https://github.com/cppcoffee))
### Languages
- Added run statuses to runnable gutter controls, showing the last run result and providing a `Clear Run Status` context-menu action for completed runs. ([#61095](https://github.com/zed-industries/zed/pull/61095), [#61375](https://github.com/zed-industries/zed/pull/61375); thanks [pixel365](https://github.com/pixel365))
- Improved Markdown previews by showing link destinations in the bottom-left corner when hovering over links. ([#60942](https://github.com/zed-industries/zed/pull/60942); thanks [WaryaWayne](https://github.com/WaryaWayne))
- Added support for surrounding selected text with backticks in Rust, C, and C++ comments. ([#58674](https://github.com/zed-industries/zed/pull/58674); thanks [notJoon](https://github.com/notJoon))
### Other
- Added a preview pane to the buffer symbols picker. ([#61069](https://github.com/zed-industries/zed/pull/61069); thanks [neiii](https://github.com/neiii))
- Added support for editing image viewer zoom levels directly from the toolbar. ([#57215](https://github.com/zed-industries/zed/pull/57215); thanks [transitoryangel](https://github.com/transitoryangel))
- Added support for opening relative file links such as `src/main.rs#L42` at the referenced line in Agent responses and Markdown previews. ([#61006](https://github.com/zed-industries/zed/pull/61006))
- Improved Text Finder to seed its query from the focused item's selection, including the terminal. ([#60351](https://github.com/zed-industries/zed/pull/60351); thanks [ozacod](https://github.com/ozacod))
- Added an `include_ignored` parameter to `file_finder::Toggle`, allowing keybindings to open the File Finder with ignored files already included. ([#59568](https://github.com/zed-industries/zed/pull/59568); thanks [dastrobu](https://github.com/dastrobu))
```json
["file_finder::Toggle", { "include_ignored": true }]
```
- Added default keybindings for opening Text Finder from the editor and buffer search: `cmd-alt-f` on macOS and `ctrl-alt-f` on Linux and Windows. ([#60677](https://github.com/zed-industries/zed/pull/60677); thanks [paveldroo](https://github.com/paveldroo))
- Added support for the `variable.parameter` theme color. ([#61134](https://github.com/zed-industries/zed/pull/61134))
- Added the `title_bar.show_worktree_name` setting, which defaults to `true`; set it to `false` to hide the worktree-name picker in the title bar. ([#61137](https://github.com/zed-industries/zed/pull/61137); thanks [suliatis](https://github.com/suliatis))
- Improved editor performance through several micro-optimizations in anchor resolution, line shaping, and worktree scanning. ([#61275](https://github.com/zed-industries/zed/pull/61275))
- Improved the file conflict prompt by renaming the "Discard" button to "Discard Edits", clarifying that unsaved edits will be discarded in favor of the on-disk contents. ([#55870](https://github.com/zed-industries/zed/pull/55870); thanks [StrongTheDev](https://github.com/StrongTheDev))
## Bug Fixes
- Fixed `commit-msg` hooks being silently skipped on commit. ([#61185](https://github.com/zed-industries/zed/pull/61185))
- Fixed a bug where staging a hunk could mark a different hunk as staged, after which unstaging could corrupt the Git index, when the diff contained repeated lines. ([#60584](https://github.com/zed-industries/zed/pull/60584); thanks [abendrothj](https://github.com/abendrothj))
- Fixed a crash on Windows caused by re-entrant window drawing corrupting UI element memory. ([#60295](https://github.com/zed-industries/zed/pull/60295))
- Fixed a crash when closing the active item while the workspace was mid-update. ([#61336](https://github.com/zed-industries/zed/pull/61336))
- Fixed Agent MCP servers running from the wrong directory when started before a worktree was available. ([#61365](https://github.com/zed-industries/zed/pull/61365); thanks [apoorva-01](https://github.com/apoorva-01))
- Fixed debugger sessions freezing when eagerly fetching expensive variable scopes. ([#61144](https://github.com/zed-industries/zed/pull/61144); thanks [jasonwilliams](https://github.com/jasonwilliams))
- Fixed Dev Containers created by Zed not being reusable by the Dev Container CLI and VS Code, along with several lifecycle and configuration compatibility issues. ([#59020](https://github.com/zed-industries/zed/pull/59020); thanks [mrexodia](https://github.com/mrexodia))
- Fixed Docker Compose dev containers not starting all configured services when resuming an existing environment. ([#60780](https://github.com/zed-industries/zed/pull/60780); thanks [DEKHTIARJonathan](https://github.com/DEKHTIARJonathan))
- Fixed Git operations failing with a misleading "Connecting to host timed out" error when they took longer than 17 seconds, such as during large fetches, slow hooks, or agent-based authentication with 1Password Touch ID. ([#61185](https://github.com/zed-industries/zed/pull/61185))
- Fixed thinking support for Mistral Medium 3.5 and Mistral Small 4. ([#61393](https://github.com/zed-industries/zed/pull/61393); thanks [ummon-v](https://github.com/ummon-v))
- Fixed UI stutters when opening large single-line files such as minified JavaScript due to LSP requests. ([#61447](https://github.com/zed-industries/zed/pull/61447))
- Agent: Fixed placeholder text and controls overflowing when the Agent Panel was narrow. ([#61395](https://github.com/zed-industries/zed/pull/61395); thanks [peakxy](https://github.com/peakxy))
- Fixed "Scroll to User Message" jumping to the most recent user message instead of the prompt associated with the selected response. ([#61245](https://github.com/zed-industries/zed/pull/61245); thanks [peakxy](https://github.com/peakxy))
- Fixed `.editorconfig` re-enabling trailing whitespace removal when Zed settings disabled it. ([#58776](https://github.com/zed-industries/zed/pull/58776); thanks [MohitGoyal09](https://github.com/MohitGoyal09))
- Fixed `ctrl-k ctrl-o` opening a file picker instead of the local folder picker from Recent Projects on Linux and Windows. ([#61305](https://github.com/zed-industries/zed/pull/61305); thanks [mTvare6](https://github.com/mTvare6))
- Fixed `ctrl-n` opening a new file and `ctrl-p` opening the file finder at the ends of a buffer when using the Emacs keymap on Linux. ([#61140](https://github.com/zed-industries/zed/pull/61140); thanks [apoorva-01](https://github.com/apoorva-01))
- Fixed `editor: toggle diagnostics` permanently disabling diagnostics for the current file. ([#60963](https://github.com/zed-industries/zed/pull/60963); thanks [cfiq](https://github.com/cfiq))
- Fixed `editor: toggle soft wrap` doing nothing when invoked while the buffer search bar was focused. ([#61150](https://github.com/zed-industries/zed/pull/61150); thanks [bugprone](https://github.com/bugprone))
- Fixed `shift`-click-drag failing to select terminal text while an application had mouse tracking enabled. ([#60880](https://github.com/zed-industries/zed/pull/60880); thanks [apoorva-01](https://github.com/apoorva-01))
- Fixed `tab` and `shift-tab` failing to return focus from the Git commit editor to the changes list in Vim normal mode. ([#61369](https://github.com/zed-industries/zed/pull/61369))
- Fixed `vtsls` showing a "doesn't point to a valid tsserver install" error on startup in projects using TypeScript 7. For full TypeScript 7 support, install the `tsgo` extension to use TypeScript's native language server. ([#61126](https://github.com/zed-industries/zed/pull/61126))
- Fixed `workspace: reopen last picker` not working when the which-key helper menu was enabled, including via `cmd-k cmd-p` on macOS and `ctrl-k ctrl-p` on Linux and Windows. ([#61002](https://github.com/zed-industries/zed/pull/61002); thanks [dbkegley](https://github.com/dbkegley))
- Fixed a background terminal finishing startup closing the command palette or an open picker. ([#60960](https://github.com/zed-industries/zed/pull/60960); thanks [apoorva-01](https://github.com/apoorva-01))
- Fixed a macOS crash that could occur when reading from the clipboard. ([#61024](https://github.com/zed-industries/zed/pull/61024); thanks [d4mr](https://github.com/d4mr))
- Fixed a panic when completing rust-analyzer macros containing nested tab stops. ([#61130](https://github.com/zed-industries/zed/pull/61130))
- Fixed ACP boolean option labels using an inconsistent text color compared with other Agent configuration controls. ([#61103](https://github.com/zed-industries/zed/pull/61103); thanks [joshkent94](https://github.com/joshkent94))
- Fixed active pane borders appearing simultaneously around editor and terminal panes. ([#56595](https://github.com/zed-industries/zed/pull/56595); thanks [usizu](https://github.com/usizu))
- Fixed added cursors landing in the wrong column when using tabs to align code. ([#61153](https://github.com/zed-industries/zed/pull/61153); thanks [apoorva-01](https://github.com/apoorva-01))
- Fixed adding paths to `.gitignore` from remote projects. ([#56368](https://github.com/zed-industries/zed/pull/56368); thanks [cppcoffee](https://github.com/cppcoffee))
- Fixed an error when building the remote server from source for Linux's default musl target. ([#61203](https://github.com/zed-industries/zed/pull/61203); thanks [NewtonChutney](https://github.com/NewtonChutney))
- Fixed an issue where the Zed window would shrink to the built-in display's height on macOS after screen lock or display sleep in multi-monitor setups. ([#60950](https://github.com/zed-industries/zed/pull/60950); thanks [iahu](https://github.com/iahu))
- Fixed changes not appearing in the Git Panel after uncommitting. ([#60590](https://github.com/zed-industries/zed/pull/60590))
- Fixed child and parent directory navigation with the left and right arrow keys in the built-in folder picker. ([#61314](https://github.com/zed-industries/zed/pull/61314); thanks [akshayrivers](https://github.com/akshayrivers))
- Fixed commit messages in the Git Panel overlapping other content. ([#61177](https://github.com/zed-industries/zed/pull/61177))
- Fixed confirmation dialog buttons dismissing the popover underneath them when clicked in Zed-rendered prompts. ([#61136](https://github.com/zed-industries/zed/pull/61136))
- Fixed cursors blinking in unfocused editors, reducing idle redraws. ([#61086](https://github.com/zed-industries/zed/pull/61086); thanks [daandemeyer](https://github.com/daandemeyer))
- Fixed custom Mistral configurations rejecting Ministral model IDs. ([#61393](https://github.com/zed-industries/zed/pull/61393); thanks [ummon-v](https://github.com/ummon-v))
- Fixed diagnostics refresh deadlocking certain language servers. ([#61772](https://github.com/zed-industries/zed/pull/61772))
- Fixed duplicated assistant replies and colliding tool calls when using GPT-5.x models on Amazon Bedrock's Mantle endpoint. ([#61536](https://github.com/zed-industries/zed/pull/61536))
- Fixed escaped characters (`\,`, `\|`, `\\`) being dropped from snippet choice options after the first one. ([#61313](https://github.com/zed-industries/zed/pull/61313); thanks [Ni8crawler18](https://github.com/Ni8crawler18))
- Fixed extension builds failing on systems where Rust is installed without rustup, such as NixOS and systems using distribution packages. ([#56090](https://github.com/zed-industries/zed/pull/56090); thanks [karol-broda](https://github.com/karol-broda))
- Fixed in-progress file renames, channel renames, and the Go to Line dialog being cancelled when the window was deactivated, such as by a keyboard layout switch on Wayland or by switching to another application. ([#61852](https://github.com/zed-industries/zed/pull/61852); thanks [butvinm](https://github.com/butvinm))
- Fixed incorrect rainbow bracket highlighting in certain cases. ([#60364](https://github.com/zed-industries/zed/pull/60364))
- Fixed inline Git blame reserving horizontal scroll space when displayed in the status bar. ([#61422](https://github.com/zed-industries/zed/pull/61422); thanks [interkelstar](https://github.com/interkelstar))
- Fixed language servers receiving empty workspace folder names. ([#60938](https://github.com/zed-industries/zed/pull/60938); thanks [0bkevin](https://github.com/0bkevin))
- Fixed language-name autocomplete in the `file_types` setting. ([#58595](https://github.com/zed-industries/zed/pull/58595); thanks [saberoueslati](https://github.com/saberoueslati))
- Fixed MCP server toggles not updating immediately in the Settings UI. ([#60552](https://github.com/zed-industries/zed/pull/60552); thanks [counterfactual5](https://github.com/counterfactual5))
- Fixed multi-cursor mouse drags adding a cursor to every wrapped row instead of one per line when soft wrap was enabled. ([#61590](https://github.com/zed-industries/zed/pull/61590))
- Fixed project search queries seeded from the current selection being interpreted as a regular expression instead of literal text when regex mode was enabled. ([#61335](https://github.com/zed-industries/zed/pull/61335))
- Fixed project search returning results from inside nested repositories that are excluded by the containing repository's `.git/info/exclude` file. ([#61506](https://github.com/zed-industries/zed/pull/61506))
- Fixed project search with non-ASCII queries incorrectly ignoring include filters in multi-worktree projects. ([#60538](https://github.com/zed-industries/zed/pull/60538); thanks [daydalek](https://github.com/daydalek))
- Fixed project settings not re-enabling language servers. ([#61559](https://github.com/zed-industries/zed/pull/61559))
- Fixed relative links in Markdown previews for files in subfolders when using SSH or WSL. ([#61438](https://github.com/zed-industries/zed/pull/61438))
- Fixed rewrap breaking lines at non-breaking spaces. ([#59893](https://github.com/zed-industries/zed/pull/59893); thanks [graduss](https://github.com/graduss))
- Fixed searching in file diffs opened from the Git Panel. ([#60936](https://github.com/zed-industries/zed/pull/60936); thanks [saberoueslati](https://github.com/saberoueslati))
- Fixed Shift-click sometimes extending selections from a previous word or line boundary. ([#61045](https://github.com/zed-industries/zed/pull/61045); thanks [saberoueslati](https://github.com/saberoueslati))
- Fixed square window corners beside the workspace sidebar in client-decorated Linux windows. ([#61229](https://github.com/zed-industries/zed/pull/61229))
- Fixed static images ignoring their EXIF orientation, which caused some JPEGs to render rotated or flipped in image and Markdown previews. ([#61017](https://github.com/zed-industries/zed/pull/61017); thanks [saberoueslati](https://github.com/saberoueslati))
- Fixed the Agent Panel's context usage popover showing "1 project rules" instead of "1 project rule" when a single project rule was loaded. ([#61184](https://github.com/zed-industries/zed/pull/61184); thanks [IbrahimKhan12](https://github.com/IbrahimKhan12))
- Fixed the drop-down menu on the right side of the title bar shifting left after signing in. ([#61267](https://github.com/zed-industries/zed/pull/61267); thanks [pingpong74](https://github.com/pingpong74))
- Fixed the Git Panel losing focus when opening a file context menu, which prevented expected keyboard interaction. ([#61339](https://github.com/zed-industries/zed/pull/61339); thanks [MalinrRuwan](https://github.com/MalinrRuwan))
- Fixed the Git Panel not updating ahead/behind counts after fetching. ([#60590](https://github.com/zed-industries/zed/pull/60590))
- Fixed the gutter offering breakpoint and bookmark actions in unsaved buffers, where they could not take effect. ([#61310](https://github.com/zed-industries/zed/pull/61310); thanks [saberoueslati](https://github.com/saberoueslati))
- Fixed TypeScript and TSX failing to auto-indent the bodies of braceless `if`, `for`, and `while` statements. ([#60708](https://github.com/zed-industries/zed/pull/60708); thanks [apoorva-01](https://github.com/apoorva-01))
- Fixed word movement skipping single punctuation characters surrounded by whitespace. ([#58882](https://github.com/zed-industries/zed/pull/58882); thanks [hbackman](https://github.com/hbackman))
## Breaking Changes and Notices
- Removed the deprecated `magistral-medium-latest`, `open-mistral-nemo`, and `devstral-medium-latest` models from the Mistral provider. ([#60898](https://github.com/zed-industries/zed/pull/60898); thanks [dargor](https://github.com/dargor))
- Changed `cmd-alt-f` on macOS to open Text Finder instead of opening replace in buffer search or toggling filters in project search. ([#60677](https://github.com/zed-industries/zed/pull/60677); thanks [paveldroo](https://github.com/paveldroo))