# Commit history · gitcafe/zed

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

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

Visibility: public

Requested revision: bc94d0d1a976bfc117c9d936d671f0fdfe0d638e

Requested commit: bc94d0d1a976bfc117c9d936d671f0fdfe0d638e

- [Restore main version of Project::symbols and convert to async](https://git.cafe/gitcafe/zed/commit/bc94d0d1a976bfc117c9d936d671f0fdfe0d638e?format=markdown) — bc94d0d1a976bfc117c9d936d671f0fdfe0d638e; Isaac Clayton

- [Restore main version of Project::completions and convert to async](https://git.cafe/gitcafe/zed/commit/0600157c38b6f9bab2ba81d409de2cffce07d47a?format=markdown) — 0600157c38b6f9bab2ba81d409de2cffce07d47a; Isaac Clayton

- [Fix minor issues pointed out in the review](https://git.cafe/gitcafe/zed/commit/ec327a30c3d6f611f21492d1621125f1407d34c8?format=markdown) — ec327a30c3d6f611f21492d1621125f1407d34c8; Isaac Clayton

- [Remove the blocking call and inline on_lsp_diagnostics_published](https://git.cafe/gitcafe/zed/commit/3ad8d5363cc81ed39ec4e0458f2e460996887fc0?format=markdown) — 3ad8d5363cc81ed39ec4e0458f2e460996887fc0; Isaac Clayton

- [More cleanup during review](https://git.cafe/gitcafe/zed/commit/14bccb4a90f0855b1b52d0af74d403482319c848?format=markdown) — 14bccb4a90f0855b1b52d0af74d403482319c848; Isaac Clayton

- [Remove unused struct fields](https://git.cafe/gitcafe/zed/commit/5ec828a3e202a9dad292d2972f0ce615a1efc873?format=markdown) — 5ec828a3e202a9dad292d2972f0ce615a1efc873; Isaac Clayton

- [Minor fixes found during review](https://git.cafe/gitcafe/zed/commit/8c91c5c575908a044360d2fefbeb38f473c093ec?format=markdown) — 8c91c5c575908a044360d2fefbeb38f473c093ec; Isaac Clayton

- [Remove debug statements](https://git.cafe/gitcafe/zed/commit/8931218dc6ef6d1476c4537f3ff6b17dc74f0370?format=markdown) — 8931218dc6ef6d1476c4537f3ff6b17dc74f0370; Isaac Clayton

- [Highlight languages as languages load](https://git.cafe/gitcafe/zed/commit/3e8b2305672857f172248a689b271634e13612a2?format=markdown) — 3e8b2305672857f172248a689b271634e13612a2; Isaac Clayton

- [Added theme to language](https://git.cafe/gitcafe/zed/commit/988f388165452f9647c0f5a82ffc119bc7aeaef5?format=markdown) — 988f388165452f9647c0f5a82ffc119bc7aeaef5; Isaac Clayton

- [Require theme directly when creating language](https://git.cafe/gitcafe/zed/commit/6f99d59d38ea9a5f72292f371fb0080ec93bee7e?format=markdown) — 6f99d59d38ea9a5f72292f371fb0080ec93bee7e; Isaac Clayton

- [Add channel to notify project when languages are added](https://git.cafe/gitcafe/zed/commit/73620dad061055ff4483b1b0e15c5da5946d0b7e?format=markdown) — 73620dad061055ff4483b1b0e15c5da5946d0b7e; Isaac Clayton

- [Fix errors resulting from rebase](https://git.cafe/gitcafe/zed/commit/5cb59dfdab92fdda633846405a755633c960ddce?format=markdown) — 5cb59dfdab92fdda633846405a755633c960ddce; Isaac Clayton

- [Add basic support for precompiling plugins](https://git.cafe/gitcafe/zed/commit/a16fc2ba0c55e3af329e591d3bb21cc1d9d9f25a?format=markdown) — a16fc2ba0c55e3af329e591d3bb21cc1d9d9f25a; Isaac Clayton

- [Done\! Finish transition to async, very close to merging](https://git.cafe/gitcafe/zed/commit/895747476fb893266e4d07910addbdf25b8463bb?format=markdown) — 895747476fb893266e4d07910addbdf25b8463bb; Isaac Clayton

- [Fix most warnings](https://git.cafe/gitcafe/zed/commit/39fdbc593b7a86e80aeb18c668d4a1022c72bda5?format=markdown) — 39fdbc593b7a86e80aeb18c668d4a1022c72bda5; Isaac Clayton

- [Fix all residual errors, need to polish off warnings and TODOS](https://git.cafe/gitcafe/zed/commit/d009e10a466b9718e2b2403a5a98719d42a439e1?format=markdown) — d009e10a466b9718e2b2403a5a98719d42a439e1; Isaac Clayton

- [Further unpropogate async](https://git.cafe/gitcafe/zed/commit/6585daccf93f8844be5e3909eecc8b2bb21b970d?format=markdown) — 6585daccf93f8844be5e3909eecc8b2bb21b970d; Isaac Clayton

- [Switch LspAdapter to struct and revert some async/await](https://git.cafe/gitcafe/zed/commit/4f016d5fc48ab08eab1b471d229a2c33af68363c?format=markdown) — 4f016d5fc48ab08eab1b471d229a2c33af68363c; Isaac Clayton

- [use join_all to build partial symbols and completions asynchronously](https://git.cafe/gitcafe/zed/commit/0872e9b1a7cab22134163fc7f588dbd1164fb925?format=markdown) — 0872e9b1a7cab22134163fc7f588dbd1164fb925; Isaac Clayton

- [Going to move LspAdapter from trait to struct](https://git.cafe/gitcafe/zed/commit/602fe14aa412509d38486e33e3931dca3245978c?format=markdown) — 602fe14aa412509d38486e33e3931dca3245978c; Isaac Clayton

- [Uncommented previously commented sections](https://git.cafe/gitcafe/zed/commit/e4a680f47b6fe3e526868de524a79cfd5d21ac42?format=markdown) — e4a680f47b6fe3e526868de524a79cfd5d21ac42; Isaac Clayton

- [Move await outside of a closure, remove future_wrap dependency](https://git.cafe/gitcafe/zed/commit/2b0b34141570d8fbb87972c12c7730445b1bd1c7?format=markdown) — 2b0b34141570d8fbb87972c12c7730445b1bd1c7; Isaac Clayton

- [Fix warnings and propogate async further](https://git.cafe/gitcafe/zed/commit/172e27641123dc724278817ca9e7686c91c2c03a?format=markdown) — 172e27641123dc724278817ca9e7686c91c2c03a; Isaac Clayton

- [Temporarily comment out closure errors to address other errors in project](https://git.cafe/gitcafe/zed/commit/ce90dbd06a30170e0beba34491aad8fcbc1e67a1?format=markdown) — ce90dbd06a30170e0beba34491aad8fcbc1e67a1; Isaac Clayton

- [Factor out await in doubly-nested for loop](https://git.cafe/gitcafe/zed/commit/2ff67ef9f6f666e269696bc1a495da0c0ffbcc55?format=markdown) — 2ff67ef9f6f666e269696bc1a495da0c0ffbcc55; Isaac Clayton

- [Fix on_settings_changed, need to review that impl is correct](https://git.cafe/gitcafe/zed/commit/db7b863d8c0e90961a470ca277639cd6c56e0a93?format=markdown) — db7b863d8c0e90961a470ca277639cd6c56e0a93; Isaac Clayton

- [Refactor closure to extract async](https://git.cafe/gitcafe/zed/commit/4dad2eb7d79b50013e5e3417b5755c2d3529fe96?format=markdown) — 4dad2eb7d79b50013e5e3417b5755c2d3529fe96; Isaac Clayton

- [Add lsp_settings_changed: Task to Project, need to resolve cx in Project::on_settings_changed](https://git.cafe/gitcafe/zed/commit/7d128e81aa59cf32b8c342aa2b3a996e0f6bbc17?format=markdown) — 7d128e81aa59cf32b8c342aa2b3a996e0f6bbc17; Isaac Clayton

- [More work on transitioning to async, need to figure out when to stop](https://git.cafe/gitcafe/zed/commit/f4b4212932033871de9ffaf9ca5fa44510ffe692?format=markdown) — f4b4212932033871de9ffaf9ca5fa44510ffe692; Isaac Clayton

- [Allow async to infect some more functions](https://git.cafe/gitcafe/zed/commit/feb6cf67899101b394b1c2df9ce2e6b5184879bf?format=markdown) — feb6cf67899101b394b1c2df9ce2e6b5184879bf; Isaac Clayton

- [Add timing instrumentation](https://git.cafe/gitcafe/zed/commit/61f5326033812569838633ceadf26eb0e2dce577?format=markdown) — 61f5326033812569838633ceadf26eb0e2dce577; Isaac Clayton

- [Work on updating code to be async](https://git.cafe/gitcafe/zed/commit/2c637b83bf7c85fb6c10564b0b7b7814ea9aea64?format=markdown) — 2c637b83bf7c85fb6c10564b0b7b7814ea9aea64; Isaac Clayton

- [Make into async trait, will refactor everything Monday](https://git.cafe/gitcafe/zed/commit/841a9bd2a7883271344bf5fc0ec262017ae59bdd?format=markdown) — 841a9bd2a7883271344bf5fc0ec262017ae59bdd; Isaac Clayton

- [Annotate that the bug is due to a deadlock, fixing now](https://git.cafe/gitcafe/zed/commit/568017da85beda6fae3e2951124edf9c586a296c?format=markdown) — 568017da85beda6fae3e2951124edf9c586a296c; Isaac Clayton

- [Checkpoint](https://git.cafe/gitcafe/zed/commit/37e04320aa7041f2e7d554724b18def8bc990492?format=markdown) — 37e04320aa7041f2e7d554724b18def8bc990492; Isaac Clayton

- [Isolate smol::Command hang as a test, does not hang](https://git.cafe/gitcafe/zed/commit/92c4552146535877850862de21c6e3e7e6781466?format=markdown) — 92c4552146535877850862de21c6e3e7e6781466; Isaac Clayton

- [Switch from std::process::Command to smol::process::Command](https://git.cafe/gitcafe/zed/commit/e5481e2e6507373464ed49e528b22678ac32f773?format=markdown) — e5481e2e6507373464ed49e528b22678ac32f773; Isaac Clayton

- [Comment out label_for_completion for now](https://git.cafe/gitcafe/zed/commit/42fc2789139824edc27cc8ecd1b9c7402d072eb6?format=markdown) — 42fc2789139824edc27cc8ecd1b9c7402d072eb6; Isaac Clayton

- [Documentation pass](https://git.cafe/gitcafe/zed/commit/f61ef446d3b6f0b6360a94595026f24bb8b8d1c8?format=markdown) — f61ef446d3b6f0b6360a94595026f24bb8b8d1c8; Isaac Clayton

- [Add async host functions](https://git.cafe/gitcafe/zed/commit/4565f1a976da9794d781d0139abf2f72429bd58f?format=markdown) — 4565f1a976da9794d781d0139abf2f72429bd58f; Isaac Clayton

- [Update usage of WasiPlugin \-\> Plugin](https://git.cafe/gitcafe/zed/commit/a5a0abb8957f1ab1edc5a39935cced4a7ba1007a?format=markdown) — a5a0abb8957f1ab1edc5a39935cced4a7ba1007a; Isaac Clayton

- [Rename WasiPlugin \-\> Plugin, etc\.](https://git.cafe/gitcafe/zed/commit/018fd46901f1cc9f42737403a6dc955a1b8e5e14?format=markdown) — 018fd46901f1cc9f42737403a6dc955a1b8e5e14; Isaac Clayton

- [WIP: wrap async closures host-side](https://git.cafe/gitcafe/zed/commit/31e3a4d208b340e850b5e2c33b8aa9e1f751e9f5?format=markdown) — 31e3a4d208b340e850b5e2c33b8aa9e1f751e9f5; Isaac Clayton

- [Add functions with multiple arguments to import macro, add test cases](https://git.cafe/gitcafe/zed/commit/f110945fd662c9db56e2fba4fd67b0ae90204b7b?format=markdown) — f110945fd662c9db56e2fba4fd67b0ae90204b7b; Isaac Clayton

- [Split out lifecycle of serialization, buffer is freed now](https://git.cafe/gitcafe/zed/commit/28f071e50dddd82ed9a7353303ad862de6d80630?format=markdown) — 28f071e50dddd82ed9a7353303ad862de6d80630; Isaac Clayton

- [Add build.rs to rebuild plugins, and a test plugin](https://git.cafe/gitcafe/zed/commit/8aef8ab259763415cc443e58f627c075ebd7838e?format=markdown) — 8aef8ab259763415cc443e58f627c075ebd7838e; Isaac Clayton

- [Change ABI from pair of u32s to single u64](https://git.cafe/gitcafe/zed/commit/5b40734f8031a500ef63f2b8fa8f514415060a2b?format=markdown) — 5b40734f8031a500ef63f2b8fa8f514415060a2b; Isaac Clayton

- [Factor out serialization code](https://git.cafe/gitcafe/zed/commit/7edcf7c42320460f8b271490562bf806e64ff564?format=markdown) — 7edcf7c42320460f8b271490562bf806e64ff564; Isaac Clayton

- [Add allocator to store so that it can be used by host functions](https://git.cafe/gitcafe/zed/commit/1f5903d16dacf112fa47aaeed0f700cf9f68036e?format=markdown) — 1f5903d16dacf112fa47aaeed0f700cf9f68036e; Isaac Clayton

- [Remove dependency on self in call-related functions](https://git.cafe/gitcafe/zed/commit/47520f0ca1e8f87752aaeaf6d21f338d3459de33?format=markdown) — 47520f0ca1e8f87752aaeaf6d21f338d3459de33; Isaac Clayton

- [Fix issue with host function binding](https://git.cafe/gitcafe/zed/commit/7266dff5370073aa8b1218db8aa4c5474da58e9a?format=markdown) — 7266dff5370073aa8b1218db8aa4c5474da58e9a; Isaac Clayton

- [Work on plugin builder](https://git.cafe/gitcafe/zed/commit/96c2559d2ca64bf58dd23b4900b5576d66cf5228?format=markdown) — 96c2559d2ca64bf58dd23b4900b5576d66cf5228; Isaac Clayton

- [Start working on host-side functions](https://git.cafe/gitcafe/zed/commit/53e56f128462864d9502ac0c8fd25d07f13e2f61?format=markdown) — 53e56f128462864d9502ac0c8fd25d07f13e2f61; Isaac Clayton

- [Add JSON LSP plugin](https://git.cafe/gitcafe/zed/commit/71e0555763c88d9200f9a97d4358350320a896f4?format=markdown) — 71e0555763c88d9200f9a97d4358350320a896f4; Isaac Clayton

- [First pass of plugin side of things complete](https://git.cafe/gitcafe/zed/commit/923f093aca6ec2a8a267866b4e3b4387da9ab52e?format=markdown) — 923f093aca6ec2a8a267866b4e3b4387da9ab52e; Isaac Clayton

- [Async runtime working but is blocking](https://git.cafe/gitcafe/zed/commit/d7b97b25b8ff6e8f2f4227b3d73cf5548b009f8b?format=markdown) — d7b97b25b8ff6e8f2f4227b3d73cf5548b009f8b; Isaac Clayton

- [Move Wasi to async, validate timeslicing, using async in traits still WIP](https://git.cafe/gitcafe/zed/commit/8bce35d1e9ecc4cda59ac337bb45e7975484885b?format=markdown) — 8bce35d1e9ecc4cda59ac337bb45e7975484885b; Isaac Clayton

- [Factor out buffer code](https://git.cafe/gitcafe/zed/commit/e9b87f3dc3b546dac506a02fdfa11df8cec6c1b7?format=markdown) — e9b87f3dc3b546dac506a02fdfa11df8cec6c1b7; Isaac Clayton

- [Get JSON LSP running, still work to be done](https://git.cafe/gitcafe/zed/commit/fbaff615a34e1353572fcc6297e07b8564d21a2e?format=markdown) — fbaff615a34e1353572fcc6297e07b8564d21a2e; Isaac Clayton

- [Remove non-WASI code](https://git.cafe/gitcafe/zed/commit/38d73215115f949f3f983dc0184b8d3a0c26bf8e?format=markdown) — 38d73215115f949f3f983dc0184b8d3a0c26bf8e; Isaac Clayton

- [Add support for variadic functions](https://git.cafe/gitcafe/zed/commit/805c86b781f18e70b4a380d0c66471ff33d517dd?format=markdown) — 805c86b781f18e70b4a380d0c66471ff33d517dd; Isaac Clayton

- [Get Wasi working](https://git.cafe/gitcafe/zed/commit/17d15b2f08b01956cc0af108271e707d4d1acde0?format=markdown) — 17d15b2f08b01956cc0af108271e707d4d1acde0; Isaac Clayton

- [Start moving code from Zed to plugin](https://git.cafe/gitcafe/zed/commit/b84948711c731b5a4d219914df22b8cd567b7b49?format=markdown) — b84948711c731b5a4d219914df22b8cd567b7b49; Isaac Clayton

- [Start switching JSON LSP adapter to plugin \(take 2\)](https://git.cafe/gitcafe/zed/commit/7dd3114a7a443a123b7e154344472440a18413f6?format=markdown) — 7dd3114a7a443a123b7e154344472440a18413f6; Isaac Clayton

- [Update plugin dependencies](https://git.cafe/gitcafe/zed/commit/35b2eff29ca1a55fb13a34f513c1cb785a88916e?format=markdown) — 35b2eff29ca1a55fb13a34f513c1cb785a88916e; Isaac Clayton

- [Clean up impl a bit](https://git.cafe/gitcafe/zed/commit/0cf64d6fbad07c5d4ba11f119f1d0003101d67c7?format=markdown) — 0cf64d6fbad07c5d4ba11f119f1d0003101d67c7; Isaac Clayton

- [Work on macro binding generation, some cleanup needed, rename runner to plugin](https://git.cafe/gitcafe/zed/commit/f6a9558c5c8f60d6b5ef28c33f6032c63f735db8?format=markdown) — f6a9558c5c8f60d6b5ef28c33f6032c63f735db8; Isaac Clayton

- [Quick documentation pass](https://git.cafe/gitcafe/zed/commit/dda6dcb3b88b26d7154c6a5fb651c34a8273f24d?format=markdown) — dda6dcb3b88b26d7154c6a5fb651c34a8273f24d; Isaac Clayton

- [Get basic Wasm runtime running](https://git.cafe/gitcafe/zed/commit/6768713de2c971ce1142155fe295ef3bf4f6c568?format=markdown) — 6768713de2c971ce1142155fe295ef3bf4f6c568; Isaac Clayton

- [Update lockfile](https://git.cafe/gitcafe/zed/commit/feae434684de324931510e16cbf5f4298e4ea891?format=markdown) — feae434684de324931510e16cbf5f4298e4ea891; Isaac Clayton

- [Add wasmtime and fix zstd version conflict](https://git.cafe/gitcafe/zed/commit/f6b6d19041ec0fe4ad208d6b21ac08eed28e6061?format=markdown) — f6b6d19041ec0fe4ad208d6b21ac08eed28e6061; Isaac Clayton

- [Documented code, got basic example working](https://git.cafe/gitcafe/zed/commit/4003037ca87f7aa4127ccbfa3888488203507c2e?format=markdown) — 4003037ca87f7aa4127ccbfa3888488203507c2e; Isaac Clayton

- [Update lockfile](https://git.cafe/gitcafe/zed/commit/4ff9a6b1b5921fc403d6ad453e0b2ef1336c9a09?format=markdown) — 4ff9a6b1b5921fc403d6ad453e0b2ef1336c9a09; Isaac Clayton

- [Get Runtime working\.\.\.](https://git.cafe/gitcafe/zed/commit/13e0ad7253b179229496c06888fe9e8e77114983?format=markdown) — 13e0ad7253b179229496c06888fe9e8e77114983; Isaac Clayton

- [Clean up interface a bit](https://git.cafe/gitcafe/zed/commit/265be4a2fb0700d030d96212bee06748a43f8e21?format=markdown) — 265be4a2fb0700d030d96212bee06748a43f8e21; Isaac Clayton

- [Start sketching out runner runtime](https://git.cafe/gitcafe/zed/commit/8293b6971d238bab8320546a13f60a49d407016c?format=markdown) — 8293b6971d238bab8320546a13f60a49d407016c; Isaac Clayton

- [Merge pull request \#1302 from zed-industries/external-formatting](https://git.cafe/gitcafe/zed/commit/627d067e57f533711a2cd1712ddca0a921748e81?format=markdown) — 627d067e57f533711a2cd1712ddca0a921748e81; Antonio Scandurra

- [Tweak navigation bar colors in theme](https://git.cafe/gitcafe/zed/commit/4ec2d6e50d9542ce86248b2c67b37249cc255fda?format=markdown) — 4ec2d6e50d9542ce86248b2c67b37249cc255fda; Max Brunsfeld

- [Merge pull request \#1297 from zed-industries/back-and-forward-buttons](https://git.cafe/gitcafe/zed/commit/f85d54425be520f97fb01351e199ca6983925584?format=markdown) — f85d54425be520f97fb01351e199ca6983925584; Max Brunsfeld

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

- [Merge pull request \#1293 from zed-industries/autosave-focus-change-window-activate](https://git.cafe/gitcafe/zed/commit/bb6a573c67deba5be52d6de08768bce70aa407c6?format=markdown) — bb6a573c67deba5be52d6de08768bce70aa407c6; Max Brunsfeld

- [Merge pull request \#1291 from zed-industries/fix-autosave-on-close](https://git.cafe/gitcafe/zed/commit/00d1c2e56ff9368c2e5e14cff6d40b1d4ce58ccf?format=markdown) — 00d1c2e56ff9368c2e5e14cff6d40b1d4ce58ccf; Max Brunsfeld

- [Merge pull request \#1292 from zed-industries/paste-panic](https://git.cafe/gitcafe/zed/commit/e9a950f613b453503d5c73a4cf8f026ee4dcc9f6?format=markdown) — e9a950f613b453503d5c73a4cf8f026ee4dcc9f6; Max Brunsfeld

- [v0.44.1](https://git.cafe/gitcafe/zed/commit/573dd29882ffd43eb4767026cce41fa97cec6662?format=markdown) — 573dd29882ffd43eb4767026cce41fa97cec6662; Antonio Scandurra

- [Merge pull request \#1288 from zed-industries/line-ending-fixes](https://git.cafe/gitcafe/zed/commit/330fdfbdddfbd9e17a548454641f1fe2bfd895b7?format=markdown) — 330fdfbdddfbd9e17a548454641f1fe2bfd895b7; Antonio Scandurra

- [0.44](https://git.cafe/gitcafe/zed/commit/5e2306d0e0e9e3965c2b89e639e81a096d5455a8?format=markdown) — 5e2306d0e0e9e3965c2b89e639e81a096d5455a8; Max Brunsfeld

- [Merge pull request \#1287 from zed-industries/handle-carriage-returns-in-edits](https://git.cafe/gitcafe/zed/commit/77d688b4fb36c61574c94d0474c75e9c6b96f8ed?format=markdown) — 77d688b4fb36c61574c94d0474c75e9c6b96f8ed; Max Brunsfeld

- [Merge pull request \#1286 from zed-industries/grid-renderer](https://git.cafe/gitcafe/zed/commit/4d88088ca48b8b0e6cd5781ae99b9fd420a4bb82?format=markdown) — 4d88088ca48b8b0e6cd5781ae99b9fd420a4bb82; Mikayla Maki

- [Merge pull request \#1271 from zed-industries/matching-bracket-highlights](https://git.cafe/gitcafe/zed/commit/58e57d01506e199fdb338ca38434c251a01ca629?format=markdown) — 58e57d01506e199fdb338ca38434c251a01ca629; Keith Simmons

- [Merge pull request \#1285 from zed-industries/fix-terminal-backspace](https://git.cafe/gitcafe/zed/commit/e14b3db68acd02c305ed53cd063a08c106ec4461?format=markdown) — e14b3db68acd02c305ed53cd063a08c106ec4461; Mikayla Maki

- [Merge pull request \#1282 from zed-industries/context-menu-below-project-panel-entries](https://git.cafe/gitcafe/zed/commit/1add2d270e85aeab2e247e8f9cce460852e8c384?format=markdown) — 1add2d270e85aeab2e247e8f9cce460852e8c384; Max Brunsfeld

- [Merge pull request \#1281 from zed-industries/open-default-key-bindings](https://git.cafe/gitcafe/zed/commit/7ea128951f4d741b94c2217ecc0a0bd4f234c0ec?format=markdown) — 7ea128951f4d741b94c2217ecc0a0bd4f234c0ec; Max Brunsfeld

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

- [Merge pull request \#1279 from zed-industries/autosave](https://git.cafe/gitcafe/zed/commit/1682cbd457894e1e3f25518e1d1c5910cbf460e7?format=markdown) — 1682cbd457894e1e3f25518e1d1c5910cbf460e7; Antonio Scandurra

- [Merge pull request \#1278 from zed-industries/sync-line-ending](https://git.cafe/gitcafe/zed/commit/8f021d8ca8ea3ca5a2e8c22f774798e4c51d0402?format=markdown) — 8f021d8ca8ea3ca5a2e8c22f774798e4c51d0402; Antonio Scandurra

- [Merge pull request \#1277 from zed-industries/scale-factor-change](https://git.cafe/gitcafe/zed/commit/3b67ccc62cb0b28d949f0c3fb8ab31e4cef7845e?format=markdown) — 3b67ccc62cb0b28d949f0c3fb8ab31e4cef7845e; Max Brunsfeld

- [Merge pull request \#1276 from zed-industries/handle-carriage-returns](https://git.cafe/gitcafe/zed/commit/f82dda9981a7f61de727db3f2dca18efc405c916?format=markdown) — f82dda9981a7f61de727db3f2dca18efc405c916; Max Brunsfeld

- [Merge pull request \#1275 from zed-industries/delete-autoclose-pair](https://git.cafe/gitcafe/zed/commit/317060913cbc648bd2139b440c53004672c613e8?format=markdown) — 317060913cbc648bd2139b440c53004672c613e8; Max Brunsfeld

- [Merge pull request \#1274 from zed-industries/fix-enter-numpad](https://git.cafe/gitcafe/zed/commit/582185b8cb6be972085434a646ec8251e0f78acb?format=markdown) — 582185b8cb6be972085434a646ec8251e0f78acb; Antonio Scandurra

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