Post

🚀 Zed v0.176 is out! Today, we started inviting users from the Git beta waitlist to test the new integration in Zed. We'll continue adding more users from the waitlist daily. zed.dev/git

Today's stable release introduces initial support for inline errors, enabled via: `"diagnostics": { "inline": { "enabled": true }}`.

Also in Zed v0.176: - Added support for selecting the commit message in git commits. - Added eager loading of the active theme and icon theme. - Improved diagnostic pane responsiveness with large # of diagnostics. - Improved performance of project panel in large git repositories.

0 reposts5 likes

v0.176 cont. - Improved display of long paths in the file finder modal. - Improved expanded macro ergonomics. - Improved the appearance of the file finder when long paths are shown by eliding path segments.

v0.176 cont. - Improved syntax highlighting for C, C++, JavaScript, TypeScript, Rust, Python, Go, JSON, JSONC, Bash - Improved terminal reopening to be per workspace instead of global. - Rust: Added support for `--target-dir` for Rust tasks. - Rust: Added support for doc test in tasks for Rust.

v0.176 cont. - Edit Predictions improvements - Mac: Improved keyboard navigation of multibuffer excerpts via `cmd-up` and `cmd-down`. - Emacs: Added mapping for `alt-m` (`back-to-indentation`). - Emacs: Added support for `alt-{` and `alt-}` paragraph navigation.

v0.176 cont. - Vim: Added an implementation of `vim-exchange`. - Vim: Added missing default key binding for `Vim::CurrentLine` for replace with register mode (`grr`). - Vim: Many bug fixes