• main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-28 03:01:46 +01:00 | 0 commits to main since this release

    Zed Editor 0.214.6

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.214.6/zed-editor_0.214.6_amd64.deb
    sudo apt install ./zed-editor_0.214.6_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    • Fixed a crash when sharing a project with a user on a non-stable version of Zed (#43459)
    • Fixed a crash when using Vim increment on a multi-byte character (#43101)
    • When Zed is unable to initialize an ACP agent in a reasonable amount of time, an error message will now be displayed (#43667)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-27 03:01:43 +01:00 | 0 commits to main since this release

    Zed Editor 0.214.5

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.214.5/zed-editor_0.214.5_amd64.deb
    sudo apt install ./zed-editor_0.214.5_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    This week's release includes agent server extensions over SSH remoting, pretty TypeScript errors with language-aware Markdown, Vim range write commands, improved search performance in local projects, and new project_panel.sort_mode and terminal.scrollbar.scroll_multiplier settings.

    Features

    AI

    • Agent: Added automatic retries for OpenAI-compatible LLM providers. (#37891; thanks timmclean)
    • Agent: When @mention-ing large files with no outline, their first 1KB is now added to context. (#42543)
    • Agent: Improved the modal to add LLM providers by making it responsive and keyboard navigable. (#42983)
    • Agent: Improved discoverability of the cmd-n keybinding to create a new thread with the currently selected agent. (#42939)
    • Agent: Improved the interaction with errors by allowing links to be clickable. (#42732)
    • Agent: Improved table rendering in the agent panel, ensuring cell text wraps, not going off-screen. (#42674)
    • Agent: Made agent file edits error if the file has changed since last read, allowing the agent to read changes and avoid overwriting changes made outside Zed. (#42895)
    • Agent: Added support for per-target environment variables on Agent Server Extensions. (#42683)
    • Agent: Made Agent Server Extensions available when doing SSH remoting. (#42683)
    • Added support for configuring MCP servers that connect over HTTP in your settings file. These are not yet available in the extensions API. (#39021; thanks AhegaoBurger)
      {
        "context_servers": {
          "my-remote-server": {
            "enabled": true,
            "url": "http://localhost:3000/mcp"
          }
        }
      }
      
    • Signing out now clears the local cache containing the plan and usage information. (#42678)

    Git

    Let's Git Together status - we are entering week 4 of 9
    Current Progress: 76 of 153 issues closed, with 23 PRs shipped by the community. And 15 PRs in progress by the community!
    Goal: Close out 153 git issues by December 31, 2025.
    The git PRs are rolling in. We're shipping the features you've been asking for, side-by-side with our open source contributors.
    It's not too late to join! Check out our git board and tackle an issue with the team.

    = Shipped via Let's Git Together


    • Changed opening a file via Open File in the context menu of a git panel entry to automatically expand the diff hunks. (#40616; thanks FloppyDisco)
    • Fixed a bug where Git renames were appearing as deleted + untracked files instead of showing as renamed files in the git panel. (#42352; thanks ddoemonn)
    • Fixed a bug where pickers would automatically close upon the window becoming inactive. (#41320; thanks v1narth)
    • Fixed Git panel not showing any branches when repository contains refs with missing fields. (#42523; thanks errmayank)
    • Fixed focus issues in the git panel when the repository has no entries. (#42553; thanks xipeng-jin)
    • Fixed staging checkbox flickering sporadically in the Git panel. (#43061)

    Languages

    • Markdown Preview: Added support for HTML href elements. (#42265; thanks RemcoSmitsDev)
    • TypeScript: Added pretty errors with language-aware Markdown. (#42494; thanks KyleBarton)

    Vim / Helix

    • Vim: Added support for :[range]w to replace the current file with the selected lines. (#41256; thanks AidanV)
    • Vim: Added support for :[range]w {file} to write the lines in the range to the specified file. (#41256; thanks AidanV)

    Other

    • Improved project search performance in local projects. (#40835)
    • Settings UI: Changed Project Settings action to open settings UI instead of a file. (#42669)
    • Keymap Editor: Made the "toggle exact match mode" the default keystroke search mode so that whatever you search for matches exactly to results. (#42883)
    • Clicking the multi-buffer header file name or the "Open file" button now jumps to the most recent selection in that buffer, if one exists. (#42613)
    • Added project_panel.sort_mode option to control explorer file sort (directories first, mixed, files first). (#40160; thanks lparry)
    • Added tilde expansion support for LSP binary path in settings.json. (#41715; thanks errmayank)
    • The Editor key context now includes 'diffs_expanded' when diff changes are visible. (#40617; thanks FloppyDisco)
    • Improved pane: reopen closed item to not reopen closed preview tabs. (#42568)
    • Added a terminal.scrollbar.scroll_multiplier option. (#39463; thanks marcocondrache)

    Bug Fixes

    • macOS: Fixed title bar not fully draggable. (#41839; thanks ivanpasq)
    • macOS: Fixed not being able to maximize or restore the window with double click on the whole title bar. (#41839; thanks ivanpasq)
    • Windows: Fixed Zed only finding pwsh, but not powershell. (#43526)
    • Collab: Fixed a regression where search matches wouldn't expand the parent channel if that happened to be collapsed. (#42743)
    • Agent: Fixed a bug where the label for model names wouldn't use all the available space in the model picker. (#42921)
    • Agent: Fixed a bug where hitting the NewThread keybinding when focused inside a terminal within the agent panel would create a new terminal tab instead of a new thread. (#42898)
    • Agent: Fixed a bug where images copied from Windows Explorer were not pastable in the agent panel. (#42858)
    • Agent: Fixed a bug where agent commands and edit predictions would show up in the command palette even when the agent feature was disabled. (#42579)
    • Agent: Fixed an issue where the source property of MCP settings would show up as unrecognized. (#43417)
    • Debugger: Fixed CodeLLDB installation getting malformed due to ZIP unpacking bug. (#42714; thanks vasyl-protsiv)
    • Debugger: Fixed a bug where breakpoints were being created inside the breakpoint editor. (#42475; thanks RemcoSmitsDev)
    • Settings UI: Fixed a bug where the "Edit in settings.json" option wouldn't work for subpages like all the Language pages. (#42886)
    • Vim: Fixed a bug where pressing u after multiple . in rapid succession would undo all repeats instead of only the latest repeat. (#41735; thanks AidanV)
    • Fixed a bug where Zed sometimes experienced freezing while working with inline diagnostics. (#42896)
    • Fixed a bug where Zed did not respect the on_last_window_closed setting on macOS. (#43058)
    • Fixed a bug where PowerShell discovery disregarded admin requirements. (#43044)
    • Fixed a bug where extension panics crashed Zed on Linux. (#43005)
    • Fixed a bug where the terminal would open in the root directory when editing single files from the command line. (#42953; thanks canack)
    • Fixed a bug where the for keyword in Rust was highlighted incorrectly outside of for loops. (#42924; thanks aleanon)
    • Fixed a bug where the await keyword in Rust was not highlighted. (#42924; thanks aleanon)
    • Fixed a bug where remote LSPs were not being queried. (#42723)
    • Fixed improper UI focus behavior in the project panel when preview tabs are disabled. (#42836; thanks Serophots)
    • Fixed a bug where temporary mode would exit when using $ to move to the end of the line. (#42742)
    • Fixed indentation for if/else statements in C/C++ without braces. (#41670; thanks errmayank)
    • Fixed a bug where MoveToEnclosingBracket didn't work correctly inside Markdown code blocks. (#42813)
    • Fixed a bug where unmatched forward/backward Vim motions didn't work correctly inside Markdown code blocks. (#42813)
    • Fixed a bug in the Project Panel where duplicating or creating an entry sometimes didn't focus the rename editing field. (#42739)
    • Fixed a bug with the command used to run Go subtests to ensure that escaped characters don't lead to a failure in finding tests to run. (#42734)
    • Fixed a bug where pinned tab caused resize loop on adjacent tab. (#41884; thanks abulgit)
    • Fixed a bug with the outline panel where pressing space would cause an open selected entry to collapse and cause a closed selected entry to open. (#42214; thanks kevinru2023)
    • Fixed a bug that prevented the Ark kernel from working in Zed. (#40889; thanks lionel-)
    • Fixed a bug where logging into Gemini CLI and Claude Code didn't work when remoting and authenticating via CLI. (#42647)
    • Fixed a bug where the scale factor and drawable size weren't updated when a macOS window changed screens. (#38269; thanks rlueder)
    • Fixed a bug where pane's tab buttons flickered when using right-click on the editor. (#42549)
    • Fixed a bug with scrolling in the extension configuration modal when installation instructions overflow the viewport. (#42502; thanks Amogh-2404)
    • Fixed a bug where the amount of newlines between copied lines from a multi-cursor selection of multiple full-line copies was incorrect. (#41204; thanks seanstrom)
    • Fixed a bug with scoop installations of mise/volta. (#42587)
    • Fixed a bug with sorting in the project panel. (#41080; thanks lparry)
    • Fixed long running pre-commit hooks causing committing from Zed to fail. (#43286)
    • Fixed modals not getting focus on window reopen. (#43451)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-26 03:01:45 +01:00 | 0 commits to main since this release

    Zed Editor 0.213.8

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.213.8/zed-editor_0.213.8_amd64.deb
    sudo apt install ./zed-editor_0.213.8_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    • Add Gemini 3 support to Copilot (#43476)
    • Add Gemini 3 support to OpenRouter (#43416)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-25 03:03:18 +01:00 | 0 commits to main since this release

    Zed Editor 0.213.7

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.213.7/zed-editor_0.213.7_amd64.deb
    sudo apt install ./zed-editor_0.213.7_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    • Added support for Opus 4.5 (#43427)
    • workspace: Add panels as soon as they are ready (#43426)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-24 03:01:41 +01:00 | 0 commits to main since this release

    Zed Editor 0.213.4

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.213.4/zed-editor_0.213.4_amd64.deb
    sudo apt install ./zed-editor_0.213.4_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    • Fixed issue where copying a screenshot from apps like CleanShot X into Agent Panel didn't work as expected. (#43255)
    • Fixed an issue in the Project Panel where duplicating or creating an entry sometimes didn’t focus the rename editing field. (#43130)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-20 03:01:42 +01:00 | 0 commits to main since this release

    Zed Editor 0.213.3

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.213.3/zed-editor_0.213.3_amd64.deb
    sudo apt install ./zed-editor_0.213.3_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    This week's release includes support for Gemini Pro 3, a setting to enable sticky scroll for keeping scopes visible at the top of the editor, multi-word snippet prefixes, configurable default models for custom agent profiles, improved UI responsiveness when staging/unstaging large Git files, and support for HTML styling elements and table captions in Markdown preview.

    Features

    AI

    • Agent: Added the newly released Gemini 3 Pro model. (#43015; thanks mInrOz)
    • Agent: Added an icon button in the agent panel that allows triggering the @-mention menu (for adding context) now also with the mouse. (#42449)
    • Agent: Added support for opening thread as markdown in remote projects. (#42182)
    • Agent: Enabled configuring a default model for each custom agent profile, available through the default_model key in the settings. (#39220; thanks dvcrn)
    • Agent: Enabled uninstalling agent servers from the agent panel's settings view. (#42445)
    • Agent: Recommended AI models now still appear in their normal category in addition to "Recommended". (#42489)
    • Agent: Improved API key configuration display in language model settings. (#42306; thanks chenmijiang)
    • Agent: Improved the AddSelectionToThread action display by only making it available when there are selections in the editor. (#42280)
    • Agent: Restoring a checkpoint now stops the agent conversation. (#42537)
    • Agent: Restored horizontal scrollbars for codeblocks. (#40736; thanks xipeng-jin)
    • Agent: Filtered out whitespace-only text content parts for OpenAI and OpenAI compatible providers. (#40316; thanks Maokaman1)

    Git

    Let's Git Together status:
    Current Progress: 62 of 153 issues closed, with 11 PRs shipped by the community. And 21 PRs in progress by the community!
    Goal: Close out 153 git issues by December 31, 2025.
    The git PRs are rolling in. We're shipping the features you've been asking for, side-by-side with our open source contributors.
    It's not too late to join! Check out our git board and tackle an issue with the team.

    = Shipped via Let's Git Together


    • Improved UI responsiveness when staging/unstaging large files. (#42149)
    • Added a notification when cloning a repo. (#41712; thanks AlvaroParker)
    • Added support for Forgejo and Gitea avatars in git blame. (#41813; thanks amtoaer)
    • Added automatic git-commit signing support by presenting the user with an askpass modal. (#42239)
    • Improved visual cue on git panel UI to check previous commit changes. (#41960; thanks delvin02)
    • Improved timestamp handling in various Git UI components for enhanced user experience. (#41005; thanks virajbhartiya)
    • Fixed the branch-picking error by replacing multiple sequential switch operations with just one switch operation. (#42151; thanks ayu-ch)
    • Fixed stale git repositories persisting after removal. (#41592; thanks errmayank)
    • Fixed support for self-hosted Bitbucket. (#42002; thanks amtoaer)
    • Fixed git pull failing when tracking remote with different branch name. (#41768; thanks errmayank)
    • Fixed staging checkbox flickering sporadically in the Git panel. (#43061)

    Debugger

    • Added support for relative paths in LSP and DAP binaries. (#42135)
    • Added gdb_path and gdb_args to gdb debug adapter options. (#37193; thanks druppy)

    Languages

    • Markdown: Improved the accuracy of mouse selections. (#42162)
    • Markdown Preview: Added support for HTML styling elements. (#42143; thanks RemcoSmitsDev)
    • Markdown Preview: Added support for HTML table captions. (#41192; thanks RemcoSmitsDev)
    • Rust: Added highlighting for the bang mark in macro invocations. (#41572; thanks hyeondg)
    • Rust: Improved lifetime highlighting using the lifetime capture. (#42372)
    • Python/ty: Code completion menu now shows packages that will be imported when a given entry is accepted. (#42233; thanks boetro)
    • Python: Allowed configuring conda manager via terminal.detect_venv.on.conda_manager with the following options: auto (default) | conda | mamba | micromamba. (#40577; thanks cvanelteren)
    • Added support for comment language injections for remaining built-in languages and multi-line support for Rust. (#41710; thanks thedadams)

    Vim / Helix

    • Improved the :sort command to sort the buffer's content when no selection is used. (#42376)

    Other

    • Added a setting to stick scopes to the top of the editor. To enable, use "sticky_scroll": {"enabled": true}. (#42242; thanks timvermeulen)
    • Added support for multi-word snippet prefixes. (#42398)
    • Added support for image preview in remote sessions. (#39158; thanks cavebatsofware)
    • Added granular settings to control when files auto-open in the project panel (project_panel.auto_open.on_create, on_paste, on_drop). (#40435; thanks miguelcsx)
    • Added jumping to the most recent selection when clicking the multi-buffer header file name or the "Open file" button, if one exists. (#42480)
    • Added a workspace: clear navigation history command. (#42176; thanks libondev)
    • Added line numbers to deleted git hunks when relative line numbering is enabled. (#42378)
    • Added support for closing system window tabs with middle mouse click. (#41628; thanks toshmukhamedov)
    • Added editor: {next,previous} snippet tabstop actions. (#42127)
    • Improved the "Select Next Occurrence", "Select Previous Occurrence" and "Select All Occurrences" actions in order to respect the case sensitivity search settings. (#42121)
    • macOS: Improved stacking of new window. (#38683; thanks petros)
    • macOS: Improved pasting by inserting the actual file path when the clipboard contains a file URL (enables image paste support for Claude Code). (#36848; thanks seantimm)

    Bug Fixes

    • Windows: Fixed trying to use powershell for commands when it's not installed on the system. (#42204)
    • Windows: Fixed clangd's switch source header action not working. (#42105)
    • Agent: Fixed an issue where Zed would panic when trying to set the default mode for ACP agents. (#42452)
    • Agent: Fixed tool calling when using the latest version of Ollama. (#42275; thanks tidely)
    • Agent: Fixed an issue where context servers provided by extensions could not be uninstalled if they were previously unconfigured. (#42384)
    • Agent: Fixed agent panel message editor's placeholder text by making it more accurate as to whether agents support slash commands, particularly those coming from extensions. (#42375)
    • Agent: Fixed a bug where navigating the agent panel with the keyboard wouldn't work if you visited the history view and it was empty/had no entries. (#42374)
    • Agent: Fixed the thread history item timestamp, which was being shown in GMT instead of in the user's local timezone on Windows. (#42198; thanks abulgit)
    • Agent: Fixed the AddSelectionToThread action showing up when disable_ai is true. (#42280)
    • Agent: Fixed Agent Server extensions having the current working directory of the extension rather than the project. (#42131)
    • Agent: Fixed a panic in message editor when using multibyte whitespace characters. (#42068)
    • Debugger: Fixed bug where minimizing the width of the variable list would cause scope names to overlap. (#42230)
    • Debugger: Fixed a bug where gdb debug sessions wouldn't inherit the shell environment from Zed. (#37193; thanks druppy)
    • Vim: Fixed Vim's change surrounds cs inserting spaces with quotes by preventing overlapping edits. (#42431; thanks Kalmaegi)
    • Vim: Fixed increment order. (#42256; thanks CnsMaple)
    • Vim: Fixed "go to definition" making a selection. (#42903)
    • Markdown Preview: Fixed an issue where path URLs would not be parsed correctly when containing URL-encoded characters. (#41788; thanks aohanhongzhi)
    • Fixed enterprise_uri not being used for GitHub settings URL when provided. (#42485)
    • Fixed panic when trying to open invalid URLs in a browser. (#42483)
    • Fixed incorrect journal paths handling. (#42117; thanks CLoaKY233)
    • Fixed VS Code import creating faulty terminal env vars in terminal settings. (#42464)
    • Fixed inlay hints not being queried for certain long-ranged jumps. (#42422)
    • Fixed an issue when adding a Python virtual environment that may cause duplicate "open this dictionary" entries. (#41840; thanks dDostalker)
    • Fixed multi-cursor edits jumping to incorrect locations after toggling buffer folds in multi-buffer views (e.g, project search). (#37953; thanks anicioalexandre)
      • Multi-cursor selections now properly handle buffer folding/unfolding operations
      • Text insertion no longer occurs at the wrong positions when buffers are folded during multi-cursor editing
      • Eliminated content replacement bugs where entire buffer contents were incorrectly overwritten
      • Added safe fallback behavior when all buffers in a multi-buffer view are folded
    • Fixed a rare panic whilst wrapping lines. (#39379)
    • Fixed issue with git diff tracking when updating a buffer's file from an untracked to a tracked file. (#41944)
    • Fixed sporadic panic in git features. (#42304)
    • Fixed block rendering for blocks spanning more than 128 rows. (#42172)
    • Fixed tab_switcher::CloseSelectedItem doing nothing on tab in inactive pane. (#42138)
    • Fixed outline panel not updating file headers on rename. (#42104)
    • Fixed ssh remoting potentially failing due to not flushing stdin to sftp. (#42103)
    • Fixed SQLite foreign key constraint errors when opening bundled files like Default Key Bindings. (#38102; thanks im-lunex)
    • Fixed remote server installation failing on some setups. (#42085)
    • Fixed panic due to invalid vim keycap. (#42070)
    • Fixed duplicated file in file finder history. (#41917; thanks bnjjj)
    • Fixed certain Powerline characters incorrectly having terminal contrast adjustment applied. (#42043; thanks lemoncove)
    • Fixed a bug where typing fn-` on macOS would not insert a `. (#38518; thanks unixzii)
    • Fixed LSPs failing to spawn after crash handler initialization on some macOS systems. (#40716; thanks RemiKalbe)
    • Fixed remote server installation failing with nushell. (#42609)
    • Fixed panics in diagnostics pane. (#42604, #42930)
    • Fixed Zed panicking when moving Zed windows over different screens associated with different gpu devices on windows. (#42748)
    • Fixed buffer header controls (staging checkbox) not showing partially staged files. (#42720)
    • Fixed "Stage All"/"Unstage All" buttons from not working when git panel is not in focus. (#42711)
    • Fixed "Stage All"/"Unstage All" not affecting partially staged files. (#42679)
    • Fixed extension panics crashing Zed on Linux. (#43005)
    • Fixed powershell discovery disregarding admin requirements. (#43044)
    • Fixed an issue where Zed did not respect the on_last_window_closed setting on macOS. (#43058)

    Breaking Changes and Notices

    • Updated how clicking on multi-buffer headers works to provide better control and prevent unexpected navigation. (#42021)

      • Clicking the header now collapses/expands the file section instead of opening the file.
      • Opening files can be done by clicking the filename or the "Open file" button on the right side of the header.
      • Existing shortcuts continue to work: use the left chevron to collapse or your keyboard shortcut to jump to the file
    • Auto Updates (and remote server binaries) are now downloaded via https://cloud.zed.dev instead of https://zed.dev. As before, these URLs redirect to the GitHub release for actual downloads. (#42246)

    • ./script/install.sh will now fetch assets via https://cloud.zed.dev/ instead of https://zed.dev. As before it will redirect to GitHub releases to complete the download. (#42399)

    • Removed trigger argument in ShowCompletions command. (#42122)

    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-19 03:01:37 +01:00 | 0 commits to main since this release

    Zed Editor 0.212.7

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.212.7/zed-editor_0.212.7_amd64.deb
    sudo apt install ./zed-editor_0.212.7_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    • Added thought signatures for Gemini tool calls (#42996)
    • Fixed a panic in the diagnostics pane (#42929)
    • Deduplicate inlay hints from different language servers (#42901)
    • Fixed remote hosts causing duplicate hints to be displayed (#42882)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-15 03:01:34 +01:00 | 0 commits to main since this release

    Zed Editor 0.212.6

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.212.6/zed-editor_0.212.6_amd64.deb
    sudo apt install ./zed-editor_0.212.6_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    • Fixed Agent Server extensions having the current working directory of the extension rather than the project (#42777)
    • Fixed an issue where the git panel checkbox was flickering and getting out of sync with file state on disk (#42661)
    • Trying to open invalid URLs in a browser now shows an error instead of panicking (#42637)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-14 03:01:37 +01:00 | 0 commits to main since this release

    Zed Editor 0.212.5

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.212.5/zed-editor_0.212.5_amd64.deb
    sudo apt install ./zed-editor_0.212.5_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    • Fixed a crash when opening the Git commit modal (#42210)
    Downloads
  • main
    All checks were successful
    Build and Release Zed Editor / check-version (push) Successful in 5s
    Build and Release Zed Editor / build-and-release (push) Has been skipped
    Stable

    rawleenc released this 2025-11-13 03:01:37 +01:00 | 0 commits to main since this release

    Zed Editor 0.212.3

    Unofficial Debian package for Zed Editor.

    Installation

    # Download and install the package
    wget https://git.rawleenc.dev/rawleenc/zed-packager/releases/download/v0.212.3/zed-editor_0.212.3_amd64.deb
    sudo apt install ./zed-editor_0.212.3_amd64.deb
    
    # Or install from the APT repository (if configured)
    sudo apt update
    sudo apt install zed-editor
    

    Upstream Release Notes

    This week's release brings the ability to deep-link to specific settings, git worktree management for opening worktrees in new windows, a git: pull rebase action, GitLab and Gitee avatar support in git blame, improved git blame performance, and better keyboard input handling for international layouts and IMEs on Windows.

    Features

    Git

    Let's Git Together status:
    Current Progress: 55 of 136 issues closed, with 7 PRs shipped by the community.
    Goal: Close out 136 git issues by December 31, 2025.
    The git PRs are rolling in. We're shipping the features you've been asking for, side-by-side with our open source contributors.
    It's not too late to join! Check out our git board and tackle an issue with the team.

    * = Shipped via Let's Git Together


    • *Added git: worktree creation action and git worktree picker to open a git worktree in a new window or replace the current one. (#38719; thanks AlvaroParker)
    • *Added git: pull rebase action for running git pull --rebase. (#41117; thanks Sathiyaraman-M)
    • *Added support for showing GitLab and self-hosted GitLab avatars in git blame. (#41747; thanks amtoaer)
    • *Added support for showing Gitee avatars in git blame. (#41783; thanks amtoaer)
    • *Improved UI feedback in the Git panel when a commit is in progress. (#41686; thanks joeinnes)
    • Improved git blame performance by reducing the number of concurrent git processes spawned. (#41472)
    • *Fixed incorrect default repository selection when using remote. (#41698; thanks amtoaer)

    AI

    • Agent: Added the ability to install ACP agents via extensions. There will be a blog post covering this soon! (#40663)
    • Agent: Added the ability to remove OpenAI-compatible LLM providers directly from the UI. (#41739; thanks aeroxy)
    • Agent: Added a button for refreshing available Ollama models. (#38181; thanks tidely)
    • Agent: Added Bedrock support for Claude Haiku 4.5. (#41045; thanks 5herlocked)
    • Agent: Improved the "waiting for confirmation" state visibility so that you more rapidly know the agent is waiting for you to act. (#41998)
    • Agent: Improved the "go to file" affordance in the edit bar. (#41762)
    • Agent: Improved agent edit single file reviews by making the "reject" and "accept" buttons appear at the same time. (#41718)
    • Agent: Improved the mode selector by preventing it from going off-screen in case the panel is docked to the left. (#41589; thanks diksipav)
    • Agent: Improved agent notifications to display when the agent panel is hidden, in addition to when the Zed window is in the background. (#40942; thanks cmclaughlin)
    • Agent: Improved the agent: add selection to thread action to automatically scroll to the cursor's position after selections are inserted. (#41370)
    • Added experimental terminal-based authentication to ACP support. (#41954)
    • Added the ability to switch between configured edit prediction providers through the status bar menu. (#41504)

    Debugger

    • Allowed adding conditions, logs, and hit conditions to breakpoints when there's no active session. (#41598)
    • Added horizontal scroll bars to variable list, memory view, and breakpoint list. (#41594)
    • Improved the debugger query console to no longer needlessly scroll past its content. (#41838)
    • Improved monorepo virtual environment detection with Debugpy. (#40975)

    Settings UI

    • Added the ability to copy a link to a given setting, allowing users to quickly open the settings window at the correct location in a faster way. (#41172)

    Languages

    • Go: Added syntax highlighting support for the new ignore directive in go.mod files. (#41520; thanks pigletfly)
    • TSX: Improved outline interpretation for TSX files to use the same grammar as TypeScript. (#41862; thanks KyleBarton)
    • Improved language server progress indication for more kinds of language servers. (#41448)

    Vim / Helix

    • Improved pasting while in Vim's Replace mode, ensuring that Zed replaces the same number of characters as the length of the contents being pasted. (#41549)
    • Helix: Added workspace: toggle helix mode action to the command palette. (#41454)
    • Helix: Improved the behavior of vim::MoveToNextMatch and search::SelectNextMatch (as well as their previous counterparts) when using helix mode. When enabled, the latter now creates multiple selections using multi-cursor, unlike in Vim where it simply deselects the current match and selects the next one. (#41583)

    Windows

    • Improved keyboard input handling for international keyboard layouts and IMEs. (#41259)

    Collaboration

    • Added collab_panel::OpenSelectedChannelNotes action (alt-enter by default). (#41560)

    Other

    • Added the ability to configure glob patterns for files treated as hidden in the project panel using the hidden_files setting. (#41532; thanks bcollierjones)
    • Added an action project panel: toggle hidden files to quickly show or hide hidden files in the project panel. (#41532; thanks [bcollierjones])
    • Added editor.completion_menu_scrollbar setting to show a scrollbar in the completion menu. (#41849)
    • Added a button that allows expanding/collapsing all project search excerpts at once. (#41654; thanks dylankyc)
    • Added search.center_on_match option for centering cursor on buffer/project search. (#40523; thanks bobbymannino)
    • Added VS Code's terminal split keybindings (cmd-d on macOS, ctrl-shift-5 on Windows and Linux). (#41139; thanks jasikpark)
    • Added modal hover for one-off tasks. (#41824)
    • Improved diagnostics pane to live update when editing within its editor. (#41829)
    • Improved startup time on systems with slow process spawning capabilities. (#41216)
    • Started showing inlay label parts' tooltips when they are hovered. (#41889)
    • Increased the max size of picker-based UI. (#41617)
    • Improved the SVG preview to rerender on every keystroke instead of only on saves. (#41270)

    Bug Fixes

    • Agent: Fixed not telling the user what went wrong when spawning ACP agents. (#41908)
    • Agent: Fixed duplicate Region field in Bedrock provider configuration. (#41341; thanks versecafe)
    • Agent: Fixed AI assistant incorrectly reporting its model identity when switching between models. (#41490; thanks versecafe)
    • Agent: Fixed an issue where ~ would not be expanded when specifying the path of an ACP server. (#41602)
    • Agent: Fixed an issue where New From Summary was not properly inserting thread summaries as contextual mentions when creating new threads. Thread summaries are now inserted as proper mention URIs. (#40722; thanks pkondzior)
    • ACP: Fixed an issue where Zed would not respect PromptCapabilities::embedded_context. (#42320)
    • Settings UI: Fixed an integer underflow panic when attempting to hit the - sign on settings items that take delays in milliseconds. (#41898; thanks ignasius-j-s)
    • Windows: Fixed AltGr handling on non-US layouts again. (#41785; thanks Sh4rK)
    • Windows: Fixed some processes not spawning with CREATE_NO_WINDOW. (#41737; thanks cppcoffee)
    • Windows: Fixed clicking on user icon in title bar to follow minimizing/expanding Zed. (#41726)
    • Windows: Fixed the codex WSL warning being shown on WSL itself. (#42079)
    • Windows: Fixed an issue with WSL exec detection eagerly failing, breaking remote connections. (#42087)
    • Windows: Fixed crashes during drag-and-drop operations. (#42301)
    • Debugger: Fixed Python attach-based sessions not working with connect or port arguments. (#41690)
    • TypeScript: Fixed an issue where the ternary operator symbols would not be highlighted as operators. (#41663; thanks diksipav)
    • Fixed SwitchToHelixNormalMode to keep selection when hitting escape from select mode, and bound it to escape in helix select mode by default. (#41583)
    • Fixed GitHub Copilot edit predictions failing to start. (#41934)
    • Fixed issues when using Azure OpenAI instances as an LLM provider. (#39142; thanks techy-0)
    • Fixed an issue where Zed failed to spawn terminal on systems such as Alpine. (#41990)
    • Fixed a panic in inlay hints. (#41971)
    • Fixed an issue where multi_cursor_modifier set to cmd_or_ctrl opens implementation in new pane instead of new tab. (#41963)
    • Fixed last workspace window restoration on Linux/Windows. (#41907)
    • Fixed jumping to diagnostics skipping over folded regions. The folded region that contains a target diagnostic is now unfolded. (#41932)
    • Fixed a bug that could cause the completions menu to stop being shown when edit predictions were disabled. (#40159; thanks Pranav2612000)
    • Fixed shell env capturing failing if Zed is installed on a path with whitespace in it. (#41902)
    • Fixed remoting terminal not working when the remote has elvish set as its shell. (#41893)
    • Fixed .gitignore and file_scan_inclusions settings not being respected with ** in glob for file finder. (#40654; thanks bnjjj)
    • Fixed a crash that could occur when using vim::MiniQuotes and vim::MiniBrackets in a multibuffer. (#41834)
    • Fixed indentation with dictionary when editing YAML files. (#40913; thanks bnjjj)
    • Fixed an issue where the Expand message editor button would not work in agent threads if the message editor was not focused. (#41845)
    • Fixed agent icons not disappearing from the menu immediately after uninstalling an Agent Server Extension. (#41836)
    • Fixed shell environment sourcing not respecting user's remote shells. (#41288)
    • Fixed connection spinner hanging when remote connections fail. (#41782; thanks kallyaleksiev)
    • Fixed remoting not working when the remote has nu set as its shell. (#41547)
    • Fixed Sonnet's regression with inserting </parameter></invoke> sometimes. (#41800)
    • Fixed popover menus not restoring focus to the previously focused element. (#41751; thanks errmayank)
    • Fixed Vim's mode being shown as Inserted right after opening Zed. (#41487)
    • Fixed panic in repainting hover popups. (#41645)
    • Fixed expand/collapse all entries not working in singleton buffer mode. (#41342; thanks zeld-a)
    • Fixed terminal processes occasionally leaking. (#41562)
    • Fixed minor issue where some clangd labels would be missing a space in formatting. (#41544; thanks teowelton)
    • Fixed an issue where the SVG preview would not work in remote scenarios. (#41270)
    • Fixed diagnostics hovers not working if the diagnostic spans out of view. (#41449)
    • Fixed an issue where expanding the first excerpt upwards would expand it out of view. (#41445)
    • Fixed Go To Line jumping back to previous position on dismiss. (#41234; thanks errmayank)
    • Fixed Zed not starting when the database could not be loaded. (#42189)
    • Fixed a panic in inlay hints. (#41971)
    • Fixed shell environment fetching failing when having cmd configured as terminal shell. (#42093)
    • Fixed an issue where symbols could not be included when using specific ACP agents. (#42321)
    • Fixed ctrl+c and friends not working in the terminal on macOS and Linux. (#42236)
    • Reduced hangs and stutters in large project file searches. (#41479)

    Breaking Changes and Notices

    • Added support for counting wrapped lines as relative lines and for displaying line numbers for wrapped segments. Changes relative_line_numbers from a boolean to an enum: enabled, disabled, or wrapped. (#41805; thanks thomasheartman)
    • Changed the default value for the remove_trailing_whitespace_on_save setting in Markdown to false, to preserve trailing whitespace with syntactic meaning. (#41658)
    Downloads