# Commit history · gitcafe/zed

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

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

Visibility: public

Requested revision: de3d37e070d7e903ad6f85cabeae5358ae349c76

Requested commit: de3d37e070d7e903ad6f85cabeae5358ae349c76

- [Don't depend on gpui2 in text](https://git.cafe/gitcafe/zed/commit/de3d37e070d7e903ad6f85cabeae5358ae349c76?format=markdown) — de3d37e070d7e903ad6f85cabeae5358ae349c76; Antonio Scandurra

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

- [Remove more todos](https://git.cafe/gitcafe/zed/commit/3e8fcefaef136033fd6de74a8ac247671293f779?format=markdown) — 3e8fcefaef136033fd6de74a8ac247671293f779; Antonio Scandurra

- [Add \`ViewContext::window_context\`](https://git.cafe/gitcafe/zed/commit/feaab953a8d74206423044db83c60300c7a32678?format=markdown) — feaab953a8d74206423044db83c60300c7a32678; Antonio Scandurra

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

- [Fix a todo in workspace](https://git.cafe/gitcafe/zed/commit/b7712c2f4b4bfb7d464f4a8957e9633a00d26e6f?format=markdown) — b7712c2f4b4bfb7d464f4a8957e9633a00d26e6f; Antonio Scandurra

- [Allow converting from a WeakView\<V\> to an AnyWeakView](https://git.cafe/gitcafe/zed/commit/bed10b433acc786121da3e512b42ce78618c13a0?format=markdown) — bed10b433acc786121da3e512b42ce78618c13a0; Antonio Scandurra

- [Expose a focus handle from workspace::Item](https://git.cafe/gitcafe/zed/commit/6fc7b172599d04d3d1461b8b699bd2b875750ad5?format=markdown) — 6fc7b172599d04d3d1461b8b699bd2b875750ad5; Antonio Scandurra

- [Uncomment Editor::report_editor_event](https://git.cafe/gitcafe/zed/commit/97d1d9bd9b3ba4b9367c8025b99cf101793ceb44?format=markdown) — 97d1d9bd9b3ba4b9367c8025b99cf101793ceb44; Antonio Scandurra

- [Remove some todos](https://git.cafe/gitcafe/zed/commit/0dfa3c60b726b7736bb759a4e8d2890230a6528e?format=markdown) — 0dfa3c60b726b7736bb759a4e8d2890230a6528e; Antonio Scandurra

- [Uncomment Editor::new](https://git.cafe/gitcafe/zed/commit/11feda01e31886cdc28348a7d0b8c4a6f26749eb?format=markdown) — 11feda01e31886cdc28348a7d0b8c4a6f26749eb; Antonio Scandurra

- [Remove unused code](https://git.cafe/gitcafe/zed/commit/2fccde5ab692d402dd55aadd51d397777e65d20b?format=markdown) — 2fccde5ab692d402dd55aadd51d397777e65d20b; Antonio Scandurra

- [Uncomment more editor code](https://git.cafe/gitcafe/zed/commit/efa27cf9b8743307724b2c1924db298531bf6944?format=markdown) — efa27cf9b8743307724b2c1924db298531bf6944; Antonio Scandurra

- [Call editor::init](https://git.cafe/gitcafe/zed/commit/cdc82d01f775f5ebad0734cd4e099a1e4e573727?format=markdown) — cdc82d01f775f5ebad0734cd4e099a1e4e573727; Antonio Scandurra

- [Remove dependency from gpui from editor2](https://git.cafe/gitcafe/zed/commit/800c2685ea4315d8749019b4530c067d66a6975e?format=markdown) — 800c2685ea4315d8749019b4530c067d66a6975e; Antonio Scandurra

- [Get editor2 compiling with a ton of code commented out](https://git.cafe/gitcafe/zed/commit/fbee6b5352c294fac46face17b7fd2927a6918a7?format=markdown) — fbee6b5352c294fac46face17b7fd2927a6918a7; Nathan Sobo

- [WIP](https://git.cafe/gitcafe/zed/commit/f3b8a9d8c286f01a5fadf97919677bcafe67ec6f?format=markdown) — f3b8a9d8c286f01a5fadf97919677bcafe67ec6f; Nathan Sobo

- [WIP](https://git.cafe/gitcafe/zed/commit/a731f8fb1ef0521b85f2a05a6ac0f45c21fccc08?format=markdown) — a731f8fb1ef0521b85f2a05a6ac0f45c21fccc08; Nathan Sobo

- [WIP](https://git.cafe/gitcafe/zed/commit/dfc7c815000b3dfd0cf6b25254ab9f87009abb6c?format=markdown) — dfc7c815000b3dfd0cf6b25254ab9f87009abb6c; Nathan Sobo

- [Merge remote-tracking branch 'origin/main' into editor2](https://git.cafe/gitcafe/zed/commit/72b9dc8216b7f68fd4ec8d06d3d3ecfd1abfc839?format=markdown) — 72b9dc8216b7f68fd4ec8d06d3d3ecfd1abfc839; Nathan Sobo

- [Merge remote-tracking branch 'origin/rich_text2' into editor2](https://git.cafe/gitcafe/zed/commit/2a12e8f3076d836594cc9c48f1a8705613f72180?format=markdown) — 2a12e8f3076d836594cc9c48f1a8705613f72180; Nathan Sobo

- [Into the woods](https://git.cafe/gitcafe/zed/commit/0aabb19a451eaf04d766dc21a7b2efc3fa03f1df?format=markdown) — 0aabb19a451eaf04d766dc21a7b2efc3fa03f1df; Conrad Irwin

- [WIP](https://git.cafe/gitcafe/zed/commit/7b712ac68fa53d9aaefb3397f9c1915d90820203?format=markdown) — 7b712ac68fa53d9aaefb3397f9c1915d90820203; Nathan Sobo

- [WIP](https://git.cafe/gitcafe/zed/commit/583c36e24b4e90042fd37f8fc03cbebeaf15b302?format=markdown) — 583c36e24b4e90042fd37f8fc03cbebeaf15b302; Conrad Irwin

- [Editor2](https://git.cafe/gitcafe/zed/commit/09efa017d4bf7c33c06092ddb6c9df9ed2e50395?format=markdown) — 09efa017d4bf7c33c06092ddb6c9df9ed2e50395; Conrad Irwin

- [Fix error handling of open_path](https://git.cafe/gitcafe/zed/commit/9e5275cc18f6d18b0e02b9f214e343ef7f5e390a?format=markdown) — 9e5275cc18f6d18b0e02b9f214e343ef7f5e390a; Conrad Irwin

- [workspace2 \(\#3188\)](https://git.cafe/gitcafe/zed/commit/6eeaa64e62fed1d0fd986f56bbfdbd86d7512c0d?format=markdown) — 6eeaa64e62fed1d0fd986f56bbfdbd86d7512c0d; Conrad Irwin

- [Remove the 2s from source code \(\#3216\)](https://git.cafe/gitcafe/zed/commit/85f095954843e550f0ca3754d81e738bc94e3883?format=markdown) — 85f095954843e550f0ca3754d81e738bc94e3883; Mikayla Maki

- [Enforce Send bound on next frame callback functions, because they're invoked on arbitrary threads \(\#3215\)](https://git.cafe/gitcafe/zed/commit/d1cb2d3e110dc0defee5f1516129cf0187604ca8?format=markdown) — d1cb2d3e110dc0defee5f1516129cf0187604ca8; Nathan Sobo

- [Document format_distance \(\#3214\)](https://git.cafe/gitcafe/zed/commit/a3565225ad097c93c5092b07940699cf6ceefc9c?format=markdown) — a3565225ad097c93c5092b07940699cf6ceefc9c; Nate Butler

- [Uncomment lsp2 tests \(\#3213\)](https://git.cafe/gitcafe/zed/commit/17ff881e7a8d99ab57e80c113e8ea9871c73436d?format=markdown) — 17ff881e7a8d99ab57e80c113e8ea9871c73436d; Julia

- [Introduce \`ViewContext::observe_window\_\{activation,bounds\}\` \(\#3212\)](https://git.cafe/gitcafe/zed/commit/fd81d838feedec6f75f0c9a5ab298eab893cf485?format=markdown) — fd81d838feedec6f75f0c9a5ab298eab893cf485; Antonio Scandurra

- [Add \`map\` method to \`Component\`s \(\#3210\)](https://git.cafe/gitcafe/zed/commit/ec0cff0e1a251d7bf3ab9b92c8bd49de375518c5?format=markdown) — ec0cff0e1a251d7bf3ab9b92c8bd49de375518c5; Marshall Bowers

- [Work on default theme, Notifications, Add ListHeader \`meta\` \(\#3203\)](https://git.cafe/gitcafe/zed/commit/5e12b48ae00dfda91ac71a921ebda088fef99a88?format=markdown) — 5e12b48ae00dfda91ac71a921ebda088fef99a88; Nate Butler

- [Uncomment db2 tests \(\#3211\)](https://git.cafe/gitcafe/zed/commit/57fcc22f1cca5dbeb64986056e1ef1641381b706?format=markdown) — 57fcc22f1cca5dbeb64986056e1ef1641381b706; Julia

- [authenticate with completion provider on new inline assists \(\#3209\)](https://git.cafe/gitcafe/zed/commit/5ee2b01102f4ede6a45aa7f4a4e1be9de94dac7e?format=markdown) — 5ee2b01102f4ede6a45aa7f4a4e1be9de94dac7e; Kyle Caverly

- [Fix missing commit \(collab version bump\)](https://git.cafe/gitcafe/zed/commit/5412f20e35ef1d006a5497709763ba263979cb30?format=markdown) — 5412f20e35ef1d006a5497709763ba263979cb30; Joseph T\. Lyons

- [Format YAML](https://git.cafe/gitcafe/zed/commit/971563fd489667624038c117ac8623b4e6d420fc?format=markdown) — 971563fd489667624038c117ac8623b4e6d420fc; Joseph T\. Lyons

- [Cleanly truncate Discord release notes](https://git.cafe/gitcafe/zed/commit/f724b6d032c8ff0fff237ae2b8ab0bbee63b64e9?format=markdown) — f724b6d032c8ff0fff237ae2b8ab0bbee63b64e9; Joseph T\. Lyons

- [Introduce more GPUI2 APIs needed for transitioning the workspace \(\#3208\)](https://git.cafe/gitcafe/zed/commit/6d2e1a8e76aafdeb958f7742d6d7fcaa09cf61ba?format=markdown) — 6d2e1a8e76aafdeb958f7742d6d7fcaa09cf61ba; Antonio Scandurra

- [Remove more \`Send\` bounds and simplify view rendering \(\#3207\)](https://git.cafe/gitcafe/zed/commit/87933004445f2d8d2d2ee8d063f4cf62f845b716?format=markdown) — 87933004445f2d8d2d2ee8d063f4cf62f845b716; Antonio Scandurra

- [Restore foreground/background distinction and confine application state to the main thread \(\#3206\)](https://git.cafe/gitcafe/zed/commit/6cab5c28851164e169107cb97fa0be626f67e936?format=markdown) — 6cab5c28851164e169107cb97fa0be626f67e936; Nathan Sobo

- [Make indexing into \`ColorScale\`s safe \(\#3205\)](https://git.cafe/gitcafe/zed/commit/72d060108d23de34db50efeef51047d47989b42a?format=markdown) — 72d060108d23de34db50efeef51047d47989b42a; Marshall Bowers

- [Adjust \`ColorScale\` representation \(\#3204\)](https://git.cafe/gitcafe/zed/commit/69aafe9ff6319f2afb8eec3a91630e2394fa9807?format=markdown) — 69aafe9ff6319f2afb8eec3a91630e2394fa9807; Marshall Bowers

- [Uncomment project2 tests \(\#3200\)](https://git.cafe/gitcafe/zed/commit/f415a37a3dc06bc48a3ba568a025bfdc4520b6a8?format=markdown) — f415a37a3dc06bc48a3ba568a025bfdc4520b6a8; Conrad Irwin

- [port text2 to zed2 \(\#3202\)](https://git.cafe/gitcafe/zed/commit/2105dc0022f9aa95c7d3827fafa1096ab475cd0c?format=markdown) — 2105dc0022f9aa95c7d3827fafa1096ab475cd0c; Kyle Caverly

- [Rename live kit bridge to 2 \(\#3201\)](https://git.cafe/gitcafe/zed/commit/78f47f179abacaa1afd60900a55dd82976bfa147?format=markdown) — 78f47f179abacaa1afd60900a55dd82976bfa147; Mikayla Maki

- [Add \`ui_font_size\` setting \(\#3199\)](https://git.cafe/gitcafe/zed/commit/b910bbf0021002b9dee2a65e630194df73eae490?format=markdown) — b910bbf0021002b9dee2a65e630194df73eae490; Marshall Bowers

- [Finish port of livekit client and call2 \(\#3198\)](https://git.cafe/gitcafe/zed/commit/bd61d71018f69f6edfdd14de959ece070f4a2e20?format=markdown) — bd61d71018f69f6edfdd14de959ece070f4a2e20; Mikayla Maki

- [v0.112.x dev](https://git.cafe/gitcafe/zed/commit/7d300d3f5b416532c9583f38d3160ec90e4a17e4?format=markdown) — 7d300d3f5b416532c9583f38d3160ec90e4a17e4; Joseph T\. Lyons

- [Port \`multi_buffer\` to gpui2 \(\#3193\)](https://git.cafe/gitcafe/zed/commit/b7625d81e8a02294038ffb5e043a73e51b8f1ba8?format=markdown) — b7625d81e8a02294038ffb5e043a73e51b8f1ba8; Julia

- [Return \`ColorScaleSet\`s from individual color scale functions \(\#3197\)](https://git.cafe/gitcafe/zed/commit/bbe53895efb25233a4ef42ea701054d1efdc0f59?format=markdown) — bbe53895efb25233a4ef42ea701054d1efdc0f59; Marshall Bowers

- [added parsing support for \<\|S\| \|E\|\> spans \(\#3184\)](https://git.cafe/gitcafe/zed/commit/1b9619ca7fd8e823399e771e4ecc6039ac090cb6?format=markdown) — 1b9619ca7fd8e823399e771e4ecc6039ac090cb6; Kyle Caverly

- [Use \`Refineable\` for \`ThemeStyles\` \(\#3196\)](https://git.cafe/gitcafe/zed/commit/272f85646050d997c755ca3885080ae6ff1a4195?format=markdown) — 272f85646050d997c755ca3885080ae6ff1a4195; Marshall Bowers

- [Remove old \`Theme\` definition \(\#3195\)](https://git.cafe/gitcafe/zed/commit/36a73d657a6fe1d53e5d0f81f60bfa83d00b77ff?format=markdown) — 36a73d657a6fe1d53e5d0f81f60bfa83d00b77ff; Marshall Bowers

- [Rework \`theme2\` with new theme structure \(\#3194\)](https://git.cafe/gitcafe/zed/commit/18431051d9d750d9e66284a71f7a55a1e31c1374?format=markdown) — 18431051d9d750d9e66284a71f7a55a1e31c1374; Marshall Bowers

- [zed2 \(\#3174\)](https://git.cafe/gitcafe/zed/commit/ed5f1d3bddaf9037884e94c6ed195d25bc8eb605?format=markdown) — ed5f1d3bddaf9037884e94c6ed195d25bc8eb605; Max Brunsfeld

- [Fix prettier errors around Zed's settings.json/keymap.json files \(\#3191\)](https://git.cafe/gitcafe/zed/commit/45e695c906a3aeadb4af2f94672d4dad6ec9443b?format=markdown) — 45e695c906a3aeadb4af2f94672d4dad6ec9443b; Kirill Bulatov

- [Add missing dev-dependency feature for editor multi_buffer dependency](https://git.cafe/gitcafe/zed/commit/d6abd8a2b4f85d88b4bf2c8ee16a550668f72c0e?format=markdown) — d6abd8a2b4f85d88b4bf2c8ee16a550668f72c0e; Max Brunsfeld

- [lsp/next-ls: Fix wrong nls binary being fetched\. \(\#3181\)](https://git.cafe/gitcafe/zed/commit/dc8a8538421102c1f41cbec1f79f5130ecb7ed35?format=markdown) — dc8a8538421102c1f41cbec1f79f5130ecb7ed35; Piotr Osiewicz

- [Model cleanup \(\#3157\)](https://git.cafe/gitcafe/zed/commit/4986d4771df7e8ca9cbdf671df93013cd4b55acc?format=markdown) — 4986d4771df7e8ca9cbdf671df93013cd4b55acc; Kyle Caverly

- [Do not panic when looking for prettier \(\#3182\)](https://git.cafe/gitcafe/zed/commit/6aca2289eb0d25537b73e88be3fb0f395bda6536?format=markdown) — 6aca2289eb0d25537b73e88be3fb0f395bda6536; Kirill Bulatov

- [Properly log prettier paths](https://git.cafe/gitcafe/zed/commit/96bbb5cdea41d537324294bf025cfc6cca7ea51e?format=markdown) — 96bbb5cdea41d537324294bf025cfc6cca7ea51e; Kirill Bulatov

- [Do not call \`scroll_to\(\)\` twice when circularly navigating popover menus \(\#3180\)](https://git.cafe/gitcafe/zed/commit/37a561df0ad46b65ecaf49aae9d12ded5e3ed7a9?format=markdown) — 37a561df0ad46b65ecaf49aae9d12ded5e3ed7a9; Joseph T\. Lyons

- [Merge branch 'more-signing'](https://git.cafe/gitcafe/zed/commit/f75eb3f626c6409caee340621396d1531387e3df?format=markdown) — f75eb3f626c6409caee340621396d1531387e3df; Conrad Irwin

- [Limit language server reinstallation attempts \(\#3177\)](https://git.cafe/gitcafe/zed/commit/832026a0a2f5c0cfbd1c2c90fd5787fb077df6a0?format=markdown) — 832026a0a2f5c0cfbd1c2c90fd5787fb077df6a0; Julia

- [Capture language server stderr during startup/init and log if failure \(\#3175\)](https://git.cafe/gitcafe/zed/commit/4539cef6d7fde2afe0d09da63a7d7e788c1c6ab5?format=markdown) — 4539cef6d7fde2afe0d09da63a7d7e788c1c6ab5; Julia

- [util: Improve error message for failing requests to GH\. \(\#3159\)](https://git.cafe/gitcafe/zed/commit/bc3572f80e88105619edbfede449f799478f2592?format=markdown) — bc3572f80e88105619edbfede449f799478f2592; Piotr Osiewicz

- [vue: use anyhow::ensure instead of asserting on filesystem state \(\#3173\)](https://git.cafe/gitcafe/zed/commit/1ec6638c7f5d812085e9e5e5f5da6c06c0800cea?format=markdown) — 1ec6638c7f5d812085e9e5e5f5da6c06c0800cea; Piotr Osiewicz

- [Don't use function_name in vim tests \(\#3171\)](https://git.cafe/gitcafe/zed/commit/e6f2288a0cbf56e3ed13160beacf0d3a7c99db3e?format=markdown) — e6f2288a0cbf56e3ed13160beacf0d3a7c99db3e; Conrad Irwin

- [Extract multi_buffer module out of editor \(\#3170\)](https://git.cafe/gitcafe/zed/commit/7f6bb3d1eb5dc0ddbd7de0687796610f116e47ce?format=markdown) — 7f6bb3d1eb5dc0ddbd7de0687796610f116e47ce; Piotr Osiewicz

- [F8 navigation bugs \(\#3163\)](https://git.cafe/gitcafe/zed/commit/1936ba5e30da96d087be7273e2255e05bda3985c?format=markdown) — 1936ba5e30da96d087be7273e2255e05bda3985c; Julia

- [vcs_menu: Fix a circular view handle in modal picker\. \(\#3168\)](https://git.cafe/gitcafe/zed/commit/3460e958991f97076abf0e7714ea10c113725bc8?format=markdown) — 3460e958991f97076abf0e7714ea10c113725bc8; Joseph T\. Lyons

- [Name embedded.provisionprofile the same on stable as other channels](https://git.cafe/gitcafe/zed/commit/3a369bc20777865db85ce6ad4fed27ed241f79f9?format=markdown) — 3a369bc20777865db85ce6ad4fed27ed241f79f9; Max Brunsfeld

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

- [Bump RPC version for channels \+ notifications changes](https://git.cafe/gitcafe/zed/commit/2c5caf91bcb3382e4f69b2d030152d62084de62a?format=markdown) — 2c5caf91bcb3382e4f69b2d030152d62084de62a; Max Brunsfeld

- [Avoid unused import in release builds](https://git.cafe/gitcafe/zed/commit/eb8d37627431e511684e04fc51529754c54b1cb1?format=markdown) — eb8d37627431e511684e04fc51529754c54b1cb1; Max Brunsfeld

- [Rename IIFE to maybe \(\#3165\)](https://git.cafe/gitcafe/zed/commit/f67f42779ba89a359455ed5fd93e13a28bd9b66a?format=markdown) — f67f42779ba89a359455ed5fd93e13a28bd9b66a; Mikayla Maki

- [collab 0.26.0](https://git.cafe/gitcafe/zed/commit/c44d1cda9a732838f98162fb88b6aeeedbe551dd?format=markdown) — c44d1cda9a732838f98162fb88b6aeeedbe551dd; Joseph T\. Lyons

- [v0.111.x dev](https://git.cafe/gitcafe/zed/commit/71c72d8e08055521368a192f071ea6b3150ed395?format=markdown) — 71c72d8e08055521368a192f071ea6b3150ed395; Joseph T\. Lyons

- [Remove logic for multiple channel parents \(\#3162\)](https://git.cafe/gitcafe/zed/commit/90f65ec9fe734c10bb31f2e7123664d6029bbdf4?format=markdown) — 90f65ec9fe734c10bb31f2e7123664d6029bbdf4; Max Brunsfeld

- [link to channel notes \(\#3167\)](https://git.cafe/gitcafe/zed/commit/4f859e0253f32902c99d550bea33ff39704b7f38?format=markdown) — 4f859e0253f32902c99d550bea33ff39704b7f38; Conrad Irwin

- [Fix panic by disallowing multiple room joins \(\#3149\)](https://git.cafe/gitcafe/zed/commit/b8bd070a83f1755e6ca3367c01efb0d4868d017b?format=markdown) — b8bd070a83f1755e6ca3367c01efb0d4868d017b; Conrad Irwin

- [Allow completion menus to be cycled \(\#3164\)](https://git.cafe/gitcafe/zed/commit/c77376225d2b81ef7af6744adade5fabf0a55d56?format=markdown) — c77376225d2b81ef7af6744adade5fabf0a55d56; Joseph T\. Lyons

- [Guest roles \(\#3140\)](https://git.cafe/gitcafe/zed/commit/cc9e92857bc21c6cfe0137d0fdbf5ef582135122?format=markdown) — cc9e92857bc21c6cfe0137d0fdbf5ef582135122; Max Brunsfeld

- [Tweak notification styles \(\#3161\)](https://git.cafe/gitcafe/zed/commit/0f03f8ff8acb00d411778d1dc23b1cf07c926666?format=markdown) — 0f03f8ff8acb00d411778d1dc23b1cf07c926666; Nate Butler

- [Rework prettier tests \(\#3160\)](https://git.cafe/gitcafe/zed/commit/b090cefdde5e6abcdc2379259fa63e810fdd4e50?format=markdown) — b090cefdde5e6abcdc2379259fa63e810fdd4e50; Kirill Bulatov

- [move keychain access into semantic index as opposed to on init \(\#3158\)](https://git.cafe/gitcafe/zed/commit/ff497810dd93c46ecb6ddcaff58078524a85bf9d?format=markdown) — ff497810dd93c46ecb6ddcaff58078524a85bf9d; Kyle Caverly

- [Fix infinite loop in select all \(\#3154\)](https://git.cafe/gitcafe/zed/commit/2b95db087b7c970581d7232551ac79b898c107a0?format=markdown) — 2b95db087b7c970581d7232551ac79b898c107a0; Conrad Irwin

- [vim surround \(\#3152\)](https://git.cafe/gitcafe/zed/commit/67e590202a3c19ec26f9a94bc20722a706cf87a7?format=markdown) — 67e590202a3c19ec26f9a94bc20722a706cf87a7; Conrad Irwin

- [grammars: Update Bash grammar \(\#3155\)](https://git.cafe/gitcafe/zed/commit/97a0864134a1c1d79a47c1aea5db7e440eb1500a?format=markdown) — 97a0864134a1c1d79a47c1aea5db7e440eb1500a; Piotr Osiewicz

- [bash: Add highlighting of ANSI c string \(\#3153\)](https://git.cafe/gitcafe/zed/commit/6c163afb8402b9861216b6ed7d2be2cfcf0ab9d8?format=markdown) — 6c163afb8402b9861216b6ed7d2be2cfcf0ab9d8; Piotr Osiewicz

- [Add chat mentions and a notifications panel \(\#3121\)](https://git.cafe/gitcafe/zed/commit/a5836b033733525e08f9226723dcd0770488ce4a?format=markdown) — a5836b033733525e08f9226723dcd0770488ce4a; Max Brunsfeld

- [update semantic search to use keychain as fallback \(\#3151\)](https://git.cafe/gitcafe/zed/commit/ef1a69156d624b4cb3879f8b2f52640f426f9657?format=markdown) — ef1a69156d624b4cb3879f8b2f52640f426f9657; Kyle Caverly

- [vcs_menu: Query branches on open instead of per keystroke \(\#3144\)](https://git.cafe/gitcafe/zed/commit/fc37abc356e7243c56afcebe094256d7bb7296b3?format=markdown) — fc37abc356e7243c56afcebe094256d7bb7296b3; Piotr Osiewicz

- [Move prettier parsers data into languages from LSP adapters \(\#3150\)](https://git.cafe/gitcafe/zed/commit/26638748bb5684cb3e435ccb7c2b762b9b534cd8?format=markdown) — 26638748bb5684cb3e435ccb7c2b762b9b534cd8; Kirill Bulatov

- [pixel columns \(\#3052\)](https://git.cafe/gitcafe/zed/commit/0dae0f602724919499e7e40fe6ca9a232701ad96?format=markdown) — 0dae0f602724919499e7e40fe6ca9a232701ad96; Conrad Irwin

- [Remove screen sharing indicator \(\#3148\)](https://git.cafe/gitcafe/zed/commit/15fe2627d0747b7cccd037985106b20044fbff6e?format=markdown) — 15fe2627d0747b7cccd037985106b20044fbff6e; Conrad Irwin

- [Add "workspace: Toggle Vim Mode" \(\#3147\)](https://git.cafe/gitcafe/zed/commit/f422a3c5d09f053e641fbc6b677bc00098a11ff7?format=markdown) — f422a3c5d09f053e641fbc6b677bc00098a11ff7; Conrad Irwin

- [Whoops \(\#3146\)](https://git.cafe/gitcafe/zed/commit/cc7df91cc6a2ca5c6494ddac0fca59b5b5d18332?format=markdown) — cc7df91cc6a2ca5c6494ddac0fca59b5b5d18332; Julia

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