Skip to content

Releases: zed-industries/zed

v0.131.6-pre

16 Apr 14:38
Compare
Choose a tag to compare
v0.131.6-pre Pre-release
Pre-release
  • Fix a panic spawning a task from a multibuffer

v0.131.5-pre

15 Apr 21:06
Compare
Choose a tag to compare
v0.131.5-pre Pre-release
Pre-release
  • Fixed a panic when quoting a selection before the assistant panel has been started.

v0.130.7

15 Apr 21:05
Compare
Choose a tag to compare
  • Fixed a panic when quoting a selection before the assistant panel has been started.

v0.131.4-pre

12 Apr 21:13
Compare
Choose a tag to compare
v0.131.4-pre Pre-release
Pre-release
  • Use the buffer font for Search and Breadcrumbs (preview only)
  • Fix emojis in chat (preview only)

v0.131.3-pre

11 Apr 22:09
Compare
Choose a tag to compare
v0.131.3-pre Pre-release
Pre-release
  • Fixed editing of SVG images by disabling it from the image viewer
    (#10403).

v0.131.2-pre

11 Apr 19:25
Compare
Choose a tag to compare
v0.131.2-pre Pre-release
Pre-release
  • Fixed a bug where extension installation would appear to succeed even if the download did not complete due to network interruptions (#10330).

v0.130.6

11 Apr 19:38
Compare
Choose a tag to compare
  • Fixed a bug where extension installation would appear to succeed even if the download did not complete due to network interruptions (#10330).

v0.131.1-pre

10 Apr 22:38
Compare
Choose a tag to compare
v0.131.1-pre Pre-release
Pre-release
  • Fixed Zed panicking when running tasks via a keybinding
    (10380)

v0.131.0-pre

10 Apr 19:30
04e6d5d
Compare
Choose a tag to compare
v0.131.0-pre Pre-release
Pre-release

Enhancements

General

  • Reduced memory usage for files by up to 50%.
  • Added action to open markdown preview in the same pane.
  • Added support for displaying channel notes in markdown preview.
  • Added support for displaying the current active editor when opening markdown preview.
  • Added support for scrolling the editor to the corresponding block when double clicking an element in markdown preview.
  • Added tooltips when hovering over links inside the markdown preview.
  • Added support for detecting and highlighting links in markdown preview.
  • Added a status indicator for LSP actions (#4380).
  • Added selection and line counts to the status bar (#4204). The format of the line indicator can be made more compact via the following setting:
"line_indicator_format": "short"
  • Added a setting to hide/show the navigation history buttons:
"tab_bar": {
   "show_nav_history_buttons": true
 }
  • Improved error reporting on startup (#9036).
  • Increased search result context from 3 lines to 4 lines.

Tasks

  • Added more icons to task modal.
  • Added task status indicator to the status bar.

Languages

  • Added yield keyword highlight for Rust.
  • Added highlighting for parameters in blocks in Ruby.

Vim

  • Added search motions (/,?,n,N,*,#) in visual modes and as targets for operators like d,c,y (#4346).
  • Added support for vim-surround (#4965). Note that HTML tags are not yet supported.

Bug Fixes

  • Fixed an issue where the "New messages" indicator in the channel chat would be shown even if the message was deleted.
  • Fixed highlighting of messages when clicking on the reply message text in the chat and there were no other messages from other users (#10024).
  • Fixed clear chat state when switching edit/reply message state (#10042).
  • Fixed an issue where the status of failed LSP actions was left in the status bar.
  • Fixed status bar focus issues when spawning a terminal via workspace: new terminal action.
  • Fixed language server notifications being too large (#10090, #10190, #10217).
  • Fixed "quickfix" code actions that were based on diagnostics not showing up in Go files (#10177).
  • Fixed a bug where some hover popovers would render \n instead of a new line.
  • Fixed Zed not picking up shell environments correctly when running on macOS 12 (#9786).
  • Fixed project shared notification staying open, when the user that shared the project left the room.
  • Fixed highlighting of constants in Ruby (#9995).
  • Fixed a bug where newline characters in file names would introduce UI artifacts in the project panel (#8603).
  • Fixed several bugs in the project panel related to directories whose names contain numbers (#9729, #10193).
  • Fixed crashes with huge buffer_font_size values (#10149).
  • Fixed a (rare) panic while collaborating.
  • Fixed a crash when joining two consecutive lines (#9692).
  • Vim: Fixed a bug with cgn backwards movement.
  • Vim: Fixed a bug where the block cursor would not render italic text under it (#8799).
  • Vim: Fixed undo grouping in Replace mode (#10031).
  • Vim: Fixed : when no files are open.

Breaking changes

  • Removed built-in support for HTML and Dart, in favor of making them available as extensions. The respective extensions for these languages will be suggested for download when opening their associated file types: .html, .htm, or .shtml for HTML, and .dart for Dart.
  • Disabled format_on_save by default in C and C++.
  • Updated gn and gN to select the next search result as in Vim. Adding multi-cursors to the next/prev copy of the word under the cursor is now bound to gl/gL.
  • Switched to the system UI font for user interface elements on macOS. The previous default font can be restored via the following snippet in your settings.json file:
"ui_font_family": "Zed Sans"

v0.130.5

10 Apr 21:02
Compare
Choose a tag to compare
  • Fixed a crash that could occur when loading malformed Wasm extensions (#10352).