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).