# Commit history · gitcafe/zed

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

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

Visibility: public

Requested revision: 761d4fcd49196b9942d07eee9b073f6333f072b7

Requested commit: 761d4fcd49196b9942d07eee9b073f6333f072b7

- [Port the picker and uniform list \(\#3248\)](https://git.cafe/gitcafe/zed/commit/761d4fcd49196b9942d07eee9b073f6333f072b7?format=markdown) — 761d4fcd49196b9942d07eee9b073f6333f072b7; Marshall Bowers

- [Replace \`GitStatusColors\` with \`StatusColors\` \(\#3268\)](https://git.cafe/gitcafe/zed/commit/b6766ba39a631f199c61cd4ae5d02ce97a736a46?format=markdown) — b6766ba39a631f199c61cd4ae5d02ce97a736a46; Marshall Bowers

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

- [Wire up mouse interaction in \`editor2\` \(\#3267\)](https://git.cafe/gitcafe/zed/commit/131074732f058c0c091207d4c512ec6a854772f4?format=markdown) — 131074732f058c0c091207d4c512ec6a854772f4; Antonio Scandurra

- [gpui2: Type-erase futures\. \(\#3266\)](https://git.cafe/gitcafe/zed/commit/e4bc03217de247507cffbcc9faaac230580d1f51?format=markdown) — e4bc03217de247507cffbcc9faaac230580d1f51; Antonio Scandurra

- [Re-enable most of the features in editor2 \(\#3265\)](https://git.cafe/gitcafe/zed/commit/b1f5723d849a8f55e4703fb2d83d317b78604ac1?format=markdown) — b1f5723d849a8f55e4703fb2d83d317b78604ac1; Antonio Scandurra

- [Register actions statically / globally \(\#3264\)](https://git.cafe/gitcafe/zed/commit/d67581875fddeb05d39f2b55c18306068ea181d9?format=markdown) — d67581875fddeb05d39f2b55c18306068ea181d9; Nathan Sobo

- [Update default theme player colors and add players story \(\#3263\)](https://git.cafe/gitcafe/zed/commit/776338d27a0ba0835ebdcb04d326155b9783769b?format=markdown) — 776338d27a0ba0835ebdcb04d326155b9783769b; Nate Butler

- [Implement basic text input handling \(\#3262\)](https://git.cafe/gitcafe/zed/commit/bcc92e9c4e4bc1e4ac747a810a28c1eac160ba2d?format=markdown) — bcc92e9c4e4bc1e4ac747a810a28c1eac160ba2d; Max Brunsfeld

- [Make it possible to render a single line editor \(\#3259\)](https://git.cafe/gitcafe/zed/commit/9cdfce49568e51c304f0343471238aa5aed90554?format=markdown) — 9cdfce49568e51c304f0343471238aa5aed90554; Conrad Irwin

- [editor singleline \(\#3257\)](https://git.cafe/gitcafe/zed/commit/c7f58883482161265a6ce98ba5fa133cba618a0d?format=markdown) — c7f58883482161265a6ce98ba5fa133cba618a0d; Mikayla Maki

- [Start documenting \`ThemeColors\` \(\#3258\)](https://git.cafe/gitcafe/zed/commit/b692fb14649777b446946033ce2595bbece57b79?format=markdown) — b692fb14649777b446946033ce2595bbece57b79; Nate Butler

- [Implement movement in \`editor2\` \(\#3256\)](https://git.cafe/gitcafe/zed/commit/4bf3a4e3d42c496fdc2c479ef501146af28c3877?format=markdown) — 4bf3a4e3d42c496fdc2c479ef501146af28c3877; Antonio Scandurra

- [modals2 \(\#3247\)](https://git.cafe/gitcafe/zed/commit/c89d6eb29207c0ef1fe4674651f7b628a9ba0898?format=markdown) — c89d6eb29207c0ef1fe4674651f7b628a9ba0898; Conrad Irwin

- [theme_importer: Format generated themes \(\#3255\)](https://git.cafe/gitcafe/zed/commit/25876161f86604b83a85a7ba5813d07d73c8d1c4?format=markdown) — 25876161f86604b83a85a7ba5813d07d73c8d1c4; Marshall Bowers

- [Implement scrolling for \`editor2\` \(\#3251\)](https://git.cafe/gitcafe/zed/commit/64b899c68c327daa1e2870242d4dd644d42384be?format=markdown) — 64b899c68c327daa1e2870242d4dd644d42384be; Antonio Scandurra

- [Re-introduce a macro for defining actions for ease of use \(\#3253\)](https://git.cafe/gitcafe/zed/commit/5336c5decf84e7f665a32a49158cb5903cb447c6?format=markdown) — 5336c5decf84e7f665a32a49158cb5903cb447c6; Julia

- [Rework third-party themes \(\#3254\)](https://git.cafe/gitcafe/zed/commit/0d95410634b044262462500cc76b393750b8ac80?format=markdown) — 0d95410634b044262462500cc76b393750b8ac80; Marshall Bowers

- [chore: Run multitarget build in script/bundle \(\#3241\)](https://git.cafe/gitcafe/zed/commit/9582a6f317f3641b618437aaf483b46f580007c1?format=markdown) — 9582a6f317f3641b618437aaf483b46f580007c1; Piotr Osiewicz

- [gpui event test \(\#3249\)](https://git.cafe/gitcafe/zed/commit/2e430156644980ceeecce9119baa4d81f2556319?format=markdown) — 2e430156644980ceeecce9119baa4d81f2556319; Conrad Irwin

- [Rename \`ThemeVariant\` to \`Theme\` \(\#3252\)](https://git.cafe/gitcafe/zed/commit/74853ea55f8993c1dd2ed494f267d852d3b12906?format=markdown) — 74853ea55f8993c1dd2ed494f267d852d3b12906; Marshall Bowers

- [Start on laying out and painting \`editor2\` \(\#3250\)](https://git.cafe/gitcafe/zed/commit/9cb8512603b13287d7be573d93a92f53917818f4?format=markdown) — 9cb8512603b13287d7be573d93a92f53917818f4; Antonio Scandurra

- [Try notarytool \(\#3239\)](https://git.cafe/gitcafe/zed/commit/2afeb50c4bb704c0d7faae473e033ccb468ea476?format=markdown) — 2afeb50c4bb704c0d7faae473e033ccb468ea476; Conrad Irwin

- [Add theme importer \(\#3246\)](https://git.cafe/gitcafe/zed/commit/99a57d922f5dce6a9ca280e7682e383d2c66b49e?format=markdown) — 99a57d922f5dce6a9ca280e7682e383d2c66b49e; Nate Butler

- [Use gpui instead of gpui2 consistently \(\#3245\)](https://git.cafe/gitcafe/zed/commit/050d72719a52bac5df911f80e1d3d76a0782376a?format=markdown) — 050d72719a52bac5df911f80e1d3d76a0782376a; Conrad Irwin

- [editor2 rendering \(\#3244\)](https://git.cafe/gitcafe/zed/commit/eb325fb387f4c2b260ef5f6e66a34aec21653e9b?format=markdown) — eb325fb387f4c2b260ef5f6e66a34aec21653e9b; Conrad Irwin

- [Add interactivity to \`Checkbox\` component \(\#3240\)](https://git.cafe/gitcafe/zed/commit/d224f511fabbe9db12023bdf97a3cf3d4a148d3b?format=markdown) — d224f511fabbe9db12023bdf97a3cf3d4a148d3b; Marshall Bowers

- [Properly toggle diagnostics \(\#3243\)](https://git.cafe/gitcafe/zed/commit/254b3696246430c7a5ecebd9b2bbfae8d9a282d1?format=markdown) — 254b3696246430c7a5ecebd9b2bbfae8d9a282d1; Kirill Bulatov

- [Rename fields in \`ThemeColors\` \(\#3242\)](https://git.cafe/gitcafe/zed/commit/bf80c1da5bb7405008f73596a270c539d0e41a94?format=markdown) — bf80c1da5bb7405008f73596a270c539d0e41a94; Marshall Bowers

- [Actually find downloaded binary in Elixir cached binary method \(\#3183\)](https://git.cafe/gitcafe/zed/commit/8bcf114a059891e86af4cda41ae35106eec8ec8d?format=markdown) — 8bcf114a059891e86af4cda41ae35106eec8ec8d; Julia

- [chore: Update vue.js parser \(fixes wonky HTML parsing\) \(\#3238\)](https://git.cafe/gitcafe/zed/commit/9509153f999cbdb5821ad2f71f34692e6a9be2c6?format=markdown) — 9509153f999cbdb5821ad2f71f34692e6a9be2c6; Piotr Osiewicz

- [More heuristics for diagnostics updates \(\#3236\)](https://git.cafe/gitcafe/zed/commit/128d3696adbefadf9d5b87b72baefa1844e7cac2?format=markdown) — 128d3696adbefadf9d5b87b72baefa1844e7cac2; Kirill Bulatov

- [Add checkboxes and their stories \(\#3235\)](https://git.cafe/gitcafe/zed/commit/b2f744f5765e84270c4a07126391d71d18d9eb46?format=markdown) — b2f744f5765e84270c4a07126391d71d18d9eb46; Nate Butler

- [Simplify toggle, some \`ui2\` reorganization \(\#3234\)](https://git.cafe/gitcafe/zed/commit/b243de407ebc2c5ff8d5245a1fb1c39c8ef82804?format=markdown) — b243de407ebc2c5ff8d5245a1fb1c39c8ef82804; Nate Butler

- [Suppress unused vars warning generated by gpui macro \(\#3233\)](https://git.cafe/gitcafe/zed/commit/ac9efaebb706d498fe3a96613f61ee55f25b2bfe?format=markdown) — ac9efaebb706d498fe3a96613f61ee55f25b2bfe; Kirill Bulatov

- [Allow language injection in markdown code blocks in channel notes \(\#3231\)](https://git.cafe/gitcafe/zed/commit/42409528afaba9318609c4dd3d7ef103b774a84c?format=markdown) — 42409528afaba9318609c4dd3d7ef103b774a84c; Max Brunsfeld

- [Add UI docs \(\#3230\)](https://git.cafe/gitcafe/zed/commit/4cce6ae2123f4405569021b27fb7bd30f58c489f?format=markdown) — 4cce6ae2123f4405569021b27fb7bd30f58c489f; Nate Butler

- [storybook2: Remove unreferenced \`components\` module \(\#3229\)](https://git.cafe/gitcafe/zed/commit/5d36331942634031a44146fb99e4d84d8c2b8590?format=markdown) — 5d36331942634031a44146fb99e4d84d8c2b8590; Marshall Bowers

- [Remove \`theme.txt\`](https://git.cafe/gitcafe/zed/commit/6abdab7735f223462ff4bc0a607c7cd640e88e21?format=markdown) — 6abdab7735f223462ff4bc0a607c7cd640e88e21; Marshall Bowers

- [ui2: Reorganize components \(\#3228\)](https://git.cafe/gitcafe/zed/commit/76db100d119c381e29eaeed0f57e5e144d9fa48c?format=markdown) — 76db100d119c381e29eaeed0f57e5e144d9fa48c; Marshall Bowers

- [Allow deriving \`Serialize\` and \`Deserialize\` on generated refinement \(\#3227\)](https://git.cafe/gitcafe/zed/commit/287ea0a6e466e5bc620b628ffe39771d4e819970?format=markdown) — 287ea0a6e466e5bc620b628ffe39771d4e819970; Marshall Bowers

- [Refresh diagnostics inside the tab \(\#3225\)](https://git.cafe/gitcafe/zed/commit/edacffab58ade230756100c53f8ea15fa02ff4cb?format=markdown) — edacffab58ade230756100c53f8ea15fa02ff4cb; Kirill Bulatov

- [Remove \`Default\` impl\` for \`ThemeColors\` \(\#3226\)](https://git.cafe/gitcafe/zed/commit/fa7d6c0e7022991d85cd2d1abede88e9e9aa342d?format=markdown) — fa7d6c0e7022991d85cd2d1abede88e9e9aa342d; Marshall Bowers

- [WIP: Port \`channel\` crate to gpui2 \(\#3192\)](https://git.cafe/gitcafe/zed/commit/c529343ba13cd3d5dfc6a934d00f720d65faa171?format=markdown) — c529343ba13cd3d5dfc6a934d00f720d65faa171; Mikayla Maki

- [added workspace event for WorkspaceCreated \(\#3222\)](https://git.cafe/gitcafe/zed/commit/343525d77b260bed4b18ab6b8f2ed9b9308e25c7?format=markdown) — 343525d77b260bed4b18ab6b8f2ed9b9308e25c7; Kyle Caverly

- [Start on \`editor2\` \(\#3223\)](https://git.cafe/gitcafe/zed/commit/0b3c888accb424267db7b676925e07e4491e35f0?format=markdown) — 0b3c888accb424267db7b676925e07e4491e35f0; Antonio Scandurra

- [Uncomment more gpui2 \(\#3221\)](https://git.cafe/gitcafe/zed/commit/90d532f0ba6060c2555d1fceeca4f4aeded8036c?format=markdown) — 90d532f0ba6060c2555d1fceeca4f4aeded8036c; Kirill Bulatov

- [Detect prettier in npm workspaces correctly \(\#3219\)](https://git.cafe/gitcafe/zed/commit/a9ab413c5ace713a9dbf7d70d1356659c7b52ea5?format=markdown) — a9ab413c5ace713a9dbf7d70d1356659c7b52ea5; Kirill Bulatov

- [rich text2 \(\#3220\)](https://git.cafe/gitcafe/zed/commit/6a89f7ce4f9c08399649bda8a21c69a42d925080?format=markdown) — 6a89f7ce4f9c08399649bda8a21c69a42d925080; Nathan Sobo

- [Use correct color values in quad fragment shader \(\#3217\)](https://git.cafe/gitcafe/zed/commit/9052b48949a2547023a2527a2f6ed27030ef7273?format=markdown) — 9052b48949a2547023a2527a2f6ed27030ef7273; Nathan Sobo

- [Make the Zed2 window movable \(\#3218\)](https://git.cafe/gitcafe/zed/commit/54969877a4660ea4cb2691d9f2daecd52780b4bf?format=markdown) — 54969877a4660ea4cb2691d9f2daecd52780b4bf; Marshall Bowers

- [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

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