release: v2.0.16
release: v2.0.17
release: v2.0.16
This week's release includes faster rendering in syntax-highlighted files and Markdown code blocks, a language server command picker, a setting that keeps your system awake during long-running agent turns, and BYOK support for Claude Opus 5.5 (Anthropic) and GPT-6 Astra, Sol, and Luna (OpenAI).
agent.prevent_idle_sleep setting, enabled by default, to prevent idle system sleep while agent threads are running. (#53130; thanks cppcoffee)agent.threads_sidebar_default_width setting to configure the width of the Threads Sidebar. (#62883; thanks porada)agent: rename selected thread action for renaming the active Terminal Thread from the Agent Panel. (#63660; thanks mauriciord)Cut, Copy, and Paste context menu actions to the commit message editor. (#64142; thanks hooch)showDocument requests. (#63607)comment_empty_lines parameter to the editor::ToggleComments keybinding action for multiline selections. Set it to true to comment blank lines or false to skip them; Zed's default keymap now uses true, while the VS Code keymap uses false. (#63961; thanks UdeshyaDhungana)editor.code_lens.foreground for customizing CodeLens text independently. (#64084; thanks giorgiopogliani)"..." in read_only_files so project settings can extend inherited read-only patterns. (#64222; thanks porada)menu (Linux and Windows) and shift-f10 (all platforms) shortcuts to open the context menu for the selected Project Panel entry. (#46744; thanks CCXLV)terminal.background color. (#64163; thanks chrisdrackett)
This week's release includes BYOK support for Claude Opus 5.5 (Anthropic) and GPT-6 Astra, Sol, and Luna (OpenAI), on-the-fly model selection for new subagents, automatic subagent compaction, and dynamically fetched OpenCode models.
model parameter to spawn_agent to choose a model for that spawn instead of using the configured subagent model or inheriting the parent model, with the active model shown in its card. (#64498; thanks itsfuad)agent.threads_sidebar.auto_open setting to control whether opening a folder in an existing window also opens the Threads Sidebar. (#64259, #64395; thanks jackhwalters and joshkent94)"..." in edit_predictions.disabled_globs and edit_predictions_disabled_in so settings can extend inherited edit prediction exclusions and scopes. (#64540, #64546; thanks porada)agent.threads_sidebar.default_width take effect even after manually resizing the sidebar. (#64395; thanks joshkent94)zed --diff <old> <new>. (#64529; thanks rn23thakur)"..." in terminal.path_hyperlink_regexes to extend inherited regexes without repeating them. (#64552; thanks porada)MicaBackdrop and MicaAltBackdrop options for the background.appearance theme setting. (#48340; thanks Marocco2)"..." in file_scan_inclusions and hidden_files so project settings can extend inherited inclusion and hidden-file patterns. (#64440, #64484; thanks porada)cmd-k. (#64362, #64522)cmd-w (macOS) and ctrl-w (Linux/Windows) closing the active dock instead of the active pane item. (#64515)buffer_font_features was set. (#62338; thanks interkelstar)completions.lsp_insert_mode. (#64139)files.exclude into file_scan_exclusions. (#64492; thanks porada)tasks.json file was focused, and paths containing spaces breaking Windows tasks. (#55727; thanks di404)cmd-> (macOS), ctrl-> (Linux), or ctrl-shift-. (Windows). (#64589)vertical_scroll_margin for typewriter-style scrolling. (#63944; thanks rn23thakur)disabled_globs setting appeared before it. (#64540; thanks porada)null for empty response payloads. (#64457)lsp_results_location was set to "picker". (#64039; thanks v-shevtsov)agent.threads_sidebar.position, agent.threads_sidebar.default_width, and agent.threads_sidebar.auto_open, grouped together in the Settings Editor. Existing settings are migrated automatically. (#64395; thanks joshkent94)cmd-w (macOS) or ctrl-w (Linux/Windows) to ctrl-alt-w on all platforms. (#64515)terminal.path_hyperlink_regexes so a top-level "..." entry now inserts inherited regexes. To retain the previous three-character regex, replace that entry with ["..."]. (#64552; thanks porada)files.watcherInclude as file_scan_inclusions; watch roots are not Git-ignore overrides. (#64440; thanks porada)
release: v2.0.15
release: v2.0.14
release: v2.0.13
release: v2.0.12
release: v2.0.11
release: v2.0.10
release: v2.0.9
release: v2.0.8
release: v2.0.7
release: v2.0.6
This PR bumps the version of the HTML extension to v0.3.2.
Release Notes:
Co-authored-by: zed-zippy[bot] <234243425+zed-zippy[bot]@users.noreply.github.com>
Co-authored-by: Finn Evers finn@zed.dev
This PR bumps the version of the GLSL extension to v0.2.5.
Release Notes:
Co-authored-by: zed-zippy[bot] <234243425+zed-zippy[bot]@users.noreply.github.com>
Co-authored-by: Finn Evers finn@zed.dev
This PR bumps the version of the Proto extension to v0.3.4.
Release Notes:
Co-authored-by: zed-zippy[bot] <234243425+zed-zippy[bot]@users.noreply.github.com>
Co-authored-by: Finn Evers finn@zed.dev
release: v2.0.5
This week's release includes an optional cursor movement animation, a setting to open Markdown files directly in the rendered preview, Emmet wrap with abbreviation support, and configurable window title formatting.
on_new_window setting to choose whether new windows show the Launchpad (launchpad, the default) or an empty untitled buffer (empty_tab). (#63522; thanks albertbogusz)ctrl-tab jumping to random documents when the mouse moved during a quick tab switch. (#52671; thanks OmChillure)editor: rotate selections forward and editor: rotate selections backward when using cursors on nonconsecutive lines. (#63937; thanks timvermeulen)Learn about the Zed Guild.
Date column. (#62679; thanks dem1tris)editor: wrap with abbreviation). (#63383)constexpr keyword. (#63833; thanks Jesse-Cooper)window_title_format and window_title_separator settings. (#54379; thanks jknlsn)
${projectName}, ${fileName}, ${filePath}, ${relativePath}, ${branch}, ${remoteName}, ${remoteHost}, ${appName}, and ${separator}.window.title and window.titleSeparator are set.markdown_preview.open_markdown_files_in_preview setting to open Markdown files directly in the rendered preview. (#63462; thanks joshkent94)cursor_animation.enabled to true. (#63195; thanks tiny-paris)project_panel.title_tooltip_delay setting.dev: Debug Filesystem Watching to inspect local watcher events, watch roots, and scan exclusions, and export diagnostic captures as JSON. (#64186)command_palette.use_command_history setting to disable history-based command palette ranking without erasing history. (#64181)shift-backspace or the remove button. (#64181)EMFILE (Too many open files) errors in large workspaces. (#64188)settings.json. (#62949; thanks interkelstar)cmd-alt-f (macOS) and ctrl-alt-f (Linux/Windows), being shadowed by the file finder. (#63376; thanks dcdeniz)agent: manage skills appearing in the command palette when AI was disabled. (#63598; thanks kai-xlr)git_gutter_width was set to a small custom pixel value. (#63434; thanks somtri)ask_user options being truncated instead of wrapping in the Agent Panel. (#63656; thanks cmdr-chara)preview_tabs.enable_preview_from_project_panel setting being ignored when opening files from the Project Panel with the keyboard. (#63758; thanks cmdr-chara)o not continuing the comment prefix inside C-style multiline comments. (#63751; thanks IbrahimKhan12)mailto: URI handling when using Help β Email Us.... (#64090)cmd-c (macOS) and ctrl-c (Linux/Windows) instead of Markdown. Copying as Markdown moved to the context menu, and the markdown::CopyAsMarkdown action can still be bound. (#63884)markdown_preview key as font_size, font_family and code_font_family. Existing settings are migrated automatically. (#63462; thanks joshkent94)
This week's release includes faster rendering in syntax-highlighted files and Markdown code blocks, a language server command picker, and a setting that keeps your system awake during long-running agent turns.
Learn about the Zed Guild.
agent.prevent_idle_sleep setting, enabled by default, to prevent idle system sleep while agent threads are running. (#53130; thanks cppcoffee)agent.threads_sidebar_default_width setting to configure the width of the Threads Sidebar. (#62883; thanks porada)agent: rename selected thread action for renaming the active Terminal Thread from the Agent Panel. (#63660; thanks mauriciord)Cut, Copy, and Paste context menu actions to the commit message editor. (#64142; thanks hooch)showDocument requests. (#63607)comment_empty_lines parameter to the editor::ToggleComments keybinding action for multiline selections. Set it to true to comment blank lines or false to skip them; Zed's default keymap now uses true, while the VS Code keymap uses false. (#63961; thanks UdeshyaDhungana)editor.code_lens.foreground for customizing CodeLens text independently. (#64084; thanks giorgiopogliani)"..." in read_only_files so project settings can extend inherited read-only patterns. (#64222; thanks porada)menu (Linux and Windows) and shift-f10 (all platforms) shortcuts to open the context menu for the selected Project Panel entry. (#46744; thanks CCXLV)shift-backspace, and added the command_palette.use_command_history setting to disable history-based ranking. (#64181)terminal.background color. (#64163; thanks chrisdrackett)
release: v2.0.4
Thank you to 4 community contributors:
EMFILE (Too many open files) errors in large workspaces. (#64188)dev: Debug Filesystem Watching to inspect local watcher events, watch roots, and scan exclusions, and export diagnostic captures as JSON. (#64186)mailto: URI handling when using Help β Email Us.... (#64090)
release: v2.0.3
release: v2.0.2
release: v2.0.1
This week's release includes call hierarchy support, multi-select in the Git Panel, automatic language detection for untitled buffers, and project search on type by default.
Learn about the Zed Guild.
Open File Permalink and Copy File Permalink actions to file tabs and the Project Panel. (#62177; thanks JacobNWolf)m i m and m a m. (#59201; thanks GoldStrikeArch)call hierarchy: show incoming calls and call hierarchy: show outgoing calls, with default keybindings cmd-k cmd-h on macOS and ctrl-k ctrl-h on Linux and Windows. (#53239; thanks swiftcoder)cmd-shift-v and cmd-k v on macOS and ctrl-shift-v and ctrl-k v on Linux and Windows to open the tabular data preview for CSV, TSV, SSV, and PSV files. (#63369; thanks HalavicH).bash_login files. (#63466; thanks mnipritom)outline_panel.multi_buffer_hide_symbols setting and outline panel: toggle symbols action to show only files and directories in the Outline Panel for multi-buffer views. (#63404; thanks FrantisekGazo)reveal_if_open setting to reveal buffers already open in another pane instead of opening them in the active pane. (#63306; thanks WoodyWoodsta)close_panel_on_toggle setting to the Settings UI and improved its documentation. (#63548; thanks mateioprea)folder_indicator setting for showing disclosure chevrons and folder icons together in the Project Panel, Outline Panel, and Git Panel. (#62393; thanks dongdong867).dockerignore files displaying a generic icon instead of the Docker icon in the bundled icon theme. (#63398; thanks tech-dipesh): in Python. (#63125; thanks dmitriegorov16)* from code outside block comments, such as pointer dereferences. (#63916)url. (#62818; thanks porada)${ shell variable reference on Windows. (#63446; thanks 39ali){ "search": { "search_on_type": false } } to restore the previous behavior. (#62506)