Releases: zed-industries/zed
Releases · zed-industries/zed
v0.234.6-pre
v0.234.5-pre
- Fixed agent threads appearing to be missing after upgrading to the parallel-agents sidebar. The thread-metadata migration was racing against the on-disk thread store's async reload and skipping itself on every launch. Upgrading to this build runs the migration successfully; previously-missing threads are surfaced either in the sidebar (5 most recent per project) or in the archive view. (#54751)
v0.233.10
v0.233.9
- Fixed agent threads appearing to be missing after upgrading to the parallel-agents sidebar. The thread-metadata migration was racing against the on-disk thread store's async reload and skipping itself on every launch. Upgrading to this build runs the migration successfully; previously-missing threads are surfaced either in the sidebar (5 most recent per project) or in the archive view. (#54752)
v0.234.4-pre
v0.234.3-pre
- git: Fix remote branch picker (#54577)
v0.233.8
v0.233.7
v0.234.2-pre
v0.234.0-pre
This week's release includes bookmarks support, a new git: view commit command palette action, and GIF animation support in the Markdown preview.
Shipped by the Zed Guild 🛡️
- Added bookmarks: Toggle bookmarks on lines with
editor: toggle bookmark, navigate witheditor: go to next bookmark/editor: go to previous bookmark, view all bookmarks witheditor: view bookmarks, and clear withworkspace: clear bookmarks. Bookmarks are shown in the gutter and persisted across sessions. (#51404; thanks austincummings) - Fuzzy Nucleo: Improved the performance of path matching. (#54112; thanks feitreim)
- Improved fuzzy matching in the command palette, branch picker, tab switcher, and recent projects picker to support multi-word queries. (#54123; thanks feitreim)
- Vim: Fixed screen flickering during motions. (#52270; thanks feitreim)
- Fixed a bug where Copilot wouldn't use the thinking level the user had set. (#53313; thanks TwistingTwists)
- Fixed an issue where the
csVim operator incorrectly identified symmetric quotes in certain contexts. (#52321; thanks lingyaochu) - Fixed debugger not saving files before running a build task when
"save": "all"is set in the task definition. (#53353; thanks OmChillure) - Fixed file watching of symlinks that point outside of the project/watched directory. Zed should now properly respond to changes in files in symlinked directories. (#50746; thanks prayanshchh)
- Fixed nested object methods not appearing in the Outline panel for JavaScript and TypeScript files. (#50754; thanks emamulandalib)
- Fixed the Inline Assist button showing in the Project Diagnostics toolbar when the agent is disabled. (#52706; thanks OmChillure)
- Fixed true-color rendering in the terminal. (#52162; thanks nihalxkumar)
- Fixed unsaved scratch buffers being lost across restarts and an occasional error when opening a recent project. (#54224; thanks transitoryangel)
- Fixed Windows path handling in extension manifests to ensure extensions upload correctly to remote environments like WSL. (#50653; thanks th0jensen)
Learn about the Zed Guild.
Features
AI
- (Preview only) Agent: Added an action to the command palette that imports threads from other Zed release channels into the current one. (#54002)
- (Preview only) Agent: Agent favorite models now remember and restore per-model thinking, effort level, and fast mode preferences. (#54318)
- (Preview only) Agent: Agent sidebar now shows worktree and branch names only for linked worktrees. (#54067)
- Agent: Automatically select a default model based on environment when there's no selected model. (#54125)
- (Preview only) Agent: Improved the scrollbar overlap with the thread item icon buttons in the threads sidebar. (#54469)
- Added configure provider menu item to Copilot and Codestral. (#53691; thanks npv12)
- (Preview only) Renamed the threads Archive view to Thread History and updated its icon to a clock. (#54075)
- Added
interleaved_reasoningoption to OpenAI-compatible models. (#54016; thanks guiopen)
Git
- Added a
git: view commitcommand palette action that opens a commit in the commit view by git ref (e.g.HEAD, a SHA, a branch, or a tag). (#39009; thanks schpet) - Added loading the commit message template from the file set in
git config commit.templatewhen starting a commit in the git panel. (#42827; thanks jackjen) - Added git panel support for select all and deselect all check boxes. (#41565; thanks cppcoffee)
Languages
Terminal
- Added "New Center Terminal" button to the window context menu. (#53702; thanks svdragster)
Remote Development
- Changed Zed to reuse existing SSH ControlMaster sessions instead of prompting for credentials again. (#51604; thanks nicosalm)
- Improved dev container remote script execution to more closely align with the reference implementation. (#54020; thanks KyleBarton)
- Improved the Dev Container suggestion notification to include the project name, with the full path shown as a tooltip. (#54297)
- Changed all
PortAttributesfields to be optional according to the Dev Container spec. (#53799)
Other
- Added GIF animation support for Markdown Preview. (#53459; thanks davidalecrim1)
- Added "Copy Link" to the right-click context menu when clicking on a link in Markdown views (agent panel and Markdown preview). (#53758; thanks saberoueslati)
- Improved the
editor: format selectionsaction so that it is only shown in the command palette when the active formatter supports range formatting (e.g. Prettier, or LSPs likeclangdthat advertise the capability). (#53178; thanks prertik) - Added support for PNM image previews (
.pbm,.ppm,.pgm). (#54256; thanks viniciusdutra314) - Added support for auto-completing action names in the
command_aliasessetting. (#54496) - Added action to copy installed extensions to clipboard. (#48664; thanks mchisolm0)
- Enabled diagnostic underlining in the split editor views. (#54295)
- Improved tab tooltip for multi buffers. (#54060)
Bug Fixes
- ACP: Fixed some replay events getting dropped when loading a previous session. (#54431)
- Agent: Fixed worktree and branch labels not showing up in the thread switcher. (#54126)
- Agent: Fixed the thread switcher not selecting on hover. (#54126)
- Fixed dev container builds failing on Docker installations without the buildx plugin. (#53910; thanks krisswee)
- Dev Container: Fixed environment variables without an equals sign being treated as fatal parsing errors. (#53864; thanks pigletfly)
- Fixed dev container startup failing for docker-compose configs whose service Dockerfile uses build-arg substitution in the FROM line (for example,
FROM ${BASE_IMAGE}). (#54270; thanks fechu) - Fixed gap where
runArgswere not respected when specified indevcontainer.json. (#53931; thanks KyleBarton) - Fixed an image aliasing bug; respect build context and build args in dev containers. (#54210; thanks KyleBarton)
- Fixed docker-compose
dockerfilepath being resolved relative to the compose file instead of the buildcontextdirectory. (#53860; thanks antont) - Fixed issues with Windows pathing when calculating target workspace directory for dev containers. (#53829; thanks [KyleBarton](https:...