# Commit history · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commits/d46d3e6d15ec641e6d0895a3bf2801e5ccc0dec8)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: d46d3e6d15ec641e6d0895a3bf2801e5ccc0dec8

Requested commit: d46d3e6d15ec641e6d0895a3bf2801e5ccc0dec8

- [Try fixing test on CI](https://git.cafe/gitcafe/zed/commit/d46d3e6d15ec641e6d0895a3bf2801e5ccc0dec8?format=markdown) — d46d3e6d15ec641e6d0895a3bf2801e5ccc0dec8; Antonio Scandurra

- [Add hover state to assistant buttons](https://git.cafe/gitcafe/zed/commit/e77abbf64f3d5f0309f6f149f333d8dbcb2b4c3d?format=markdown) — e77abbf64f3d5f0309f6f149f333d8dbcb2b4c3d; Antonio Scandurra

- [Show quote selection button](https://git.cafe/gitcafe/zed/commit/723c8b98b30b9c20537d352a34ec69a734571b76?format=markdown) — 723c8b98b30b9c20537d352a34ec69a734571b76; Antonio Scandurra

- [Shwo tooltips for assistant buttons](https://git.cafe/gitcafe/zed/commit/e723686b72545cb23fcab453e12c07ee2467d515?format=markdown) — e723686b72545cb23fcab453e12c07ee2467d515; Antonio Scandurra

- [Add assistant icons to the toolbar](https://git.cafe/gitcafe/zed/commit/edc7f306603deb4fa7579d8d2dc148e771796267?format=markdown) — edc7f306603deb4fa7579d8d2dc148e771796267; Antonio Scandurra

- [Revert "Panic in debug if global settings can't be deserialized from defaults"](https://git.cafe/gitcafe/zed/commit/c5b3785be5a29c8442b205411d914c57f3fa42fd?format=markdown) — c5b3785be5a29c8442b205411d914c57f3fa42fd; Antonio Scandurra

- [Merge remote-tracking branch 'origin/main' into save-conversations](https://git.cafe/gitcafe/zed/commit/00e37bc2a272be6ae42ebad55287f909dfe5dbaf?format=markdown) — 00e37bc2a272be6ae42ebad55287f909dfe5dbaf; Antonio Scandurra

- [Insert empty user message when assisting with the current last message](https://git.cafe/gitcafe/zed/commit/9d4dd5c42b76d4f894d13ab739eff5141e531377?format=markdown) — 9d4dd5c42b76d4f894d13ab739eff5141e531377; Antonio Scandurra

- [Allow toggling back and forth between conversation list and editor](https://git.cafe/gitcafe/zed/commit/92d7b6aa3b4fa2f4121c3390f1bcc5d883af3d72?format=markdown) — 92d7b6aa3b4fa2f4121c3390f1bcc5d883af3d72; Antonio Scandurra

- [Insert new message right before the next valid one](https://git.cafe/gitcafe/zed/commit/5c5d598623ef33392476fe36787fe08e307ff568?format=markdown) — 5c5d598623ef33392476fe36787fe08e307ff568; Antonio Scandurra

- [Test serialization roundtrip](https://git.cafe/gitcafe/zed/commit/6c7271c633887ec349bc93680bdbd4dd446c0292?format=markdown) — 6c7271c633887ec349bc93680bdbd4dd446c0292; Antonio Scandurra

- [Sort conversations in descending chronological order](https://git.cafe/gitcafe/zed/commit/c38bf2de333f1b9602dacd50f566b87ad725c8d4?format=markdown) — c38bf2de333f1b9602dacd50f566b87ad725c8d4; Antonio Scandurra

- [Re-enable buffer search in assistant](https://git.cafe/gitcafe/zed/commit/5ea5368c0790ce61b8edfbe4119047871b6f1fe4?format=markdown) — 5ea5368c0790ce61b8edfbe4119047871b6f1fe4; Antonio Scandurra

- [Remove double constrained call](https://git.cafe/gitcafe/zed/commit/ed88f52619531586aed6697447258dc2c7af7de2?format=markdown) — ed88f52619531586aed6697447258dc2c7af7de2; Antonio Scandurra

- [Merge remote-tracking branch 'origin/main' into save-conversations](https://git.cafe/gitcafe/zed/commit/6f0efec146ff2a752e33becef882a15cd6bd6ea2?format=markdown) — 6f0efec146ff2a752e33becef882a15cd6bd6ea2; Antonio Scandurra

- [Fix \`Conversation::messages_for_offsets\` with empty message at the end](https://git.cafe/gitcafe/zed/commit/ff07d0c2ed488bd4c25c62490c80a87f660ac1c4?format=markdown) — ff07d0c2ed488bd4c25c62490c80a87f660ac1c4; Antonio Scandurra

- [Always focus a panel when zooming it](https://git.cafe/gitcafe/zed/commit/1707652643a52fbc3f24d51f68d2c25b0cf7d924?format=markdown) — 1707652643a52fbc3f24d51f68d2c25b0cf7d924; Nathan Sobo

- [Add Zoom button to assistant panel](https://git.cafe/gitcafe/zed/commit/a49189a7048db76082eee9aaee72f19f4c6c048d?format=markdown) — a49189a7048db76082eee9aaee72f19f4c6c048d; Nathan Sobo

- [Move model and remaining tokens to assistant toolbar](https://git.cafe/gitcafe/zed/commit/a75341db97a96eacc8be539edc4a876c7de81709?format=markdown) — a75341db97a96eacc8be539edc4a876c7de81709; Nathan Sobo

- [Add title to assistant panel and move \+ to right](https://git.cafe/gitcafe/zed/commit/d78fbbc63e3c3f11bd89c8f0e1edecdba2d3caa6?format=markdown) — d78fbbc63e3c3f11bd89c8f0e1edecdba2d3caa6; Nathan Sobo

- [Allow loading a previously-saved conversation](https://git.cafe/gitcafe/zed/commit/a011ced6981d8691ce5d0bc9679a626eaad1cdeb?format=markdown) — a011ced6981d8691ce5d0bc9679a626eaad1cdeb; Antonio Scandurra

- [WIP](https://git.cafe/gitcafe/zed/commit/06701e78aae2e18afd2984193308e333d7680266?format=markdown) — 06701e78aae2e18afd2984193308e333d7680266; Antonio Scandurra

- [Finish renaming \`AssistantEditor\` to \`ConversationEditor\`](https://git.cafe/gitcafe/zed/commit/9217224fa6c7a0fbe5dc5c51990f8ed6addea3f6?format=markdown) — 9217224fa6c7a0fbe5dc5c51990f8ed6addea3f6; Antonio Scandurra

- [Fix filename](https://git.cafe/gitcafe/zed/commit/0932149c48083e90c13c867b3a33cfc009a23cce?format=markdown) — 0932149c48083e90c13c867b3a33cfc009a23cce; Nathan Sobo

- [WIP: Trying to display the toolbar but tired\. May be worth discarding this\.](https://git.cafe/gitcafe/zed/commit/3a61fd503f2a5c77635b57526270f2212771ce07?format=markdown) — 3a61fd503f2a5c77635b57526270f2212771ce07; Nathan Sobo

- [Remove the nested Pane from the assistant](https://git.cafe/gitcafe/zed/commit/23bc11f8b3d6c7c7ec1448cf801071258a66e812?format=markdown) — 23bc11f8b3d6c7c7ec1448cf801071258a66e812; Nathan Sobo

- [Panic in debug if global settings can't be deserialized from defaults](https://git.cafe/gitcafe/zed/commit/7a051a0dcbafd467203bcaeec773c269abcd02cd?format=markdown) — 7a051a0dcbafd467203bcaeec773c269abcd02cd; Nathan Sobo

- [Scan conversations dir on assistant panel open and on changes](https://git.cafe/gitcafe/zed/commit/bd7f8e8b3810689c7bfc470133e4771c798b3164?format=markdown) — bd7f8e8b3810689c7bfc470133e4771c798b3164; Nathan Sobo

- [Add SavedConversation::list\(\) method](https://git.cafe/gitcafe/zed/commit/230b4d237e1cd2266f6049d7cc07ef74c650911e?format=markdown) — 230b4d237e1cd2266f6049d7cc07ef74c650911e; Nathan Sobo

- [Wait until we have a summary before saving a conversation](https://git.cafe/gitcafe/zed/commit/9f783944a740c39bce32e7c080ea24208f76db7f?format=markdown) — 9f783944a740c39bce32e7c080ea24208f76db7f; Nathan Sobo

- [Don't use the summary as the filename if it's not done yet](https://git.cafe/gitcafe/zed/commit/c416551318bfc297114566a53977449980abdd9d?format=markdown) — c416551318bfc297114566a53977449980abdd9d; Antonio Scandurra

- [Use the \`OPENAI_API_KEY\` environment variable when present](https://git.cafe/gitcafe/zed/commit/f904698457ab5181f7dbc313bb80faeb14c75e43?format=markdown) — f904698457ab5181f7dbc313bb80faeb14c75e43; Antonio Scandurra

- [Autosave conversations](https://git.cafe/gitcafe/zed/commit/31a70efe662667c7a9b8aac5404b6420374dc906?format=markdown) — 31a70efe662667c7a9b8aac5404b6420374dc906; Antonio Scandurra

- [Merge remote-tracking branch 'origin/main' into save-conversations](https://git.cafe/gitcafe/zed/commit/c83a918a7e5f5b91c0516ab9a134354cfc594a0f?format=markdown) — c83a918a7e5f5b91c0516ab9a134354cfc594a0f; Antonio Scandurra

- [Save conversations to \~/\.config/zed/conversations](https://git.cafe/gitcafe/zed/commit/882009bc759dd510e5eddbb9952a83e732f7266d?format=markdown) — 882009bc759dd510e5eddbb9952a83e732f7266d; Nathan Sobo

- [Cycle message roles on ctrl-r](https://git.cafe/gitcafe/zed/commit/75b5ac8488c72af2702f582249543320e3f541e4?format=markdown) — 75b5ac8488c72af2702f582249543320e3f541e4; Nathan Sobo

- [Remove redundant tests](https://git.cafe/gitcafe/zed/commit/c179dd999035ad6c23c258371bb7ee104c3ed3a0?format=markdown) — c179dd999035ad6c23c258371bb7ee104c3ed3a0; Nathan Sobo

- [Avoid inserting redundant newlines](https://git.cafe/gitcafe/zed/commit/6c0f65cfe0823545ce0eee843dc818e7f80130d1?format=markdown) — 6c0f65cfe0823545ce0eee843dc818e7f80130d1; Nathan Sobo

- [Emit editor event whether we insert a newline or not\.](https://git.cafe/gitcafe/zed/commit/ef6cb11d5c553517d7e5dc400b06aac500e135e5?format=markdown) — ef6cb11d5c553517d7e5dc400b06aac500e135e5; Piotr Osiewicz

- [Never insert an empty prefix when splitting a message with a non-empty range](https://git.cafe/gitcafe/zed/commit/8c6ba13fef17bd7579a82bb4d1535057f4af4685?format=markdown) — 8c6ba13fef17bd7579a82bb4d1535057f4af4685; Nathan Sobo

- [Allow splitting of messages using \`shift-enter\`](https://git.cafe/gitcafe/zed/commit/21e8e8763e5a28264a15a4f5ef3d19447247169e?format=markdown) — 21e8e8763e5a28264a15a4f5ef3d19447247169e; Antonio Scandurra

- [Add entitlements file to bundle step \(\#2611\)](https://git.cafe/gitcafe/zed/commit/8ccb75029fde2bdb416520dfd5e6a9778e9312f4?format=markdown) — 8ccb75029fde2bdb416520dfd5e6a9778e9312f4; Mikayla Maki

- [v0.92.x dev](https://git.cafe/gitcafe/zed/commit/2e723cac626ec8da5bf61f772302d847c31ab69d?format=markdown) — 2e723cac626ec8da5bf61f772302d847c31ab69d; Joseph Lyons

- [Add UsageDescriptions to Info.plist \(\#2609\)](https://git.cafe/gitcafe/zed/commit/75b1f601261a32f12ec08fe3a0852a8c02dbdba3?format=markdown) — 75b1f601261a32f12ec08fe3a0852a8c02dbdba3; Mikayla Maki

- [Overhaul assistant panel \(\#2610\)](https://git.cafe/gitcafe/zed/commit/2b8b954c3e35b0a1495a8e181ecabbcc54399333?format=markdown) — 2b8b954c3e35b0a1495a8e181ecabbcc54399333; Antonio Scandurra

- [Toggle comments for empty single line selections \(\#2594\)](https://git.cafe/gitcafe/zed/commit/b365e48ff0d06b1cf12bf2be2646fa0bc11cd6cf?format=markdown) — b365e48ff0d06b1cf12bf2be2646fa0bc11cd6cf; Kevin Hovsäter

- [Move worktree tests into their own file \(\#2608\)](https://git.cafe/gitcafe/zed/commit/77367bf2e4f5f5a96be542da21aeae45615605eb?format=markdown) — 77367bf2e4f5f5a96be542da21aeae45615605eb; Max Brunsfeld

- [editor: Add language setting for comment continuations \(\#2605\)](https://git.cafe/gitcafe/zed/commit/b272db9e219e356f0f61acf1cf5d47d9297f9fc1?format=markdown) — b272db9e219e356f0f61acf1cf5d47d9297f9fc1; Piotr Osiewicz

- [Remove panic when programatically updating an invalid setting \(\#2607\)](https://git.cafe/gitcafe/zed/commit/aedef7bc586ba5c928bf70e76bdf7eedf42f95b0?format=markdown) — aedef7bc586ba5c928bf70e76bdf7eedf42f95b0; Max Brunsfeld

- [Fix comments in settings files \(\#2604\)](https://git.cafe/gitcafe/zed/commit/5e68dc5c927e97acb107e4ae193bcda0ad394208?format=markdown) — 5e68dc5c927e97acb107e4ae193bcda0ad394208; Joseph T\. Lyons

- [Add support for HEEx templates in Elixir, fix a bug in handling nested language injections \(\#2603\)](https://git.cafe/gitcafe/zed/commit/d8a2e176e6a056e330872a4764ce860b1dfc2a43?format=markdown) — d8a2e176e6a056e330872a4764ce860b1dfc2a43; Max Brunsfeld

- [Change action namespace to 'debug' for LSP log and syntax tree view](https://git.cafe/gitcafe/zed/commit/04e43899c0aeba8dcb72348591d9a46d3a8b5f8c?format=markdown) — 04e43899c0aeba8dcb72348591d9a46d3a8b5f8c; Max Brunsfeld

- [Add a syntax tree view, for developing and debugging language support \(\#2601\)](https://git.cafe/gitcafe/zed/commit/8542911eecd03eaa6f8a4d8a4dd760c254720a8e?format=markdown) — 8542911eecd03eaa6f8a4d8a4dd760c254720a8e; Max Brunsfeld

- [Move plugins to feature-gate \(\#2599\)](https://git.cafe/gitcafe/zed/commit/3d02f7ce5ff30d56095b3937eadce0f124f261f6?format=markdown) — 3d02f7ce5ff30d56095b3937eadce0f124f261f6; Piotr Osiewicz

- [Do not rely on user's system time for telemetry events \(\#2597\)](https://git.cafe/gitcafe/zed/commit/db5bb4ec0354ceb746a7164bf5f0a316183e1ab5?format=markdown) — db5bb4ec0354ceb746a7164bf5f0a316183e1ab5; Joseph T\. Lyons

- [Bump tree-sitter-yaml to avoid submodule error during build](https://git.cafe/gitcafe/zed/commit/56a4c2afaeab734d85526cffb24133e7394613aa?format=markdown) — 56a4c2afaeab734d85526cffb24133e7394613aa; Max Brunsfeld

- [Fix formatter comment in default settings \(\#2593\)](https://git.cafe/gitcafe/zed/commit/d8c1ab9c68d176f435c7774aa97ac68867f32a1e?format=markdown) — d8c1ab9c68d176f435c7774aa97ac68867f32a1e; Joseph T\. Lyons

- [collab 0.14.2](https://git.cafe/gitcafe/zed/commit/c1f1ee6b052892954eae3e1a4378ce4fdaffb522?format=markdown) — c1f1ee6b052892954eae3e1a4378ce4fdaffb522; Max Brunsfeld

- [Bump protocol version](https://git.cafe/gitcafe/zed/commit/b2bdca47791d5ba6f1843a56d7d36e77d25ba87c?format=markdown) — b2bdca47791d5ba6f1843a56d7d36e77d25ba87c; Max Brunsfeld

- [collab 0.14.1](https://git.cafe/gitcafe/zed/commit/097632467d5f12245bea08b38b1f88de61c15561?format=markdown) — 097632467d5f12245bea08b38b1f88de61c15561; Max Brunsfeld

- [Avoid dropping the worktree_repository_statuses table for now](https://git.cafe/gitcafe/zed/commit/87efd25d42ed0d56bb99829e50465a5d64c933f0?format=markdown) — 87efd25d42ed0d56bb99829e50465a5d64c933f0; Max Brunsfeld

- [Enable rust backtraces on kubernetes](https://git.cafe/gitcafe/zed/commit/bb65d75798b7939cf3cfc180b2f512ab6734b375?format=markdown) — bb65d75798b7939cf3cfc180b2f512ab6734b375; Max Brunsfeld

- [collab 0.14.0](https://git.cafe/gitcafe/zed/commit/9cbb63d374d18d574dfd55601fdf4dd871baebb1?format=markdown) — 9cbb63d374d18d574dfd55601fdf4dd871baebb1; Max Brunsfeld

- [Z-2303 editor: fix comment extension on the start of line \(\#2595\)](https://git.cafe/gitcafe/zed/commit/5bef2f17781250edb92caa62341ac30a93a77355?format=markdown) — 5bef2f17781250edb92caa62341ac30a93a77355; Piotr Osiewicz

- [Add outline support for Ruby singleton methods \(\#2592\)](https://git.cafe/gitcafe/zed/commit/fb83ab8e9f2be45f06a9ce26de79f87022b0230b?format=markdown) — fb83ab8e9f2be45f06a9ce26de79f87022b0230b; Max Brunsfeld

- [Update JavaScript outline queries \(\#2596\)](https://git.cafe/gitcafe/zed/commit/738b06a778699feb3015b313c15868104546f642?format=markdown) — 738b06a778699feb3015b313c15868104546f642; Max Brunsfeld

- [Build tokens for each theme \(\#2590\)](https://git.cafe/gitcafe/zed/commit/85b049f2508121c29d91369de2b45f14a4dc95ec?format=markdown) — 85b049f2508121c29d91369de2b45f14a4dc95ec; Nate Butler

- [Make the LSP log view searchable \(\#2591\)](https://git.cafe/gitcafe/zed/commit/6304897abc9bc5ee21443688e5db271015163d8f?format=markdown) — 6304897abc9bc5ee21443688e5db271015163d8f; Max Brunsfeld

- [Enhance LSP log viewer to show server logs in addition to RPC trace \(\#2586\)](https://git.cafe/gitcafe/zed/commit/e3f319467ac14e81836b186cdacc47a1c908f229?format=markdown) — e3f319467ac14e81836b186cdacc47a1c908f229; Max Brunsfeld

- [Update TSConfig \(\#2589\)](https://git.cafe/gitcafe/zed/commit/16e3e045016025021af08a0e1e961f6137948943?format=markdown) — 16e3e045016025021af08a0e1e961f6137948943; Nate Butler

- [Add foundation for exporting tokens from our color schemes \(\#2588\)](https://git.cafe/gitcafe/zed/commit/a75e9faa83e2c604941b887067f8f059ea2e0d39?format=markdown) — a75e9faa83e2c604941b887067f8f059ea2e0d39; Nate Butler

- [Organize misc files into \`theme\`, \`themes\` and \`styleTrees\` \(\#2587\)](https://git.cafe/gitcafe/zed/commit/d4192fc3e9a3ba07297b96f21c9d6e3c22f0124e?format=markdown) — d4192fc3e9a3ba07297b96f21c9d6e3c22f0124e; Nate Butler

- [Switch to attaching git statuses to their associated entries \(\#2571\)](https://git.cafe/gitcafe/zed/commit/8216d26a7a450774da9d321cfa25057b630cf626?format=markdown) — 8216d26a7a450774da9d321cfa25057b630cf626; Mikayla Maki

- [Fix some issues found when testing Elixir-LS \(\#2583\)](https://git.cafe/gitcafe/zed/commit/351e4863cd661b6d60f6812353917df9938b62cd?format=markdown) — 351e4863cd661b6d60f6812353917df9938b62cd; Max Brunsfeld

- [collab 0.13.1](https://git.cafe/gitcafe/zed/commit/11ab1a8cc6ee16444178538526ec1e9ab6555389?format=markdown) — 11ab1a8cc6ee16444178538526ec1e9ab6555389; Max Brunsfeld

- [Bump tree-sitter-yaml submodule to avoid broken child submodule](https://git.cafe/gitcafe/zed/commit/be8d268eb9e6816e83fbc8843a88210c01324deb?format=markdown) — be8d268eb9e6816e83fbc8843a88210c01324deb; Max Brunsfeld

- [Update createColorScheme to accept ThemeConfig \(\#2557\)](https://git.cafe/gitcafe/zed/commit/86ec43c90810b35067129d5051bc1b2c3bf23e23?format=markdown) — 86ec43c90810b35067129d5051bc1b2c3bf23e23; Nate Butler

- [collab 0.13.0](https://git.cafe/gitcafe/zed/commit/6067575e389dce5870978f376f17a7f40299ef0c?format=markdown) — 6067575e389dce5870978f376f17a7f40299ef0c; Max Brunsfeld

- [Disable scheduled randomized test workflow for now](https://git.cafe/gitcafe/zed/commit/f56d642b88a550d5576ea6231b05eb0ad7c7e069?format=markdown) — f56d642b88a550d5576ea6231b05eb0ad7c7e069; Max Brunsfeld

- [v0.91.x dev](https://git.cafe/gitcafe/zed/commit/8882b22c9c039bc647c60fe14268e2512f9b3b76?format=markdown) — 8882b22c9c039bc647c60fe14268e2512f9b3b76; Joseph Lyons

- [Z 1618/extend comments \(\#2585\)](https://git.cafe/gitcafe/zed/commit/e94129446d9748a7d26c8a265ca5ca6d74375201?format=markdown) — e94129446d9748a7d26c8a265ca5ca6d74375201; Piotr Osiewicz

- [Introduce an Assistant Panel \(\#2584\)](https://git.cafe/gitcafe/zed/commit/d5441ba386245fd3cf27403dae63415e9108ca72?format=markdown) — d5441ba386245fd3cf27403dae63415e9108ca72; Antonio Scandurra

- [Tweak comment wording](https://git.cafe/gitcafe/zed/commit/c93b6cc599a65a7a074388e5b7577e2cbaf6eaeb?format=markdown) — c93b6cc599a65a7a074388e5b7577e2cbaf6eaeb; Joseph Lyons

- [Improve syntax highlighting and outline view for Elixir \(\#2582\)](https://git.cafe/gitcafe/zed/commit/0d90c6d02ef5a6da0bab821a4bdedc710fd5c0ff?format=markdown) — 0d90c6d02ef5a6da0bab821a4bdedc710fd5c0ff; Max Brunsfeld

- [chore: add targets to rust-toolchain.toml \(\#2581\)](https://git.cafe/gitcafe/zed/commit/cc63d3d048e37da73bdccbdbce3a7583703ced50?format=markdown) — cc63d3d048e37da73bdccbdbce3a7583703ced50; Piotr Osiewicz

- [Don't apply the 'literal' color to entire markdown code blocks \(\#2579\)](https://git.cafe/gitcafe/zed/commit/a9f865d8286a5c276ac1f9272435250ff2a2215a?format=markdown) — a9f865d8286a5c276ac1f9272435250ff2a2215a; Max Brunsfeld

- [chore: bump MSRV to 1.70, add rust-toolchain \(\#2580\)](https://git.cafe/gitcafe/zed/commit/dfd72770e76eea1e99f11fdaa32303bf3b65d7ee?format=markdown) — dfd72770e76eea1e99f11fdaa32303bf3b65d7ee; Piotr Osiewicz

- [Live-reload tree-sitter queries in development \(\#2578\)](https://git.cafe/gitcafe/zed/commit/bdd3e77e020085d5912c2e4c48fe50b0aaba8acc?format=markdown) — bdd3e77e020085d5912c2e4c48fe50b0aaba8acc; Max Brunsfeld

- [Revert "chore: bump MSRV to 1.70" \(\#2577\)](https://git.cafe/gitcafe/zed/commit/559a58d7371c849d038ed452cefb92618e46b871?format=markdown) — 559a58d7371c849d038ed452cefb92618e46b871; Piotr Osiewicz

- [chore: bump MSRV to 1.70 \(\#2573\)](https://git.cafe/gitcafe/zed/commit/c1c91dc2e3133a3de774a3ee01e9047d6dee8320?format=markdown) — c1c91dc2e3133a3de774a3ee01e9047d6dee8320; Piotr Osiewicz

- [chore: Enable full LTO \(\#2548\)](https://git.cafe/gitcafe/zed/commit/572c59eec4225c790f98597ad4255d880aa98793?format=markdown) — 572c59eec4225c790f98597ad4255d880aa98793; Piotr Osiewicz

- [Eliminate assets crate \(\#2575\)](https://git.cafe/gitcafe/zed/commit/17560cc5b00f6c6f694445a09cda388c9478447f?format=markdown) — 17560cc5b00f6c6f694445a09cda388c9478447f; Max Brunsfeld

- [Update initial_user_settings.json](https://git.cafe/gitcafe/zed/commit/2003d3dbe4d5e11384439322592c2158ac51585b?format=markdown) — 2003d3dbe4d5e11384439322592c2158ac51585b; Joseph Lyons

- [Add an application menu item for creating/opening a project-specific settings file \(\#2572\)](https://git.cafe/gitcafe/zed/commit/53906fd3da704cc9c15d1161f44467768a63980b?format=markdown) — 53906fd3da704cc9c15d1161f44467768a63980b; Max Brunsfeld

- [Tighten up spacing in the project panel \(\#2574\)](https://git.cafe/gitcafe/zed/commit/7b066df7e6a03c66b2f393d2b630ce939a1d6b00?format=markdown) — 7b066df7e6a03c66b2f393d2b630ce939a1d6b00; Nate Butler

- [project panel/styles: Align child's chevron with parent path \(\#2559\)](https://git.cafe/gitcafe/zed/commit/a0e2e5db7dca2157d2693d91e98052c1351ca5f9?format=markdown) — a0e2e5db7dca2157d2693d91e98052c1351ca5f9; Piotr Osiewicz

- [Apply bounds to all windows when using start-local-collaboration script \(\#2570\)](https://git.cafe/gitcafe/zed/commit/398b0f303cd461cfbaab8a93b48ae31da425bd9f?format=markdown) — 398b0f303cd461cfbaab8a93b48ae31da425bd9f; Max Brunsfeld

- [Fix copilot state corruption when there are multiple buffers with the same remote id in different projects \(\#2569\)](https://git.cafe/gitcafe/zed/commit/571151173c0abddb1767df9e8c57ddd1c2a23766?format=markdown) — 571151173c0abddb1767df9e8c57ddd1c2a23766; Max Brunsfeld

- [Add file and line number information to logs \(\#2568\)](https://git.cafe/gitcafe/zed/commit/5e4da6433fcc1d24f7313d1675c8dabfef509438?format=markdown) — 5e4da6433fcc1d24f7313d1675c8dabfef509438; Mikayla Maki

- [Remove code sending zed events to mixpanel \(\#2567\)](https://git.cafe/gitcafe/zed/commit/7fbafc8030696df8a94f3f0f3312608295ac80c4?format=markdown) — 7fbafc8030696df8a94f3f0f3312608295ac80c4; Joseph T\. Lyons

More commits follow; continue with `GET /api/repos/gitcafe/zed/commits?after=IjIxOTBhMjdkZmYyZDE0OTZkNmZlYmM5MzRiNTY4YzU3NDAyM2ZmOWUi`.
