Note: Currently only those invited from the waitlist can download Zed.

Zed Changelog

January

Zed 0.70.1

01/27/2023

  • Fixed a bug that caused contacts to appear as busy and to not be able to start new calls (#851)

Zed 0.70.0

01/25/2023

Additions

Vim

  • Added replace to vim mode

Misc

  • Added the ability to open files via macOS right-click context menu (Open With)

Bug Fixes

Editor

  • Fixed a bug where go-to actions would snap the screen to center, rather than retaining current scroll position if the item was already in view (#268)
  • Fixed auto-indenting to always be block-wise when pasting code
  • Switched to using tab to toggle focus from buffer search to editor, instead of cmd-f

Collaboration

  • Fixed a bug where, when collaborating, buffers would appear as modified to the guest after the host saved the buffer

Project Panel

  • Fixed a bug where a copied item in the project panel could only be pasted once (#786)
  • Fixed a bug where clicking the mouse would end file name editing in the project panel (#544)

Dock

  • Fixed a crash that would occur when trying to create a split in the dock by dragging
  • Fixed an issue where sidebars would change size when the dock was opened or closed (#545)

Vim

  • Switched to disabling vim mode in non-code editors ((#855), (#475))

Misc

  • Fixed a crash that occurred when restarting a language server after it reported an unknown buffer version

Zed 0.69.2

01/18/2023

Additions

Editor

  • Improved sorting and filtering of LSP suggestions, particularly for typescript (#845)

Collaboration

  • Made collaboration much more resilient to temporary disconnects
  • Following into the terminal and search results now automatically open screensharing (if it's allowed)

Vim

  • Added f and t bindings to vim mode

Workspace

  • Added restoration of editor scroll positions

Misc

  • Added settings to opt-out of diagnostic and metric reporting

Bug Fixes

Workspace

  • Fix a crash when navigating between panes with the dock open
  • Fix a bug where Zed would save and restore ephemeral workspaces

Terminal

  • Fixed a bug where terminals would reopen in the root directory (#847)

Zed 0.68.2

01/16/2023

  • Fixed an issue that prevented Zed from starting the latest TypeScript language server (#445, #509)

Zed 0.68.1

01/11/2023

Additions

Editor

  • Added a discoverable way to close the tool bar (#808)
  • Added support for git gutters in multi buffers
  • Added support for the home and end key (#715)

Workspace

  • Added a recent projects picker menu
  • Added 'Close clean Items', 'Close all items', 'Request a feature', 'File a bug', and 'Copy system specs' commands

TypeScript

  • Add source information to TypeScript autocompletes

Bug Fixes

  • Fixed a bug that caused poor performance when interacting with certain editors
  • Fixed a bug where unusual line separators would render incorrectly

Zed 0.67.5

01/04/2023

Additions

  • Redesigned Zed's app icon to respect macOS's conventions

Collaboration

  • Added the ability to follow collaborators into "Find All References" and "Refactor" multi-buffers
  • Improved the robustness of calls when the network is unstable.

Workspace

  • Added workspace restoration (#170). Now, when closing and reopening a project in Zed, the state of your panes, tabs, and terminals will be restored.

Vim

  • Added scroll commands to Vim mode

Languages

  • Added syntax highlighting for Scheme and Racket

Bug Fixes

Collaboration

  • Fixed a crash that would sometimes happen when following someone, if they added a new selection with the mouse.
  • Fixed a bug that prevented collaborating in certain cases (#758).
  • Fixed a bug that caused caused Zed to incorrectly label users as busy in certain cases.
  • Fixed a bug where following would be interrupted when the leader scrolled their editor.
  • Fixed a bug that caused diagnostics to be out of date when using the latest rust-analyzer version.

Workspace

  • Fixed a bug where tabs would be reordered when following someone as they reopened files.
  • Fixed a bug where tooltips would persist after the user moved the mouse off of them (#643).
  • Fixed a crash that would happen when a language server sent Zed an invalid buffer position (#652).
  • Fixed a bug where clicking a draggable item (such a tab) would trigger a drag unexpectedly due to small cursor movements (#700).

Languages

  • Fixed a bug where some C and C++ functions were omitted from the outline view (#754).
  • Fixed a bug that would cause Zed to jump to the wrong location when running editor: move to enclosing bracket command in JavaScript / TypeScript (#729).

Zed 0.66.1

12/19/2022

  • Fixed a bug that caused diagnostics to be out of date when using the latest rust-analyzer version.

Zed 0.66.0

12/08/2022

Additions

Editor

Dec-08-2022 19-27-11Dec-08-2022 19-27-11

  • Added an active_pane_magnification setting, which lets you make the active pane larger than other panes by a given factor.

Bug Fixes

Python

  • Fixed an issue in Python where completion suggestions were not sorted according to how well they matched the currently-typed word (#705).

Zed 0.65.2

11/23/2022

Additions

Ruby

  • Added code intelligence for Ruby using the SolarGraph language server (#113)
  • Added support for ERB templates (#113).

Rust

  • Enabled additional Rust assists provided by Rust Analyzer.

Drag and Drop

  • Added the ability to drag and drop files and folders in the project panel.
  • Added the ability to drag files from the project panel into panes, to open them.

Terminal

  • Added alt-left and alt-right keybindings to terminal keymap.

Bug Fixes

TypeScript

  • Fixed a bug where autocompleting an import in JavaScript would add the import twice (#71).

Collaboration

  • Fixed a bug where guests sometimes could not see the absolute paths of files opened via a language server.

Terminal

  • Fixed a bug where cmd-k would clear the text after the cursor.
  • Fixed a scrolling bug that would occur when using an imprecise input source.
  • Fixed a performance problem when running programs with lots of output in a Zed terminal (#506).

Zed 0.64.0

11/17/2022

Additions

Languages

  • Enabled additional Rust assists provided by Rust Analyzer.
  • Added syntax highlighting for Ruby. ERB will be added in a subsequent release (#113).

Bindings

  • Improved the behavior of the ctrl-l key binding, for adjusting the editor's scroll position (#546)

UI

  • Improved the styling of modal palettes (#485)

December

Zed 0.70.1

01/27/2023

  • Fixed a bug that caused contacts to appear as busy and to not be able to start new calls (#851)

Zed 0.70.0

01/25/2023

Additions

Vim

  • Added replace to vim mode

Misc

  • Added the ability to open files via macOS right-click context menu (Open With)

Bug Fixes

Editor

  • Fixed a bug where go-to actions would snap the screen to center, rather than retaining current scroll position if the item was already in view (#268)
  • Fixed auto-indenting to always be block-wise when pasting code
  • Switched to using tab to toggle focus from buffer search to editor, instead of cmd-f

Collaboration

  • Fixed a bug where, when collaborating, buffers would appear as modified to the guest after the host saved the buffer

Project Panel

  • Fixed a bug where a copied item in the project panel could only be pasted once (#786)
  • Fixed a bug where clicking the mouse would end file name editing in the project panel (#544)

Dock

  • Fixed a crash that would occur when trying to create a split in the dock by dragging
  • Fixed an issue where sidebars would change size when the dock was opened or closed (#545)

Vim

  • Switched to disabling vim mode in non-code editors ((#855), (#475))

Misc

  • Fixed a crash that occurred when restarting a language server after it reported an unknown buffer version

Zed 0.69.2

01/18/2023

Additions

Editor

  • Improved sorting and filtering of LSP suggestions, particularly for typescript (#845)

Collaboration

  • Made collaboration much more resilient to temporary disconnects
  • Following into the terminal and search results now automatically open screensharing (if it's allowed)

Vim

  • Added f and t bindings to vim mode

Workspace

  • Added restoration of editor scroll positions

Misc

  • Added settings to opt-out of diagnostic and metric reporting

Bug Fixes

Workspace

  • Fix a crash when navigating between panes with the dock open
  • Fix a bug where Zed would save and restore ephemeral workspaces

Terminal

  • Fixed a bug where terminals would reopen in the root directory (#847)

Zed 0.68.2

01/16/2023

  • Fixed an issue that prevented Zed from starting the latest TypeScript language server (#445, #509)

Zed 0.68.1

01/11/2023

Additions

Editor

  • Added a discoverable way to close the tool bar (#808)
  • Added support for git gutters in multi buffers
  • Added support for the home and end key (#715)

Workspace

  • Added a recent projects picker menu
  • Added 'Close clean Items', 'Close all items', 'Request a feature', 'File a bug', and 'Copy system specs' commands

TypeScript

  • Add source information to TypeScript autocompletes

Bug Fixes

  • Fixed a bug that caused poor performance when interacting with certain editors
  • Fixed a bug where unusual line separators would render incorrectly

Zed 0.67.5

01/04/2023

Additions

  • Redesigned Zed's app icon to respect macOS's conventions

Collaboration

  • Added the ability to follow collaborators into "Find All References" and "Refactor" multi-buffers
  • Improved the robustness of calls when the network is unstable.

Workspace

  • Added workspace restoration (#170). Now, when closing and reopening a project in Zed, the state of your panes, tabs, and terminals will be restored.

Vim

  • Added scroll commands to Vim mode

Languages

  • Added syntax highlighting for Scheme and Racket

Bug Fixes

Collaboration

  • Fixed a crash that would sometimes happen when following someone, if they added a new selection with the mouse.
  • Fixed a bug that prevented collaborating in certain cases (#758).
  • Fixed a bug that caused caused Zed to incorrectly label users as busy in certain cases.
  • Fixed a bug where following would be interrupted when the leader scrolled their editor.
  • Fixed a bug that caused diagnostics to be out of date when using the latest rust-analyzer version.

Workspace

  • Fixed a bug where tabs would be reordered when following someone as they reopened files.
  • Fixed a bug where tooltips would persist after the user moved the mouse off of them (#643).
  • Fixed a crash that would happen when a language server sent Zed an invalid buffer position (#652).
  • Fixed a bug where clicking a draggable item (such a tab) would trigger a drag unexpectedly due to small cursor movements (#700).

Languages

  • Fixed a bug where some C and C++ functions were omitted from the outline view (#754).
  • Fixed a bug that would cause Zed to jump to the wrong location when running editor: move to enclosing bracket command in JavaScript / TypeScript (#729).

Zed 0.66.1

12/19/2022

  • Fixed a bug that caused diagnostics to be out of date when using the latest rust-analyzer version.

Zed 0.66.0

12/08/2022

Additions

Editor

Dec-08-2022 19-27-11Dec-08-2022 19-27-11

  • Added an active_pane_magnification setting, which lets you make the active pane larger than other panes by a given factor.

Bug Fixes

Python

  • Fixed an issue in Python where completion suggestions were not sorted according to how well they matched the currently-typed word (#705).

Zed 0.65.2

11/23/2022

Additions

Ruby

  • Added code intelligence for Ruby using the SolarGraph language server (#113)
  • Added support for ERB templates (#113).

Rust

  • Enabled additional Rust assists provided by Rust Analyzer.

Drag and Drop

  • Added the ability to drag and drop files and folders in the project panel.
  • Added the ability to drag files from the project panel into panes, to open them.

Terminal

  • Added alt-left and alt-right keybindings to terminal keymap.

Bug Fixes

TypeScript

  • Fixed a bug where autocompleting an import in JavaScript would add the import twice (#71).

Collaboration

  • Fixed a bug where guests sometimes could not see the absolute paths of files opened via a language server.

Terminal

  • Fixed a bug where cmd-k would clear the text after the cursor.
  • Fixed a scrolling bug that would occur when using an imprecise input source.
  • Fixed a performance problem when running programs with lots of output in a Zed terminal (#506).

Zed 0.64.0

11/17/2022

Additions

Languages

  • Enabled additional Rust assists provided by Rust Analyzer.
  • Added syntax highlighting for Ruby. ERB will be added in a subsequent release (#113).

Bindings

  • Improved the behavior of the ctrl-l key binding, for adjusting the editor's scroll position (#546)

UI

  • Improved the styling of modal palettes (#485)

November

Zed 0.70.1

01/27/2023

  • Fixed a bug that caused contacts to appear as busy and to not be able to start new calls (#851)

Zed 0.70.0

01/25/2023

Additions

Vim

  • Added replace to vim mode

Misc

  • Added the ability to open files via macOS right-click context menu (Open With)

Bug Fixes

Editor

  • Fixed a bug where go-to actions would snap the screen to center, rather than retaining current scroll position if the item was already in view (#268)
  • Fixed auto-indenting to always be block-wise when pasting code
  • Switched to using tab to toggle focus from buffer search to editor, instead of cmd-f

Collaboration

  • Fixed a bug where, when collaborating, buffers would appear as modified to the guest after the host saved the buffer

Project Panel

  • Fixed a bug where a copied item in the project panel could only be pasted once (#786)
  • Fixed a bug where clicking the mouse would end file name editing in the project panel (#544)

Dock

  • Fixed a crash that would occur when trying to create a split in the dock by dragging
  • Fixed an issue where sidebars would change size when the dock was opened or closed (#545)

Vim

  • Switched to disabling vim mode in non-code editors ((#855), (#475))

Misc

  • Fixed a crash that occurred when restarting a language server after it reported an unknown buffer version

Zed 0.69.2

01/18/2023

Additions

Editor

  • Improved sorting and filtering of LSP suggestions, particularly for typescript (#845)

Collaboration

  • Made collaboration much more resilient to temporary disconnects
  • Following into the terminal and search results now automatically open screensharing (if it's allowed)

Vim

  • Added f and t bindings to vim mode

Workspace

  • Added restoration of editor scroll positions

Misc

  • Added settings to opt-out of diagnostic and metric reporting

Bug Fixes

Workspace

  • Fix a crash when navigating between panes with the dock open
  • Fix a bug where Zed would save and restore ephemeral workspaces

Terminal

  • Fixed a bug where terminals would reopen in the root directory (#847)

Zed 0.68.2

01/16/2023

  • Fixed an issue that prevented Zed from starting the latest TypeScript language server (#445, #509)

Zed 0.68.1

01/11/2023

Additions

Editor

  • Added a discoverable way to close the tool bar (#808)
  • Added support for git gutters in multi buffers
  • Added support for the home and end key (#715)

Workspace

  • Added a recent projects picker menu
  • Added 'Close clean Items', 'Close all items', 'Request a feature', 'File a bug', and 'Copy system specs' commands

TypeScript

  • Add source information to TypeScript autocompletes

Bug Fixes

  • Fixed a bug that caused poor performance when interacting with certain editors
  • Fixed a bug where unusual line separators would render incorrectly

Zed 0.67.5

01/04/2023

Additions

  • Redesigned Zed's app icon to respect macOS's conventions

Collaboration

  • Added the ability to follow collaborators into "Find All References" and "Refactor" multi-buffers
  • Improved the robustness of calls when the network is unstable.

Workspace

  • Added workspace restoration (#170). Now, when closing and reopening a project in Zed, the state of your panes, tabs, and terminals will be restored.

Vim

  • Added scroll commands to Vim mode

Languages

  • Added syntax highlighting for Scheme and Racket

Bug Fixes

Collaboration

  • Fixed a crash that would sometimes happen when following someone, if they added a new selection with the mouse.
  • Fixed a bug that prevented collaborating in certain cases (#758).
  • Fixed a bug that caused caused Zed to incorrectly label users as busy in certain cases.
  • Fixed a bug where following would be interrupted when the leader scrolled their editor.
  • Fixed a bug that caused diagnostics to be out of date when using the latest rust-analyzer version.

Workspace

  • Fixed a bug where tabs would be reordered when following someone as they reopened files.
  • Fixed a bug where tooltips would persist after the user moved the mouse off of them (#643).
  • Fixed a crash that would happen when a language server sent Zed an invalid buffer position (#652).
  • Fixed a bug where clicking a draggable item (such a tab) would trigger a drag unexpectedly due to small cursor movements (#700).

Languages

  • Fixed a bug where some C and C++ functions were omitted from the outline view (#754).
  • Fixed a bug that would cause Zed to jump to the wrong location when running editor: move to enclosing bracket command in JavaScript / TypeScript (#729).

Zed 0.66.1

12/19/2022

  • Fixed a bug that caused diagnostics to be out of date when using the latest rust-analyzer version.

Zed 0.66.0

12/08/2022

Additions

Editor

Dec-08-2022 19-27-11Dec-08-2022 19-27-11

  • Added an active_pane_magnification setting, which lets you make the active pane larger than other panes by a given factor.

Bug Fixes

Python

  • Fixed an issue in Python where completion suggestions were not sorted according to how well they matched the currently-typed word (#705).

Zed 0.65.2

11/23/2022

Additions

Ruby

  • Added code intelligence for Ruby using the SolarGraph language server (#113)
  • Added support for ERB templates (#113).

Rust

  • Enabled additional Rust assists provided by Rust Analyzer.

Drag and Drop

  • Added the ability to drag and drop files and folders in the project panel.
  • Added the ability to drag files from the project panel into panes, to open them.

Terminal

  • Added alt-left and alt-right keybindings to terminal keymap.

Bug Fixes

TypeScript

  • Fixed a bug where autocompleting an import in JavaScript would add the import twice (#71).

Collaboration

  • Fixed a bug where guests sometimes could not see the absolute paths of files opened via a language server.

Terminal

  • Fixed a bug where cmd-k would clear the text after the cursor.
  • Fixed a scrolling bug that would occur when using an imprecise input source.
  • Fixed a performance problem when running programs with lots of output in a Zed terminal (#506).

Zed 0.64.0

11/17/2022

Additions

Languages

  • Enabled additional Rust assists provided by Rust Analyzer.
  • Added syntax highlighting for Ruby. ERB will be added in a subsequent release (#113).

Bindings

  • Improved the behavior of the ctrl-l key binding, for adjusting the editor's scroll position (#546)

UI

  • Improved the styling of modal palettes (#485)