html-v0.3.2: html: Bump to v0.3.2 (#64371)
This PR bumps the version of the HTML extension to v0.3.2.
Release Notes:
- N/A
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 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
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)
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)
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)
v1.19.x stable for @dinocosta
This week's release includes configurable window title formatting, support for configuring what is shown on new windows, a setting to open Markdown files directly in the rendered preview, and an optional cursor movement animation.
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.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)* from code outside block comments, such as pointer dereferences. (#63916)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)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 refreshed Markdown preview styling, inline debugger values for C and C++, and File Finder history that persists across workspace sessions.
Learn about the Zed Guild.
edit_predictions.<provider>.prediction_debounce setting for inline completions. (#61568; thanks ddeityy)git: toggle diff base action to toggle the diff base between HEAD and the default branch. (#62966)lsp.bash-language-server.settings. (#57487; thanks CathalMullan)in_preview keybinding context for editors in preview mode. (#61777; thanks krawitzzZ).editorconfig files. (#63323)on_last_window_closed was set to "quit_app" and restore_on_startup was set to "last_session". (#60477; thanks Caleul)cmd-p. (#61716; thanks HuaGu-Dragon)if __name__ in ("__main__", ...)-style main guards. (#58911; thanks tlium)tasks.json not being applied when debugging Python tasks. (#63154; thanks andreyfedoseev)format_on_save was enabled. (#62921; thanks mateioprea)object field in stream chunks, such as GLM 5.2. (#62517; thanks ummon-v)alt-f5 keystroke. (#62891; thanks nbdd0121)lsp_results_location setting being ignored by the editor: go to declaration and editor: go to type definition actions. (#61060; thanks xdBronch)f10 now steps over and f11 steps into while execution is paused, while fullscreen remains available outside paused sessions. (#58729; thanks Andrej730)
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).editorconfig files. (#63323).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)url. (#62818; thanks porada)${ shell variable reference on Windows. (#63446; thanks 39ali){ "search": { "search_on_type": false } } to restore the previous behavior. (#62506)
This week's release includes refreshed Markdown preview styling, inline debugger values for C and C++, and File Finder history that persists across workspace sessions.
Learn about the Zed Guild.
edit_predictions.<provider>.prediction_debounce setting for inline completions. (#61568; thanks ddeityy)git: toggle diff base action to toggle the diff base between HEAD and the default branch. (#62966)lsp.bash-language-server.settings. (#57487; thanks CathalMullan)in_preview keybinding context for editors in preview mode. (#61777; thanks krawitzzZ)on_last_window_closed was set to "quit_app" and restore_on_startup was set to "last_session". (#60477; thanks Caleul)cmd-p. (#61716; thanks HuaGu-Dragon)if __name__ in ("__main__", ...)-style main guards. (#58911; thanks tlium)tasks.json not being applied when debugging Python tasks. (#63154; thanks andreyfedoseev)format_on_save was enabled. (#62921; thanks mateioprea)object field in stream chunks, such as GLM 5.2. (#62517; thanks ummon-v)alt-f5 keystroke. (#62891; thanks nbdd0121)lsp_results_location setting being ignored by the editor: go to declaration and editor: go to type definition actions. (#61060; thanks xdBronch)f10 now steps over and f11 steps into while execution is paused, while fullscreen remains available outside paused sessions. (#58729; thanks Andrej730)
This week's release includes tabular data previews for CSV, TSV, PSV, and SSV files with sortable and resizable columns, value-based row filtering, and right-click copying; new Git blame and stashing actions; and lower memory use when opening large files.
alt-left, alt-right, shift-alt-left, and shift-alt-right in editors. (#51540; thanks loadingalias)resize_all_panels_in_dock was enabled. (#62552; thanks austincummings)Learn about the Zed Guild.
ask_user tool that lets the Agent ask questions through forms with selectable options, free-text input, or both. (#61497; thanks e-r-w)multi workspace: move project up and multi workspace: move project down actions for reordering projects in the Agent Sidebar. (#62695; thanks choplin)editor: blame revision and editor: blame previous revision actions for viewing a file's blame at the selected revision or its parent. (#62614)Stash Tracked and Stash Staged options to the Git Panel, letting you stash only tracked changes or only staged changes. (#62254; thanks Priyadharshan0903)git panel: collapse selected entry to find and collapse the nearest parent directory, matching the Project Panel. (#61846)h and l in Vim and Helix modes to collapse and expand Git Panel entries. (#61846)simple option to the fullscreen_mode setting for fullscreen windows that cover the MacBook display notch. (#60020; thanks RemcoSmitsDev)"..." entry in file_scan_exclusions, allowing custom exclusions to extend the defaults instead of replacing them. (#62769; thanks porada)path property on VS Code npm tasks. (#62044; thanks levrik)ctrl-alt-shift-p; its statistics can be reset with ctrl-alt-shift-o on macOS and Linux or ctrl-alt-shift-d on Windows. (#62749)file_scan_inclusions settings. (#62658; thanks 39ali)CRLF files, which caused linters and formatters to report false errors. (#59941; thanks michaelhthomas)G in Helix mode to jump to a specified line. (#61581; thanks aqrln)Trash Untracked Files bailing out early when one of many selected files failed to be trashed. (#61602; thanks JoeJoeflyn)editor: align selections misaligning rows and Vim ctrl-d, ctrl-u, and ctrl-f leaving the cursor behind on lines with multibyte characters or tabs. (#61997; thanks somtri)buffer_line_height was set. (#61923; thanks polina4096)buffer_line_height setting. (#62785)--user-data-dir argument after restarting, such as when selecting Restart to Update. (#62022; thanks 0bkevin)ask_user tool by default. (#63038)
This week's release includes tabular data previews for CSV, TSV, PSV, and SSV files with sortable and resizable columns, value-based row filtering, and right-click copying; new Git blame and stashing actions; and lower memory use when opening large files.
alt-left, alt-right, shift-alt-left, and shift-alt-right in editors. (#51540; thanks loadingalias)resize_all_panels_in_dock was enabled. (#62552; thanks austincummings)Learn about the Zed Guild.
ask_user tool that lets the Agent ask questions through forms with selectable options, free-text input, or both. (#61497; thanks e-r-w)multi workspace: move project up and multi workspace: move project down actions for reordering projects in the Agent Sidebar. (#62695; thanks choplin)editor: blame revision and editor: blame previous revision actions for viewing a file's blame at the selected revision or its parent. (#62614)Stash Tracked and Stash Staged options to the Git Panel, letting you stash only tracked changes or only staged changes. (#62254; thanks Priyadharshan0903)git panel: collapse selected entry to find and collapse the nearest parent directory, matching the Project Panel. (#61846)h and l in Vim and Helix modes to collapse and expand Git Panel entries. (#61846)simple option to the fullscreen_mode setting for fullscreen windows that cover the MacBook display notch. (#60020; thanks RemcoSmitsDev)"..." entry in file_scan_exclusions, allowing custom exclusions to extend the defaults instead of replacing them. (#62769; thanks porada)path property on VS Code npm tasks. (#62044; thanks levrik)ctrl-alt-shift-p; its statistics can be reset with ctrl-alt-shift-o on macOS and Linux or ctrl-alt-shift-d on Windows. (#62749)file_scan_inclusions settings. (#62658; thanks 39ali)CRLF files, which caused linters and formatters to report false errors. (#59941; thanks michaelhthomas)G in Helix mode to jump to a specified line. (#61581; thanks aqrln)Trash Untracked Files bailing out early when one of many selected files failed to be trashed. (#61602; thanks JoeJoeflyn)editor: align selections misaligning rows and Vim ctrl-d, ctrl-u, and ctrl-f leaving the cursor behind on lines with multibyte characters or tabs. (#61997; thanks somtri)buffer_line_height was set. (#61923; thanks polina4096)buffer_line_height setting. (#62785)--user-data-dir argument after restarting, such as when selecting Restart to Update. (#62022; thanks 0bkevin)
This week's release includes Gemini 3.6 Flash support, collapsible grouped changes and optional stash messages in the Git Panel, zooming and horizontal scrolling for Mermaid diagrams, and a new setting for controlling whether the Terminal Panel opens automatically in new workspaces.
Learn about the Zed Guild.
Copy Path and Copy Relative Path options to the Git Panel context menu. (#62352; thanks Huliiiiii)gutter.git_gutter_width setting to the Settings UI with default (font-size-scaled) and custom (fixed pixel width) options. (#62813)tab and shift-tab to navigate the code actions menu in Helix mode. (#62356; thanks Huliiiiii)attribute.special in themes. (#58158; thanks allachance)terminal.starts_open to control whether the Terminal Panel opens automatically in new workspaces. (#54373; thanks jknlsn)alt-shift gestures potentially triggering standalone shift keybindings. (#62036; thanks terror)cmd-click go-to-definition falling back to a references multibuffer when lsp_results_location was set to picker. (#61187; thanks savked)scrollbar.show setting. (#60410; thanks akshitj11)tasks.json files. (#62387)