Additions
- Added a more flexible and customizable panel system (#287). Read the blog post for more information.
- Added a recently opened file list to search file dialogue.
- Added
project_panel: { git_status: bool }
to the settings, for controlling whether git status information appears. - Improve the contrast of git status indicator colors in the project panel.
- Introduced the ability to talk to GPT-4 within buffers. If
OPENAI_API_KEY
is defined in your environment, you can now run theai: assist
command to pass the text of your current buffer to GPT-4. If you're editing a file with a.zmd
extension, you can also invoke the model withcmd-enter.
- Added
MoveToStartOfParagraph
andMoveToEndOfParagraph
movements for paragraph based vertical navigation.
Bug Fixes
- Fixed a bug that prevented opening excerpts when the cursor was at the end of a multi-buffer.
- Fixed a bug where restarting a language server would sometimes leave buffers with stale diagnostics associated with that server.
- Fixed a bug where the diagnostics pane could not be focused or closed in certain circumstances.
- Fixed a bug when files were left open after being deleted from the project panel.
- Fixed a rare crash that could occur during syntax highlighting.