github zed-industries/zed v0.96.2

latest releases: nightly, collab-staging, v0.161.1-pre...
15 months ago

Additions

  • Added file and folder icons (#206). File and folder icons can be disabled in the project panel settings.
  • Added split resizing to the center pane group. Double clicking the divider between two panes resets the split. Note that resizing is disabled if the active_pane_magnification setting is changed from default (#216).
  • Added syntax highlighting & LSP support for PHP language (#406).
  • Added syntax highlighting & LSP support for Svelte language (#432).
  • Added syntax highlighting for Bash and shell scripts (#86).
  • Added search::SelectAllMatches (Alt + Enter by default) action to place carets and select all buffer search results (#1749).
  • Added a buffer_line_height setting (#304).
  • Added modifiers for opening files and symbols in a new pane (#54).
  • Added modifiers for navigating to definition and type definitions in a new pane (#54).
  • Added rust-analyzer's postfix completions and others completions with preresolved additional text edits (#752).
  • Added a setting for muting the microphone on call join, and set it to true by default.
  • Added an option for choosing where the close button should be displayed on editor tabs (#1760).
  • Added an indent_size setting to the project panel.
  • Added option for showing git status on editor tabs (#1674).
  • Vim additions:
    • Added ctrl+[ as an alias for escape (#358).

Bug Fixes

  • Fixed a bug with gutter spacing on files that end on a new significant digit (#1769).
  • Fixed inlay hint panics after visible kinds settings update.
  • Fixed a bug where macOS menu's would still display disabled keybindings (#772).
  • Fixed a crash that occurred in the branch list when confirming a match in an empty list.
  • Fixed a crash that occurred when opening a modal branch picker without a worktree.
  • Fixed a bug where comment toggling and bracket matching used the wrong characters in templating languages like ERB and HEEx (#1724).
  • Fixed a bug where interpolated code was sometimes not parsed correctly within templating languages like ERB and HEEx.
  • Fixed a bug where the terminal incorrectly highlighted certain strings as URLs (#1794).
  • Improved terminal highlights and selections: Cmd+Click opens local files and links (#10).
  • Improved popovers by trimming extraneous space and preventing empty ones from showing.
  • Improved detection of broken Node installation impacting Copilot (#1551).
  • Improved the the performance of starting up a JSON language server.
  • Improved the performance of handling changes to git repositories, such as changing branches or committing.
  • Improved Vim search:
    • <enter> in search now puts you back in normal mode (#1583).
    • ? now works to search backwards.
    • Jumping to definitions or search results keeps you in normal mode ((#1284), (#1514)).
    • n/N are now supported to jump to next/previous match after a search (#1583).
    • */#/g*/g# are now supported to jump to the next/previous occurrence of the word under the cursor.
    • gD now jumps to type definition.

Don't miss a new zed release

NewReleases is sending notifications on new releases.