You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multibuffer headers will now stick to the top of the viewport as you scroll (#22391).
Multibuffer improved usability: clicking on line numbers in multibuffers jumps the cursor to that location in file; show keybinds for "jump to file/location" and "expand excerpt" (#22167).
Multibuffer diagnostic excerpts can now be expanded(#22391).
Added block comment syntax <!-- and --> for Markdown files (#22352; thanks Rusydy).
Improved handling of resizing and multiple monitors in Linux/Windows (#22409; thanks kvark).
Make workspace::ToggleRightDock open the assistant panel if no right-dock panel has yet been activated (#22346).
Terminal: cmd-n now opens a new terminal instead of a new file (#22253).
Improved performance with large quantity of cursors (#22299)
Improved GPU context management: share a single context with multiple surfaces (#20853; thanks kvark)
Added support for searching command palette using keymap-style action names (#22149).
Add keybinds for "Close Left" / "Close Right" tab actions: cmd-k e / cmd-k t (macOS) or ctrl-k e / ctrl-k t (Linux) (#22402).
Language / AI
Add support for OpenAI o1 model (non-preview) in GitHub Copilot Chat (#22376; thanks chirpcel).
Syntax highlight the JavaScript keyword using (#22479; thanks jaydenseric).
Support arrow key movement in with Alacritty vi-mode in the Zed Terminal on more keyboard layouts. Access via terminal::ToggleViMode action which is bound by-default to ctrl-shift-space (#22103; thanks agomezl)
Fixed vim repeat (.) and macro playback of insertions in diagnostics and assistant (#22210).
Fixed deleting sentence-wise (i.e. d( and d)), which would previously delete the whole line instead of just a sentence. (#22289)
Added support for find and replace in diagnostics. Also causes keybindings that use search to now work (such as * and # vim bindings) (#22213).
Bug Fixes
Fixed non-maximized zed windows growing larger across sessions on Linux (#22301; thanks 0xtimsb)
Fixed Failed to start language server errors when starting from dekstop entry on Linux (#22335; thanks 0xtimsb).
Fixed some language servers reporting status as "Downloading..." when only a version check was being done (#22292).
Fixed language servers not being released between project reopens (#22470).
Fixed wrong cursor theme for arrow cursor style on Linux (#22276; thanks 0xtimsb).
Fixed file saving with root ownership on Linux (#22045; thanks 0xtimsb).
Fixed GitHub permalink-to-line actions when worktree dir and Git dir aren't the same (#22003)
Collab: Fixed an overlap that cuts off user names when a cursor has a block shape (#21999; thanks AaronFeickert).
Collab: Hide chat panel button by default when not in a call (#22200).
Fixed Rust completion labels not showing the imports (#22651)
Fixed a staleness issue with the language model selector. (#22626)