Commit log

7e70e24 Remove server from both hashmaps

Julia created

afa1434 Get further reinstalling a server which died on startup

Julia created

05d69c8 Fix issues with syntax highlighting in elixir and heex (#2629)

Click to expand commit body
Fixes
https://linear.app/zed-industries/issue/Z-2391/text-within-h-isnt-highlighted-the-same-as-in-heex-files
Fixes
https://linear.app/zed-industries/issue/Z-2415/syntax-highlighting-bug-in-strings

Release Notes:

- Fixed some issues with syntax highlighting in Elixir and Heex.

If the release notes are only intended for a specific release channel
only, add `(<release_channel>-only)` to the end of the release note
line.
These will be removed by the person making the release.

Max Brunsfeld created

04430fd Fix issues with syntax highlighting in elixir and heex

Max Brunsfeld created

da2ee55 Route some more information for reinstall after startup failure

Click to expand commit body
Doesn't actually reinstall on that particular failure due to wrong
variant in hashmap

Julia created

6ad0b5d Change color representation in json schema

Mikayla Maki created

ea46947 Tidy up font schema a little

Mikayla Maki created

193ad64 Add JsonSchema to container style and fix compile errors

Mikayla Maki created

2a3c660 settings: accept trailing commas (#2606)

Click to expand commit body
Z-2357

I've found a crate that handles both comments and trailing commas in
JSON. It is a fork of `serde_json`, but it is maintained & up-to-date.
Sadly RawValue seems to not play nicely with it; I've ran into
deserialisation issues around use of RawValue. For this PR I've migrated
to `Value` API.

Obviously this is just a point of discussion, not something I'd merge
straight away. There may be better solutions to this particular problem.

I've also noticed that `serde_json_lenient` does not handle trailing
commas after bindings array. I'm not sure how big of an issue that is.

Release Notes:
- Improved handling of trailing commas in settings files.
[#1322](https://github.com/zed-industries/community/issues/1322)

Piotr Osiewicz created

cb55356 WIP

Antonio Scandurra created

75e2329 Allow for multi-cursor `assist` and `cycle_role` actions

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Kyle Caverly <kyle@zed.dev>

Antonio Scandurra , Nathan Sobo , and Kyle Caverly created

9191a82 Remove `Assistant::open_ai_request_messages`

Antonio Scandurra created

dc9231d Merge remote-tracking branch 'origin/main' into replies

Antonio Scandurra created

70ccbba Allow message splitting with multiple cursors (#2627)

Click to expand commit body
Closes
https://linear.app/zed-industries/issue/Z-2408/make-block-splitting-work-with-multiple-cursors

Antonio Scandurra created

3e3079b cargo fmt

Piotr Osiewicz created

91f2f31 Split git/project label into a flex row

Piotr Osiewicz created

c9df963 Allow message splitting with multiple cursors

Antonio Scandurra created

c858ab2 Add pane activation bindings for Atom keymap (#2625)

Click to expand commit body
Release Notes:

- N/A

Joseph T. Lyons created

bb04d65 Add pane activation bindings for Atom keymap

Joseph T. Lyons created

ffd1190 Update rose pine theme family

Nate Butler created

882009b Save conversations to ~/.config/zed/conversations

Click to expand commit body
Still need to implement loading / listing.
I'd really be rather write operations to a database. Maybe we
should be auto-saving? Integrating with panes? I just did
the simple thing for now.

Nathan Sobo created

c3b2b4c Cycle message roles on ctrl-r (#2619)

Click to expand commit body
I'd like to follow up to allow roles to be cycled for the selected range
and support multi-cursors, but this is a start and contains a
refactoring, so going to merge.

Release Notes:

- Added the ability to cycle roles in the assistant with `ctrl-r`

Nathan Sobo created

7ff194f React on message-less LSP requests properly (#2620)

Kirill Bulatov created

ac42522 chore: remove ts-rs

Sergey Onufrienko created

4badef1 feat: add Nodejs script to convert Json to TS

Sergey Onufrienko created

6d6b702 feat: export_schema

Sergey Onufrienko created

a87b39a feat: add JsonSchema to Theme

Sergey Onufrienko created

b45f5f0 feat: add JsonSchema to gpui

Sergey Onufrienko created

77f5b5a React on message-less LSP requests properly

Click to expand commit body
Co-Authored-By: Julia Risley <julia@zed.dev>

Kirill Bulatov and Julia Risley created

54c71c1 Insert reply after the currently selected user message

Nathan Sobo created

ecd2129 Add deafen and mute stubs

Mikayla Maki created

11f3185 Allow splitting of messages using `shift-enter` (#2613)

Click to expand commit body
Closes
https://linear.app/zed-industries/issue/Z-2364/allow-splitting-blocks

Release Notes:

- Added support for splitting messages in the assistant panel using
`shift-enter`. (preview-only)

Nathan Sobo created

75b5ac8 Cycle message roles on ctrl-r

Nathan Sobo created

53062e8 turn mic off by default in dev builds, add enviroment variable for turning it back on

Mikayla Maki created

c179dd9 Remove redundant tests

Nathan Sobo created

dedc117 Add audio APIs to Zed

Click to expand commit body
Share mic on joining room

Mikayla Maki created

6c0f65c Avoid inserting redundant newlines

Click to expand commit body
Co-Authored-By: Piotr Osiewicz <piotr@zed.dev>
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>

Nathan Sobo , Piotr Osiewicz , and Antonio Scandurra created

ef6cb11 Emit editor event whether we insert a newline or not.

Piotr Osiewicz created

ae68be6 Move share button to the right hand side

Piotr Osiewicz created

d079a0e Render user avatar only if an user is not in a call

Piotr Osiewicz created

83c1bb0 Add background to user avatar

Piotr Osiewicz created

433c5d3 Add Sign in button for an unregistered user

Piotr Osiewicz created

092cf93 Move zed actions to zed-actions

Piotr Osiewicz created

4b87ce8 add zed-actions crate

Piotr Osiewicz created

0fe65b9 Remove user avatar from dropdown menu

Click to expand commit body
Add new options in context menu

Piotr Osiewicz created

5f7fdd2 Fix compile error (use of moved value)

Piotr Osiewicz created

47ef800 WIP: Add face to right hand menu

Mikayla Maki created

aac71fd Remove border from sign in button

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

Mikayla Maki and Piotr created

8235d78 Voice support (#2602)

Click to expand commit body
This PR adds APIs for voice chat to our live kit integration

Release Notes:

- N/A

Mikayla Maki created

d7dbc3b Implement test stubs

Mikayla Maki created