Skip to content

v0.135.0-pre

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 May 17:07
· 308 commits to main since this release

Enhancements

General

  • Added editor::ToggleHunkDiff (cmd-') and editor::ExpandAllHunkDiffs (cmd-") actions to browse git hunk diffs in Zed.
  • Added an editor: convert to opposite case command.
  • Added a stop_at_soft_wraps setting for Editor::move_to_{beginning|end}_of_line. When true, it causes movement to the either end of the line (via, for example Home or End), to go to the logical end, as opposed to the nearest soft wrap point in the respective direction (#10888).
  • Changed the branch picker to always show the current branch as the default selected entry.
  • Changed inline git blame information to not show up on empty lines.

Tasks

  • Added buttons to the gutter to run tests in Rust files.

Vim

  • Added shift-k to show the hover tooltip.

Languages

  • Added syntax highlighting to regular expressions inside of Go.
  • Added ESLint as a default language server for Svelte.
  • Added brackets and missing operators to syntax highlighting in Python code (#4341).
  • Added support for function call completion when using typescript-language-server. This will result in parameters being added, which can then be changed and navigated with <tab>. For this to work with typescript-language-server, the documentation for a given completion item needs to be resolved, meaning that if one types very quickly and accepts completion before typescript-language-server could respond with the documentation, no full function completion is used.

Bug Fixes

  • Fixed terminals always using the global shell even when local settings specified a different shell (#7599).
  • Fixed false-positive hunks appearing in files with \r\n endings (#11452).
  • Fixed a bug where the Collab panel context menu could not be dismissed with Escape key (#11413).
  • Fixed Copilot suggestions preventing completions from appearing on completion trigger inputs (#8766).
  • Fixed alt-shift-left and alt-shift-right in the Textmate default keybindings (#10242).
  • Restored the ability to confirm a prompt by pressing "Enter" when deleting/trashing files.
  • Fixed detection of JSDoc to only do syntax highlighting in block comments (#7826).
  • Vim: Fixed last character of reversed mouse selections (#8492).