We published a new EULA that can be read here.
Additions
Terminal
- Added a terminal count to the terminal button in the status bar.
Workspace
- Improved the
new file
action. Running thenew file
action will now open a Zed window when there are no windows open. - Improved the look of the
Click to restart and update Zed
button when hovering.
Bug Fixes
Editor
- Improved performance when working with long lines (#1249).
Project Panel
- Fixed a bug where pasting a filename containing multiple periods could cause an infinite loop (#976).
Workspace
- Fixed multiple issues with Zed not properly updating when switching Git branches. Zed now updates project warnings / errors and notifies language servers to update as well.
Languages
- Fixed a bug where language servers were failing to download because of incompatibilities between the language server and the globally-installed Node version. The correct version of Node is installed alongside the language server and Zed no longer uses the globally-installed version (#1265).
- Fixed a bug in TypeScript where code actions could be duplicated in the context menu (#969).
- Fixed a bug where the YAML language server would fail to start in Zed.
- Fixed a bug where the JSON language server would be deleted after it was installed.
- Fixed the highlighting of string interpolations in Ruby.