Zed Release Notes

Last updated: Feb 19, 2026

  • Feb 19, 2026
    • Date parsed from source:
      Feb 19, 2026
    • First seen by Releasebot:
      Feb 19, 2026
    Zed logo

    Zed

    0.224.6

    Fixed a regression where the toolchain path selector would immediately dismiss upon selecting a path, preventing the addition of new toolchains. (#49529)

    Original source Report a problem
  • Feb 18, 2026
    • Date parsed from source:
      Feb 18, 2026
    • First seen by Releasebot:
      Feb 19, 2026
    Zed logo

    Zed

    0.224.5

    Fixed some UI in split diff mode.

    Original source Report a problem
  • All of your release notes in one place

    Join Releasebot and get updates from Zed and hundreds of other software products.

  • Feb 18, 2026
    • Date parsed from source:
      Feb 18, 2026
    • First seen by Releasebot:
      Feb 19, 2026
    Zed logo

    Zed

    0.224.4

    Weekly release brings side-by-side diffs, LSP semantic tokens, and stronger safety with per‑tool permissions and safeguards against destructive commands. Also adds Claude Opus 4.6, Latest model indicator, and UI/terminal improvements for safer, smarter workflows.

    Features

    AI

    • Agent: Introduced per-tool permission settings, including regexes for controlling when tools may be auto-allowed, auto-denied, or always require confirmation. (#48553)

    • Agent: Added Claude Opus 4.6 and 4.6 Thinking with Cross region inference for US, EU, and Global endpoints. (#48525; thanks 5herlocked)

    • Agent: Improved terminal command safety by auto-blocking a wider range of dangerous commands (e.g. rm -rf $HOME in addition to rm -rf ~), detecting commands hidden in I/O redirects, here-documents, and compound command constructs, and detecting path traversal attacks in destructive commands. (#48399, #48635, #48640)

    • Agent: Added a Latest indicator to highlight the latest models available through the Zed provider. (#48614)

    • Agent: Added alt-l as an alternate keybinding for agent::CycleFavoriteModels on Linux and Windows, since alt-tab conflicts with the OS app switcher. (#48390)

    • Agent: Changed the Agent Panel so that the active thread is restored on restart. (#47795)

    • Agent: Changed file and directory tool operations to require confirmation before modifying sensitive settings paths. (#48641)

    • Agent: Improved image insertion by placing images at the cursor position. (#48779)

    • Added support for viewing diffs in split ("side by side") mode. (#48912)

    Debugger

    • Improved DAP settings so that it is possible to override individual fields, such as binary. (#43647; thanks fredr)

    Languages

    • C++: Added attribute highlighting. (#47825; thanks ozacod)
    • C/C++: Changed preprocessor directive highlighting to use a dedicated @preproc capture group, allowing themes to style them independently from language keywords. (#48109; thanks ozacod)

    Vim / Helix

    • Improved Vim's subword motions to stop at $ and = characters. (#48276)

    Collaboration

    • Added a Show Active Channels button to the collab panel to filter down to only channels with participants. (#48826)

    Remote Development

    • Added support for .devcontainer.json in project root. (#48814; thanks oliverbarnes)

    Linux

    • Added forwarding of ZED_* environment variables when using the Flatpak. (#48118; thanks refi64)

    Other

    • Added LSP semantic tokens highlighting support. (#46356)
    • Moved the update Zed button to the title bar and allowed it to be dismissed. (#48467)
    • Improved resource usage by reducing work when the system is under high thermal stress. (#45638; thanks marcocondrache)
    • Added tab_switcher::OpenInActivePane to allow a more vim-like tab switching experience. (#47079; thanks baldwindavid)
    • Added project panel: collapse selected entry and children action that collapses the selected directory and all its subdirectories. (#47328; thanks austincummings)
    • Added Collapse All option to the Project Panel context menu for all directories, not just project roots. (#47328; thanks austincummings)
    • Added autocomplete support for the settings field in LSP configuration, complementing the existing initialization_options autocomplete. (#48332; thanks aviatesk)
    • Added textDocument/foldingRange LSP support. Use "lsp_folding_ranges": "on" in language settings to fetch and prefer the LSP folds. (#48611)
    • Added global_lsp_settings.request_timeout setting to configure the maximum timeout duration for LSP-related operations. (#44745; thanks Bertie690)
    • Improved compatibility with legacy language servers. (#48587; thanks shaz-r)
    • REPL: Added error display when parsing a message from a Jupyter kernel fails. (#48837; thanks rgbkrk)

    Bug Fixes

    • Agent: Fixed Bedrock model catalog URL in Agent Panel settings. (#48382)
    • Agent: Fixed bug where streaming edits could apply edits incorrectly if the model requested overlapping edit regions. (#48547)
    • Agent: Fixed disabled MCP servers disappearing from UI after restart. (#47758; thanks oliverbarnes)
    • Agent: Fixed a bug where cancelling a thread mid-thought would cause further Anthropic requests to fail. (#48548)
    • Agent: Fixed a bug where the model configured on a thread would not be persisted alongside that thread. (#48548)
    • Agent: Fixed mention links not rendering in pasted text. (#45426; thanks tacshi)
    • Agent: Fixed agent thread storage paths to follow the XDG specification on macOS and Linux, with backwards compatibility. (#45771; thanks maekilae)
    • Edit Prediction: Fixed a panic when parsing predictions made by zeta1. (#48822)
    • Edit Prediction: Fixed focus skipping provider dropdown and GitHub Copilot button in edit prediction settings. (#48530; thanks austincummings)
    • Git: Fixed the git panel commit editor not respecting soft wrap settings. (#46422; thanks mchisolm0)
    • Git: Fixed an issue where the git: diff action would not respect the active worktree. (#48535)
    • Git: Fixed an issue where Zed would try to open all edited files in ~ if your git config had a globalexcludes in ~ that did not exist. (#48408)
    • Git: Fixed issue where viewing a stash entry would not dismiss the modal. (#48491)
    • Vim: Fixed $ not sticking to end-of-line on vertical motions j / k when the cursor was already at the end of the line via l or arrow keys. (#48867)
    • Vim: Fixed increment (ctrl-a) and decrement (ctrl-x) not working on Markdown ordered list markers like 1., 2., etc. (#47978; thanks lex00)
    • Helix: Fixed HelixSelectLine with an empty first line and a pre-existing selection. (#48026; thanks jrobsonchase)
    • REPL: Fixed shutdown of kernels on app exit. (#48760; thanks rgbkrk)
    • REPL: Fixed startup for R kernels and Python kernels on Windows. (#48817; thanks rgbkrk)
    • Go: Fixed a bug where the TestMain function would incorrectly appear as a runnable test. (#46575; thanks lzakharov)
    • Go: Fixed wrong syntax highlighting with chained indexing (e.g. a[b][c]). (#48870; thanks MohibShaikh)
    • Fixed a bug where blurring the filename editor in the Project Panel could lose the previous selection while creating a file or folder. (#48578)
    • Fixed an issue where installing theme extensions could block the main thread. (#48685; thanks marcocondrache)
    • Fixed an issue where selecting Collapse All on the root directory or triggering the project panel: collapse all entries action would sometimes collapse the entire root instead of keeping it expanded when there's a single worktree. (#48443)
    • Fixed clicking Collapse All from the context menu on a project root collapsing all project roots instead of just the selected one. (#47328; thanks austincummings)
    • Fixed the welcome screen would show up in the terminal panel if the terminal was slow to load. (#48930)
    • Fixed terminal tasks hanging on macOS when a spawned process is killed by a signal. (#48877)
    • Fixed C/C++ outline for function definitions and declarations with mixed storage and type qualifiers. (#47500; thanks ozacod)
    • Fixed indentation of block comments in C and C++. (#47810; thanks ozacod)
    • Fixed issue where certain keywords were incorrectly highlighted in JS files. (#48460)
    • Fixed DAP (Debug Adapter Protocol) methods failing for extensions targeting the v0.8.0 extension API. (#48777; thanks Brad-Fullwood)
    • Fixed devcontainer operation on Windows for when the devcontainer CLI is not installed globally. (#48387; thanks KyleBarton)
    • Fixed project search returning no results in devcontainers with a single visible CPU. (#48798; thanks oliverbarnes)
    • Fixed Doom WAD files being erroneously treated as text. (#48349; thanks elf-alchemist)
    • Fixed settings migrations to correctly handle settings nested under platform, channel, or profile keys. (#48550)
    • Fixed the editor rewrapping like crazy when agent edits were present. (#48423)
    • Fixed a bug where tabs could be closed by simply pressing the middle mouse button down, without completing a full middle click. (#44916; thanks Zachiah)
    • Fixed and improved font ligature support. (#48504; thanks adb-sh)
    • Fixed the Zed CLI opening a new window instead of reusing existing windows for remote workspaces. (#48891)
    • Fixed the new file/folder input appearing in the wrong location in the Project Panel when creating inside a collapsed directory path. (#46750; thanks andre-eriksson)
    • Fixed Esc key not canceling inline assist when using the JetBrains keymap. (#45306; thanks tacshi)
    • Fixed misalignment of lines in the split diff when using inlay hints. (#49124)
    • Fixed semantic highlights not being cleared when disabled in settings. (#49066)
    • Fixed an issue where Zed would randomly crash on macOS Intel. (#49248)
    • Fixed json-language-server document folds not being parsed correctly. (#49152)
    • Fixed non-functional folding creases being displayed in the gutter. (#49212; thanks ozacod)

    Breaking Changes and Notices

    • ACP: Changed Claude Code to be referred to as Claude Agent, per Anthropic branding guidelines. (#49348)
    • Replaced the always_allow_tool_actions setting with tool_permissions.default. (#48553)
    Original source Report a problem
  • Feb 17, 2026
    • Date parsed from source:
      Feb 17, 2026
    • First seen by Releasebot:
      Feb 18, 2026
    Zed logo

    Zed

    0.223.5

    • Added BYOK support for Claude Sonnet 4.6 (#49391)

    • Fix a potential crash around multibyte characters in edit predictions (#49368)

    • ruby: Added Kanayago as an available language server. (#49358)

    Original source Report a problem
  • Feb 17, 2026
    • Date parsed from source:
      Feb 17, 2026
    • First seen by Releasebot:
      Feb 17, 2026
    Zed logo

    Zed

    0.223.4

    Release notes

    • Fix panic that could occur when navigating external code (#49339)
    • agent: Fix permission options not rendering on terminal commands (#49275)
    Original source Report a problem
  • Feb 11, 2026
    • Date parsed from source:
      Feb 11, 2026
    • First seen by Releasebot:
      Feb 12, 2026
    Zed logo

    Zed

    0.223.3

    This release boosts the Agent with URL prompts, terminal-to-Agent updates, and built in safety blocks for dangerous commands. It adds Azure as a Git provider, GitLab MR links in blame, and right‑click remote downloads, plus broad language, REPL and remote dev improvements.

    Features

    AI

    • Edit Prediction: Added support for multiple edit prediction providers, including GitHub Copilot's Next Edit Suggestions, Ollama, Codestral, Sweep, and Mercury Coder. To configure, open the Edit Prediction menu and select Configure Providers.
    • Agent: Added support for opening the Agent Panel with an initial prompt via zed://agent?prompt= URL. (#47959)
    • Agent: Added the ability to send selections from terminals into the Agent thread. (#47637; thanks rutgercap, #47950)
    • Agent: Improved the Copy Selection right-click menu item by disabling it when there are no selections. (#47997; thanks cppcoffee)
    • Agent: Added automatic blocking for certain known-bad tool uses, such as the terminal tool attempting to run rm -rf / or rm -rf ~. (#48209)
    • Agent: Improved wording of confirmation label text in agent thread. (#48202)
    • Agent: Improved Zed agent thread history to update across all open windows. (#47803)
    • Agent: Added a settings page in the settings editor that allows customizing tool call permissions for each tool. (#48277)
    • ACP: Added support for ACP Session Config options for agents which provide them. (#48350)

    Git

    • Added support for GitLab merge request links in git blame hover popover. (#47973; thanks littleKitchen)
    • Added Azure as a supported Git provider. (#47598; thanks marcocondrache)
    • Added support for double-clicking a file in the Git Panel's status list to open it in the editor. (#47989; thanks cppcoffee)
    • Added a MultiDiffView, which shows all changed files within a single, scrollable view. (#45131; thanks davidbarsky)
    • Changed zed --diff to recurse into directories when given folders instead of files. (#45131; thanks davidbarsky)

    Languages

    • Go: Added highlighting for directives. (#47621; thanks ozacod)
    • Python: Improved the Add Virtual Environment path browser to start at the workspace root. (#47988)
    • YAML: Improved highlights to support quoted keys. (#48063; thanks ozacod)

    Terminal

    • Added current_file_directory option for terminal's working_directory setting. Set "working_directory": "current_file_directory" to open new terminals in the directory of your currently open file. (#47739; thanks RubenFricke)

    Remote Development

    • Added right-click download option for folders/files stored in remote development server. (#47344; thanks leoliu0605)
    • Added detection of devcontainers in subfolders. (#47411; thanks caiopiccirillo)
    • Improved error messaging and handling in the event of a dev container launch failure. (#48301; thanks KyleBarton)

    REPL

    • Added configurable max height and width limits for REPL output, with large outputs scrolling and images scaling to stay within the viewport. (#47114; thanks cvanelteren)
    • Added JSON output support. (#47905; thanks rgbkrk)

    Other

    • Added memory usage display for each language server in the language servers menu. (#48226)
    • Added a copy button to error message popups. (#48107; thanks deralaxo)
    • Added support for dismissing the toolchain path selector via esc. (#48201)
    • Improved autocomplete for the project settings file .zed/settings.json to only include settings that are valid at the project level, excluding user-only settings. (#47939)
    • Improved project search performance by reducing excessive CPU context switching when scanning files. (#47824; thanks cppcoffee)
    • Changed Zed's built-in file picker to show all hidden files by default. (#46965; thanks austincummings)

    Bug Fixes

    • Agent: Fixed a crash in the Agent Panel when inserting context mentions with emojis in the message editor. (#48179)
    • Edit Prediction: Fixed accepting next word and next line edit prediction keybindings colliding with cursor movement keybindings. (#48184)
    • Edit Prediction: Fixed an issue where the codestral URL used for credentials would be different than the one used for requests causing authentication errors. (#48533)
    • Edit Prediction: Fixed a panic when parsing predictions made by zeta1. (#48822)
    • Copilot: Fixed Copilot instances not being cleared up after their window is closed. (#48191)
    • Copilot: Fixed a bug where the Copilot edit prediction provider would still provide suggestions even when the disable_ai setting was enabled. (#48191)
    • Collab: Fixed overflowing text in project sharing and call notifications. (#47964)
    • Git: Fixed "View on GitHub" button incorrectly appearing when viewing stashes. (#48271; thanks amtoaer)
    • Git: Fixed a visual bug in the Git Panel where collapsing a folder in tree view would cause indent guide lines to incorrectly extend to unrelated folders below it. (#48194)
    • Git: Fixed an issue where stage/unstage could fail when operating on a very large number of files. (#47800; thanks marcocondrache)
    • Git: Fixed git panel not updating after commit or branch switch on Linux with git worktrees. (#47222; thanks feeiyu)
    • Git: Fixed GitHub avatar rate limiting in git blame by using CDN endpoint instead of API calls. (#47894; thanks Augani)
    • Git: Fixed optimistic placeholder for folders in the tree view. (#48078; thanks RemcoSmitsDev)
    • Settings UI: Fixed editable project settings not being updated when a new workspace is created. (#47992)
    • Vim: Fixed search not respecting "search" default settings. (#48127; thanks cppcoffee)
    • Vim: Fixed method and comment navigation ] m , [ m , ] shift-m , [ shift-m , ] / , [ / ) incorrectly positioning cursor when diff hunks are expanded. (#47976; thanks lex00)
    • REPL: Fixed cursor becoming invisible on the last line of REPL cells after re-running. (#48218; thanks MostlyKIGuess)
    • REPL: Fixed REPL output wrapping for large content. (#47713; thanks rgbkrk)
    • REPL: Fixed markdown wrapping in REPL outputs. (#47713; thanks rgbkrk)
    • Fixed a bug where directories could be missing from the Select Toolchain Path picker. (#47983)
    • Fixed an issue where "Reopen Closed Item" would fail to reopen tabs that had been converted from preview to non-preview before being closed. (#45286; thanks errmayank)
    • Fixed an issue where opening a link to a settings item that involved a sub page would not open the sub page. (#48212)
    • Fixed an issue where relative time deltas would sometimes show as n + 1 years instead of the actual n years. (#47687)
    • Fixed an issue where the Zed keybinding context would show up as a language in the language selector. (#48354)
    • Fixed issue where certain keywords were incorrectly highlighted in TSX files. (#48196)
    • Fixed clicking on tables in the markdown preview not selecting the correct content. (#47720; thanks cppcoffee)
    • Fixed modal for creating dev container. (#48291; thanks KyleBarton)
    • Fixed remote_user and shell inconsistencies from within dev containers. (#48230; thanks KyleBarton)
    • Fixed Rust panic breakpoints not working in debugger when using CodeLLDB with non-Cargo debug configurations. (#48236; thanks littleKitchen)
    • Fixed subdirectory .editorconfig files being ignored in certain directory structures. (#48203; thanks amtoaer)
    • Fixed TypeScript type import highlighting. (#47190; thanks purepear)
    • Fixed a bug where the cursor would not return to its original position when dismissing buffer search with Escape in vim mode. (#47732; thanks lex00)
    • Fixed "too many file descriptors" error on macOS. (#47952)
    • Fixed a bug where the terminal cursor would stretch beyond cell width. (#45545; thanks tacshi)
    • Fixed connecting to WSL when fish is set as the default shell. (#48136; thanks apedersen00)
    Original source Report a problem
  • Feb 6, 2026
    • Date parsed from source:
      Feb 6, 2026
    • First seen by Releasebot:
      Feb 6, 2026
    Zed logo

    Zed

    0.222.4

    • Fixed a bug that caused Copilot Chat to not report any available models.
    Original source Report a problem
  • Feb 5, 2026
    • Date parsed from source:
      Feb 5, 2026
    • First seen by Releasebot:
      Feb 6, 2026
    Zed logo

    Zed

    0.222.3

    • Added Claude Opus 4.6
    • Now Claude Opus 4.6 and Sonnet 4.5 BYOK models support variations that have context windows of 1 million tokens (and have different pricing) (#48511)
    Original source Report a problem
  • Feb 4, 2026
    • Date parsed from source:
      Feb 4, 2026
    • First seen by Releasebot:
      Feb 5, 2026
    Zed logo

    Zed

    0.222.2

    This release adds support for multiple edit prediction providers, enables Windows SSH remoting, and brings zoom and pan to the image viewer. It also reduces macOS resource usage, allows renaming terminal tabs, and ships a broad set of editor and UI improvements for a smoother experience.

    Features

    AI

    • Edit Prediction: Added support for multiple edit prediction providers, including GitHub Copilot's Next Edit Suggestions, Ollama, Codestral, Sweep, and Mercury Coder. To configure, open the Edit Prediction menu and select Configure Providers.
    • Agent: Made the message queue feature available for external agents as well. (#47379)
    • Agent: Added a menu for inserting context more easily with the mouse in the agent panel. (#47768)
    • Agent: Improved @ file completions in agent panel to be more accurate. (#47466)
    • Agent: Improved double-click word selection in Agent Panel to respect punctuation and language-specific word characters. (#47844)
    • Agent: Added a setting for controlling the behavior of the stop button in the terminal tool call card (between cancelling the command to run and the thread, or just the command). (#47521)
    • Improved memory usage of large ACP thread diff multibuffers. (#47526)

    Git

    • Improved the project picker in the Git panel by also displaying the Git status icon on them, to clearly indicate which repos have changes. (#47752; thanks tartarughina)

    Languages

    • C/C++: Added highlights for #elifdef, #elifndef directives and document comments. (#45672; thanks hokein, #47556; thanks ozacod)
    • C++: Added first-line language detection for extensionless libc++ headers. (#47443; thanks ozacod)
    • C: Updated tree-sitter-c for highlighting attribute specifier. (#47156; thanks ozacod)
    • Go: Improved support to run table-test subtests, handling tests without explicitly declaring variables for test scenarios. (#46645; thanks lzakharov)
    • Nim: Updated file aliases so icon is shown for .nims/.nimble files. (#47616; thanks ire4ever1190)
    • TypeScript: Improved keyword syntax highlighting for declarations (const, let, var, function, class, enum, interface, type) and imports/exports (export, from, import). (#47435; thanks ahcurrier)

    Terminal

    • Added ability to rename terminal tabs via right-click context menu and double-click. (#45800; thanks tacshi)

    Vim / Helix

    • Added relative line jump support to go-to-line action via +/-/f/b/F/B. (#46932; thanks KalaayPT)
    • Added a vim.gdefault setting to make /g (replace all matches in a line) the default for substitutions, along with :set gdefault and :set nogdefault commands (short forms: gd, nogd). (#47664; thanks bluetech)

    Remote Development

    • Added configurable remote server cache retention (default 5). (#47202; thanks cppcoffee)
    • Improved error handling in the dev container crate to prevent panics. (#47513; thanks KyleBarton)
    • Improved parsing of devcontainer CLI output when using earlier versions. (#47403; thanks KyleBarton)
    • Improved error messaging to guide user away from opening a dev container from within a remote project. (#47816; thanks KyleBarton)

    Windows

    • Added support for Windows as a target platform for SSH remoting. (#47460)
    • Added "Reveal in File Manager" to the project panel context menu on WSL. (#47288)

    Linux

    • Relaxed the checks on xdg_wm_base to ensure compatibility with Weston 9. (#47185; thanks linghengqian)

    macOS

    • Zed now uses significantly fewer resources when watching filesystem changes. (#47322; thanks marcocondrache)

    Other

    • Added zooming and panning support in the image viewer with zoom in/out, reset, fit-to-view, zoom-to-actual actions, scroll-wheel zoom with modifier, click-and-drag panning, zoom percentage overlay, and toolbar controls. (#43944; thanks MostlyKIGuess)
    • Added a menu item in the buffer and tab right-click menu for opening Markdown and SVG files in the preview tab. (#47821)
    • Added commands for extending selections to syntax node boundaries, i.e., editor: select to start of larger syntax node and editor: select to end of larger syntax node. (#47571; thanks alexispurslane)
    • Added support for specifying multiple snippets paths in extensions. (#45829)
    • Added project_panel.bold_folder_labels to show folder names with bold text in the project panel (defaults to false). (#47631; thanks zertosh)
    • Added a menu item to close the current project, going back to a clean window state. (#47365)
    • Added support for installing a specific Zed version via the ZED_VERSION environment variable in the install script (defaults to latest when unspecified). (#45522; thanks mikelneonedwin)
    • Added "Reopen with Encoding" feature (currently supported for local files). (#46553; thanks tomopumipumi)
    • Improved empty workspaces with unsaved files to now restore on startup (hot-exit). (#46557; thanks shfc)
    • Improved performance when a large number of files were open by making background diagnostics more efficient. (#47510)
    • Improved project search loading UI. (#47620; thanks zertosh)
    • Improved memory usage of large git diff multibuffers. (#47524)
    • Changed bold UI text to render using Plex SemiBold instead of Bold. (#47725)
    • Changed the auto signature popover — "auto_signature_help": true — to respect hover_popover_delay. (#46745; thanks TheSalarKhan)
    • Added server notifications auto-dismiss with "global_lsp_settings": { "notifications": { "dismiss_timeout_ms": 5000 } } setting. (#46708; thanks tomatitito)
    • Added support for importing VS Code Insiders and VSCodium Insiders user settings (settings.json). (#47247; thanks maj113)
    • Block cursor no longer reveals characters within redacted ranges. (#45549; thanks tacshi)

    Bug Fixes

    • Agent: Fixed old AI text thread sessions failing to open from History when they contain icons that were removed in previous updates. (#47624; thanks lex00)
    • Agent: Fixed a bug where the inline assistant feedback buttons were being displayed despite the setting "Enable Feedback" was turned off. (#47382)
    • Agent: Fixed cut-off mention creases in the inline assistant. (#47772)
    • Agent: Fixed message editor stealing focus from other panels. (#47321; thanks fabianszabo)
    • Settings UI: Fixed a bug with the number field rendering of the font weight setting. (#47384)
    • Vim/Helix: Fixed bug causing normal-mode vim/helix selections to get expanded during vim::Scroll commands. (#47024; thanks jrobsonchase)
    • Rust: Fixed enum variants with no lower-case being highlighted as constants instead of types. (#45546; thanks tacshi)
    • Fixed typing emoji using the macOS system palette cmd-ctrl-space. (#47835)
    • Fixed issue where user .ssh/config file would not parse if global ssh config file was not present. (#47310; thanks Gaff)
    • Fixed a bug where workspace::SendKeystrokes would not allow remapping keys in different keyboard layouts. (#47061; thanks everdrone)
    • Fixed a small issue where highlights of the syntax tree view would persist after the view was closed. (#47638)
    • Fixed a visual glitch with sticky scroll headers in markdown. (#47314; thanks KyleBarton)
    • Fixed alignment of folded directory names in project panel. (#47648)
    • Fixed an issue where deleted rules from the rules library were getting restored after a restart. (#47323)
    • Fixed an issue where the terminal would sometimes fail to write shell history. (#47408)
    • Fixed bracket color not updating when system theme changes. (#47505; thanks smitchaudhary)
    • Fixed clearing hovered link when no target found. (#47134; thanks cppcoffee)
    • Fixed Conda showing up in terminal on Windows. (#47261)
    • Fixed extension uninstall button not working when an upgrade is available. (#47745; thanks eureka928)
    • Fixed language servers unnecessarily restarting when changing lsp..settings configuration. Dynamic settings are now properly updated via workspace/didChangeConfiguration without requiring a server restart. (#47376; thanks aviatesk)
    • Fixed project-less workspaces not persisting their dock state. (#45966; thanks ppfmagno)
    • Fixed remote server binaries accumulating on WSL over time. (#47839)
    • Fixed "Reveal in File Manager" not working for WSL remote connections on Windows. (#47288)
    • Fixed some instances of authentication errors with the Zed API that could be resolved automatically by refreshing the token. (#47512)
    • Fixed struct union enum outline issues for C. (#46125; thanks ozacod)
    • Fixed terminal hanging when a child process is killed by a signal (e.g., SIGSEGV from null pointer dereference). (#47420)
    • Fixed user-defined tasks with unresolved ZED_* variables being silently omitted. (#45621; thanks playdohface)
    • Fixed vim mode incorrectly switching to Visual mode on first project search. (#44284; thanks MostlyKIGuess)
    • Fixed vim mode paragraph motions } and { to correctly ignore whitespace-only lines. (#47734; thanks lex00)
    • Fixed a crash in LoadingLabel's loading animation when displaying CJK or emoji text. (#45632; thanks MomentDerek)
    • Fixed uninitialized var declaration not being shown in outline. (#46499; thanks hokein)
    • Fixed LSP integrations to send language server shutdown requests with correct parameters. (#46027; thanks Spirrwell)
    Original source Report a problem
  • Jan 29, 2026
    • Date parsed from source:
      Jan 29, 2026
    • First seen by Releasebot:
      Jan 30, 2026
    Zed logo

    Zed

    0.221.5

    • Fixed issues with signing into Copilot via the Settings UI (#47954)

    • Fixed a typo in the link to the ACP registry URL blog post (#47893)

    Original source Report a problem

Related vendors