Additions
- Introduced the ability to generate assistant messages for any user/system message, as well as generating multiple assists at the same time, one for each cursor.
- Added the ability to cycle roles in the assistant with
ctrl-r
. - Added support for splitting messages in the assistant panel using
shift-enter
. - Added the ability to copy under-line diagnostic errors on click.
- Improved experience of editing the
settings.json
file by allowing trailing commas (#1322). - Added a notification when unable to download the Go language server because Go is not installed.
- Added a notification when unable to run the Elixir language server because Elixir is not installed.
- Updated Rose Pine theme family to better match original theme.
Bug Fixes
- Improved the performance of scrolling by avoiding unnecessary cursor changes (#1597).
- Fixed some issues with syntax highlighting in Elixir and Heex.
- Fixed a bug where toggling docks (
cmd-j
,cmd-b
,cmd-r
) did not move focus. - Fixed a bug where the dock zoom setting was not being restored with the rest of the workspace.