Additions
Markdown
- Added syntax highlighting to fenced code blocks (#604).
CLI
- Added the ability to create new files with Zed's CLI (#425).
Misc
- Added the ability to open files in Zed via 'open with' in the macOS Finder.
- Added the ability to open files in Zed by dragging them onto the application icon.
- Added in-app feedback. Clicking on "Give Feedback" will now launch an editor tab where feedback can be written and submitted from within Zed.
- Added date to Zed log file entries (#408).
- Added a
confirm_quit
setting (#866). - Added an
open licenses
command in Zed, which lists all of Zed's open-source dependencies and their licenses. - Improved the performance of loading languages on startup.
Bug Fixes
Editor
- Improved the behavior of
Go To Definition
when multiple definitions exist. Zed will now open the definitions in a multi-buffer instead of opening multiple editors (#620). - Fixed a bug where UI would be blocked when performing large searches (#685).
- Fixed a bug where the outline view would have overlapping text (#834).
- Fixed tab close buttons to use the pointing hand cursor style (#886).
- Fixed a bug where Zed would sometimes incorrectly auto-indent code that contained syntax errors (#389).
Project Panel
- Fixed a bug where the text of files and directories would potentially soft wrap when being edited if
soft_wrap
was enabled in settings.
Workspace
- Improved the experience of closing copies of unsaved tabs. Zed will no longer prompt the user to save if a copy of the tab is open elsewhere in the workspace (#345).
- Fixed a bug where cursor would change styles multiple times when hovering over a modal popup.
- Fixed a bug where modal popups would fail to close in various cases (#876).
Collaboration
- Fixed a bug where accepting a call would require two clicks on the notification popup.