# Commit history · gitcafe/zed

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

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

Visibility: public

Requested revision: 6c3e3c84ec8e7a6b6893ddcead2e12fda76c394d

Requested commit: 6c3e3c84ec8e7a6b6893ddcead2e12fda76c394d

- [Eliminate flicker when contact status is pending](https://git.cafe/gitcafe/zed/commit/6c3e3c84ec8e7a6b6893ddcead2e12fda76c394d?format=markdown) — 6c3e3c84ec8e7a6b6893ddcead2e12fda76c394d; Antonio Scandurra

- [Make user fuzzy search case-insensitive](https://git.cafe/gitcafe/zed/commit/b00338195ee0bb4801395f857c1d1061b0198fb9?format=markdown) — b00338195ee0bb4801395f857c1d1061b0198fb9; Antonio Scandurra

- [Fix bug when determining contact status](https://git.cafe/gitcafe/zed/commit/93688cbe22ee4d158f0bfbd09ac46bd9855e4570?format=markdown) — 93688cbe22ee4d158f0bfbd09ac46bd9855e4570; Antonio Scandurra

- [Seed first users from GitHub when running script/seed-db \-\-github-users](https://git.cafe/gitcafe/zed/commit/d4e6ab49754e155a2bdd27b0b6923393bf04d6f9?format=markdown) — d4e6ab49754e155a2bdd27b0b6923393bf04d6f9; Antonio Scandurra

- [Pull out contact finder as a picker](https://git.cafe/gitcafe/zed/commit/f81edb88fe7368a1f7c6ed6876725414f97b0980?format=markdown) — f81edb88fe7368a1f7c6ed6876725414f97b0980; Antonio Scandurra

- [Start on contact finder modal](https://git.cafe/gitcafe/zed/commit/b721f0064ac227870958725cef32e97a781d496b?format=markdown) — b721f0064ac227870958725cef32e97a781d496b; Nathan Sobo

- [Make flex elements fill available space when they contain a float](https://git.cafe/gitcafe/zed/commit/eef99f059d3ef53acbbeaeff4b0d93a62d1be4bb?format=markdown) — eef99f059d3ef53acbbeaeff4b0d93a62d1be4bb; Nathan Sobo

- [Prevent users from fuzzy searching and adding themselves as contacts](https://git.cafe/gitcafe/zed/commit/12783a588c6e24e4708c3e28a47744206401907e?format=markdown) — 12783a588c6e24e4708c3e28a47744206401907e; Antonio Scandurra

- [Start on adding icon for requesting contacts](https://git.cafe/gitcafe/zed/commit/09580516a0783b982ea5bec748938f8e57f7e3e1?format=markdown) — 09580516a0783b982ea5bec748938f8e57f7e3e1; Antonio Scandurra

- [Maintain online status in contacts panel](https://git.cafe/gitcafe/zed/commit/52c36d3e3d3484e05add7f0099b5546c64fee018?format=markdown) — 52c36d3e3d3484e05add7f0099b5546c64fee018; Antonio Scandurra

- [Filter out empty projects in contacts panel](https://git.cafe/gitcafe/zed/commit/4e9924c717d6eaabd38ebfed5f3c3b0308545365?format=markdown) — 4e9924c717d6eaabd38ebfed5f3c3b0308545365; Nathan Sobo

- [Fix test after changing fuzzy matching for empty queries](https://git.cafe/gitcafe/zed/commit/ef868ff0235ea867be1770f43dad2e004e0240c2?format=markdown) — ef868ff0235ea867be1770f43dad2e004e0240c2; Nathan Sobo

- [Avoid panic when language server is dropped before being initialized in tests](https://git.cafe/gitcafe/zed/commit/3dee656490310e9ab24f162f80c096462aa02ce7?format=markdown) — 3dee656490310e9ab24f162f80c096462aa02ce7; Max Brunsfeld

- [Avoid sending a GetUsers request for an emptly list of user ids](https://git.cafe/gitcafe/zed/commit/45b6a9df367195650124d05f78ec626f22ac9141?format=markdown) — 45b6a9df367195650124d05f78ec626f22ac9141; Max Brunsfeld

- [Wait until contacts have been cleared when disconnecting](https://git.cafe/gitcafe/zed/commit/b8aba0972d19b09b24e5ee2e209649df5c533151?format=markdown) — b8aba0972d19b09b24e5ee2e209649df5c533151; Max Brunsfeld

- [Remove stray printing in contacts panel](https://git.cafe/gitcafe/zed/commit/2a2698b8db4483d65c10c3b7bd8b839321b7487f?format=markdown) — 2a2698b8db4483d65c10c3b7bd8b839321b7487f; Max Brunsfeld

- [Allow users to remove contact relationships that they initiated](https://git.cafe/gitcafe/zed/commit/0533a0bd3c2ebb8c13a64f473eb89b0621514363?format=markdown) — 0533a0bd3c2ebb8c13a64f473eb89b0621514363; Max Brunsfeld

- [Remove remaining code associated with \.zed.toml files](https://git.cafe/gitcafe/zed/commit/054d697fb74f21f9c8dc1b674b87e8f8a80678a2?format=markdown) — 054d697fb74f21f9c8dc1b674b87e8f8a80678a2; Max Brunsfeld

- [Decrement pending_contact_requests even if a request fails](https://git.cafe/gitcafe/zed/commit/d7cba73ead03d1eab272bff90b6e056a5abf9933?format=markdown) — d7cba73ead03d1eab272bff90b6e056a5abf9933; Max Brunsfeld

- [Pick files directly from the Fs in simulate_host](https://git.cafe/gitcafe/zed/commit/2aec4ff234af2823b1f24e29531e6dd7b55d3b8a?format=markdown) — 2aec4ff234af2823b1f24e29531e6dd7b55d3b8a; Max Brunsfeld

- [Update a user's contacts when they connect; fix test failures](https://git.cafe/gitcafe/zed/commit/3d6db9083d51522882740319458722843b0c9f14?format=markdown) — 3d6db9083d51522882740319458722843b0c9f14; Nathan Sobo

- [Show requests in contacts panel](https://git.cafe/gitcafe/zed/commit/40f1427885aded911401fabd657522ff2670e738?format=markdown) — 40f1427885aded911401fabd657522ff2670e738; Nathan Sobo

- [Rename script to match others \(dashes\)](https://git.cafe/gitcafe/zed/commit/e9d8cc94cc0cd75b3a38ccf84076d224d2df6b9d?format=markdown) — e9d8cc94cc0cd75b3a38ccf84076d224d2df6b9d; Nathan Sobo

- [Wire up UI for requesting contacts and cancelling requests](https://git.cafe/gitcafe/zed/commit/e3ee19b123b919fe360f422fe407595f5fbaee5a?format=markdown) — e3ee19b123b919fe360f422fe407595f5fbaee5a; Nathan Sobo

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

- [Forbid joining projects if users are not contacts](https://git.cafe/gitcafe/zed/commit/ca56b0d6d552f2acf204761f070867d57022af77?format=markdown) — ca56b0d6d552f2acf204761f070867d57022af77; Antonio Scandurra

- [Update contacts when peers join/leave and when project status changes](https://git.cafe/gitcafe/zed/commit/95d29c4a7b2faa3d390de6d736b1fd34fdfd7afb?format=markdown) — 95d29c4a7b2faa3d390de6d736b1fd34fdfd7afb; Antonio Scandurra

- [Implement contact rejection](https://git.cafe/gitcafe/zed/commit/3319e0a61374dd47570c2e5682a1c0561d61c346?format=markdown) — 3319e0a61374dd47570c2e5682a1c0561d61c346; Antonio Scandurra

- [Fully test contact request acceptance](https://git.cafe/gitcafe/zed/commit/9b1b61355a29c2d132372cb8148c4886490002a5?format=markdown) — 9b1b61355a29c2d132372cb8148c4886490002a5; Nathan Sobo

- [Get basic test of accepting a contact request passing](https://git.cafe/gitcafe/zed/commit/5d20338f69b44830770848476ae29b870fdddb64?format=markdown) — 5d20338f69b44830770848476ae29b870fdddb64; Nathan Sobo

- [WIP: Fix compile errors by commenting stuff out](https://git.cafe/gitcafe/zed/commit/93dae88cac3132aa401f8151eeb30e12149a0f09?format=markdown) — 93dae88cac3132aa401f8151eeb30e12149a0f09; Nathan Sobo

- [WIP: Update contacts based on deltas rather than snapshots](https://git.cafe/gitcafe/zed/commit/4f06dca78b4618a6280199d958d62a96c06dac0c?format=markdown) — 4f06dca78b4618a6280199d958d62a96c06dac0c; Nathan Sobo

- [Start work on RPC endpoints for dealing with contact requests](https://git.cafe/gitcafe/zed/commit/8a3425477f0bf74ec387baf2a951a4cf70746e93?format=markdown) — 8a3425477f0bf74ec387baf2a951a4cf70746e93; Max Brunsfeld

- [Implement persistence for contacts](https://git.cafe/gitcafe/zed/commit/274c4c244cba6155884001492a46ba1277a19251?format=markdown) — 274c4c244cba6155884001492a46ba1277a19251; Max Brunsfeld

- [Refactor \`add_request_handler\` to respond via a \`Response\` struct](https://git.cafe/gitcafe/zed/commit/989b82d664fe1e388ac6ee056e8ef4ed4dc21a0b?format=markdown) — 989b82d664fe1e388ac6ee056e8ef4ed4dc21a0b; Antonio Scandurra

- [Wait on \`RECEIVE_TIMEOUT\` in tests when testing disconnection](https://git.cafe/gitcafe/zed/commit/9555b93bca0e9cd265c4cd50d267cd9855a99d39?format=markdown) — 9555b93bca0e9cd265c4cd50d267cd9855a99d39; Antonio Scandurra

- [Define data types for the new contacts model](https://git.cafe/gitcafe/zed/commit/44f37afa95a30c4cdfdb7ba22323bf2978bc535b?format=markdown) — 44f37afa95a30c4cdfdb7ba22323bf2978bc535b; Antonio Scandurra

- [Ensure \`flex_float\` works even when re-painting without layout](https://git.cafe/gitcafe/zed/commit/95d848fe1e038a652a8331028cff249df920fd18?format=markdown) — 95d848fe1e038a652a8331028cff249df920fd18; Antonio Scandurra

- [Fix crash when emptying atlases](https://git.cafe/gitcafe/zed/commit/8445eaab85bd4ab23f4bb729fd46567b6b8b7017?format=markdown) — 8445eaab85bd4ab23f4bb729fd46567b6b8b7017; Max Brunsfeld

- [Filter existing contacts when searching in the contacts panel](https://git.cafe/gitcafe/zed/commit/4620c7a1e5ccb721b7879eceb34f0dab2d13db74?format=markdown) — 4620c7a1e5ccb721b7879eceb34f0dab2d13db74; Max Brunsfeld

- [Allow fuzzy-search for potential contacts in the contacts panel](https://git.cafe/gitcafe/zed/commit/ea81737a8813fe9474de11d05f37c9bd863a36a2?format=markdown) — ea81737a8813fe9474de11d05f37c9bd863a36a2; Max Brunsfeld

- [Adjust fuzzy search to avoid filtering based on edit distance threshold](https://git.cafe/gitcafe/zed/commit/35fea43089beb625e529adb9ba66dd2d46eaf5dd?format=markdown) — 35fea43089beb625e529adb9ba66dd2d46eaf5dd; Max Brunsfeld

- [Render a user query editor in the contacts panel](https://git.cafe/gitcafe/zed/commit/342bdfc7e03a45dc3f3b02609002731def0a84ae?format=markdown) — 342bdfc7e03a45dc3f3b02609002731def0a84ae; Nathan Sobo

- [Add fuzzy_search_users to Db trait, PostgresDb](https://git.cafe/gitcafe/zed/commit/6050e0ead7c103dfee1b941c2c06e7f9eb6cc77a?format=markdown) — 6050e0ead7c103dfee1b941c2c06e7f9eb6cc77a; Nathan Sobo

- [Merge pull request \#948 from zed-industries/project-browser-refinements](https://git.cafe/gitcafe/zed/commit/079e514379ae12c1935d270dd88b2356a95ec106?format=markdown) — 079e514379ae12c1935d270dd88b2356a95ec106; Antonio Scandurra

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

- [Merge pull request \#947 from zed-industries/misc-normal-commands](https://git.cafe/gitcafe/zed/commit/5e2e859413bc87c77e29161b9e428ad990c1cd5d?format=markdown) — 5e2e859413bc87c77e29161b9e428ad990c1cd5d; Keith Simmons

- [Merge pull request \#965 from zed-industries/avatar-margin](https://git.cafe/gitcafe/zed/commit/c7007b64deacd379505d6a9724308c3bf16eb563?format=markdown) — c7007b64deacd379505d6a9724308c3bf16eb563; Antonio Scandurra

- [Merge pull request \#960 from zed-industries/crash-reporting](https://git.cafe/gitcafe/zed/commit/c26809955404222c3f21bc65bc57615722d766ac?format=markdown) — c26809955404222c3f21bc65bc57615722d766ac; Antonio Scandurra

- [Merge pull request \#959 from zed-industries/fix-paste](https://git.cafe/gitcafe/zed/commit/39c7b1fd51fe82d7ba42c18dc5312127c59788cc?format=markdown) — 39c7b1fd51fe82d7ba42c18dc5312127c59788cc; Antonio Scandurra

- [Merge pull request \#958 from zed-industries/titlebar-padding](https://git.cafe/gitcafe/zed/commit/a7c953cb304b0401909851732d58e8c5deff6998?format=markdown) — a7c953cb304b0401909851732d58e8c5deff6998; Antonio Scandurra

- [Merge pull request \#949 from zed-industries/base16-theme-occurrence-style](https://git.cafe/gitcafe/zed/commit/5b68534427b8056fb33d49eca24ea3985cc17b4c?format=markdown) — 5b68534427b8056fb33d49eca24ea3985cc17b4c; Nate Butler

- [Merge pull request \#929 from zed-industries/non-uniform-batched-edits](https://git.cafe/gitcafe/zed/commit/d4bef67cf23039df8a56c867b8633754a9a1a2e3?format=markdown) — d4bef67cf23039df8a56c867b8633754a9a1a2e3; Keith Simmons

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

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

- [Merge pull request \#931 from zed-industries/add-size-token](https://git.cafe/gitcafe/zed/commit/038f306ed88606df13b1719cd65501fd7acb7f54?format=markdown) — 038f306ed88606df13b1719cd65501fd7acb7f54; Nate Butler

- [Merge pull request \#942 from zed-industries/style-status-bar](https://git.cafe/gitcafe/zed/commit/1ecd8551c6e49c7059f2d64b2e3f45680fa4f912?format=markdown) — 1ecd8551c6e49c7059f2d64b2e3f45680fa4f912; Nate Butler

- [Merge pull request \#936 from zed-industries/about-window](https://git.cafe/gitcafe/zed/commit/d9735f312fcef172924b589c1ab82b673a90d009?format=markdown) — d9735f312fcef172924b589c1ab82b673a90d009; Max Brunsfeld

- [Merge pull request \#935 from zed-industries/style-command-palette-active-keystroke](https://git.cafe/gitcafe/zed/commit/c2b892d24dab425d1d1d0bc73746509eff4cc29d?format=markdown) — c2b892d24dab425d1d1d0bc73746509eff4cc29d; Max Brunsfeld

- [Merge pull request \#933 from zed-industries/format-on-save-setting](https://git.cafe/gitcafe/zed/commit/025d657e3af5394283d4f8df18af3e7f23ee29eb?format=markdown) — 025d657e3af5394283d4f8df18af3e7f23ee29eb; Max Brunsfeld

- [Parse \.mjs files as JavaScript](https://git.cafe/gitcafe/zed/commit/79fad42424de0469b3611fc2a0d63c69696e506f?format=markdown) — 79fad42424de0469b3611fc2a0d63c69696e506f; Max Brunsfeld

- [Remove accidental background color on unhovered ok indicator](https://git.cafe/gitcafe/zed/commit/c51d5b9165de7748b1d1d258eb37c4604bb8d98f?format=markdown) — c51d5b9165de7748b1d1d258eb37c4604bb8d98f; Max Brunsfeld

- [Merge pull request \#921 from zed-industries/new-status-bar-design](https://git.cafe/gitcafe/zed/commit/37a3cead03ab6de94de6542e1d55c97e18056eb3?format=markdown) — 37a3cead03ab6de94de6542e1d55c97e18056eb3; Max Brunsfeld

- [Merge pull request \#927 from zed-industries/quad-border-visual-glitch](https://git.cafe/gitcafe/zed/commit/64ecfcd33fe1ab952751386e783364a31240a293?format=markdown) — 64ecfcd33fe1ab952751386e783364a31240a293; Antonio Scandurra

- [Merge pull request \#923 from zed-industries/navigate-panic](https://git.cafe/gitcafe/zed/commit/0bb889afecdee79aa4c3819ed31d3679d48e2722?format=markdown) — 0bb889afecdee79aa4c3819ed31d3679d48e2722; Antonio Scandurra

- [Merge pull request \#925 from zed-industries/sort-refactor-multibuffers](https://git.cafe/gitcafe/zed/commit/53ef9b997f89abad141af03cac81da4a5f892575?format=markdown) — 53ef9b997f89abad141af03cac81da4a5f892575; Max Brunsfeld

- [Merge pull request \#922 from zed-industries/authenticate-after-showing-window](https://git.cafe/gitcafe/zed/commit/27e693d8f74ce2c82036925a471553e31f2789e9?format=markdown) — 27e693d8f74ce2c82036925a471553e31f2789e9; Antonio Scandurra

- [Merge pull request \#919 from zed-industries/remove-async-std](https://git.cafe/gitcafe/zed/commit/19a48a43c70b53cbab6e33d55dfdf1de7c656974?format=markdown) — 19a48a43c70b53cbab6e33d55dfdf1de7c656974; Antonio Scandurra

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

- [Merge pull request \#916 from zed-industries/sort-themes](https://git.cafe/gitcafe/zed/commit/7c3bdf91d95f53bde18578f97b0edf826e7e2440?format=markdown) — 7c3bdf91d95f53bde18578f97b0edf826e7e2440; Nathan Sobo

- [Merge pull request \#917 from zed-industries/titlebar-design](https://git.cafe/gitcafe/zed/commit/2ae2daefe1a48cfd43c1e5cd3b568418f9149fc6?format=markdown) — 2ae2daefe1a48cfd43c1e5cd3b568418f9149fc6; Nathan Sobo

- [Commit \`v0.30.0\` version to Cargo.lock](https://git.cafe/gitcafe/zed/commit/d8eb7496400147c4927fbe3db8a0403aa2201787?format=markdown) — d8eb7496400147c4927fbe3db8a0403aa2201787; Antonio Scandurra

- [v0.30.0](https://git.cafe/gitcafe/zed/commit/9c03670d2145e30c6657735ac165dcf3f958cdf5?format=markdown) — 9c03670d2145e30c6657735ac165dcf3f958cdf5; Max Brunsfeld

- [Merge pull request \#913 from zed-industries/update-themes](https://git.cafe/gitcafe/zed/commit/5ec30323b891d103ddf9d2ccaeeffe2e5d936c7a?format=markdown) — 5ec30323b891d103ddf9d2ccaeeffe2e5d936c7a; Max Brunsfeld

- [Merge pull request \#911 from zed-industries/reduce-novel-bindings](https://git.cafe/gitcafe/zed/commit/e86152dc873d187b816d83cf4ca568f0da43ede2?format=markdown) — e86152dc873d187b816d83cf4ca568f0da43ede2; Max Brunsfeld

- [Merge pull request \#900 from zed-industries/completion-insert-text](https://git.cafe/gitcafe/zed/commit/5be7c354f6b880e7755127e3a1532b2f9f730e22?format=markdown) — 5be7c354f6b880e7755127e3a1532b2f9f730e22; Max Brunsfeld

- [Merge pull request \#898 from zed-industries/track-window-focus](https://git.cafe/gitcafe/zed/commit/065734e1dec0f276248df9125ff2fdb84c6be2df?format=markdown) — 065734e1dec0f276248df9125ff2fdb84c6be2df; Max Brunsfeld

- [Only set the cursor style once per mouse move event](https://git.cafe/gitcafe/zed/commit/ac6880b6ee0edf39b16283a2bc0afdeff2c0945d?format=markdown) — ac6880b6ee0edf39b16283a2bc0afdeff2c0945d; Nathan Sobo

- [Merge pull request \#891 from zed-industries/solarized](https://git.cafe/gitcafe/zed/commit/5ab21cc0fd716d00521f96eb30cd409ecb650e72?format=markdown) — 5ab21cc0fd716d00521f96eb30cd409ecb650e72; Keith Simmons

- [Merge pull request \#877 from zed-industries/misc-normal-commands](https://git.cafe/gitcafe/zed/commit/c61ae6f31fd046dfcf81b4a58f615988b894bc94?format=markdown) — c61ae6f31fd046dfcf81b4a58f615988b894bc94; Keith Simmons

- [Merge pull request \#894 from zed-industries/typescript-outline-fixes](https://git.cafe/gitcafe/zed/commit/d12df4224a44c32bb53527083f7985b6cda0c98b?format=markdown) — d12df4224a44c32bb53527083f7985b6cda0c98b; Max Brunsfeld

- [Merge pull request \#892 from zed-industries/syntax-theme-fixes](https://git.cafe/gitcafe/zed/commit/f881c2aa92dda17e4774a8b5453092e1cbad296a?format=markdown) — f881c2aa92dda17e4774a8b5453092e1cbad296a; Max Brunsfeld

- [Merge pull request \#889 from zed-industries/cursor-style-revamp](https://git.cafe/gitcafe/zed/commit/ddc45eb24e0210e84da8823f0b4e6510876e0978?format=markdown) — ddc45eb24e0210e84da8823f0b4e6510876e0978; Nathan Sobo

- [Merge pull request \#887 from zed-industries/fix-typescript-rename](https://git.cafe/gitcafe/zed/commit/53bf7b61c03d06cbb7bb51ec8c1cb9e961c05ca8?format=markdown) — 53bf7b61c03d06cbb7bb51ec8c1cb9e961c05ca8; Antonio Scandurra

- [Merge pull request \#886 from zed-industries/fix-delete-to-beginning-of-line](https://git.cafe/gitcafe/zed/commit/1dcaec7fb41f18cff9bc6bb9a594bc1bc4b1a423?format=markdown) — 1dcaec7fb41f18cff9bc6bb9a594bc1bc4b1a423; Antonio Scandurra

- [Merge pull request \#884 from zed-industries/show-project-browser-when-opening-folder](https://git.cafe/gitcafe/zed/commit/b355b5c1fbb1c01af0221bb7fce38faa5d283eb4?format=markdown) — b355b5c1fbb1c01af0221bb7fce38faa5d283eb4; Antonio Scandurra

- [Merge pull request \#883 from zed-industries/humanize-underscores](https://git.cafe/gitcafe/zed/commit/67c55255fa0ce07f8e8e927af45674a5f50cc80f?format=markdown) — 67c55255fa0ce07f8e8e927af45674a5f50cc80f; Antonio Scandurra

- [Merge pull request \#876 from zed-industries/highlight-toml](https://git.cafe/gitcafe/zed/commit/a9e1f6cb8a9ed737c37550a259a202a988c5d960?format=markdown) — a9e1f6cb8a9ed737c37550a259a202a988c5d960; Max Brunsfeld

- [Merge pull request \#875 from zed-industries/keymap-improvements](https://git.cafe/gitcafe/zed/commit/0c587ae73c8b934968eec1cd405534432c924998?format=markdown) — 0c587ae73c8b934968eec1cd405534432c924998; Max Brunsfeld

- [Merge pull request \#864 from zed-industries/polish-project-panel](https://git.cafe/gitcafe/zed/commit/066e5727679e791f26d53184fd8d971fa8faf68d?format=markdown) — 066e5727679e791f26d53184fd8d971fa8faf68d; Max Brunsfeld

- [Merge pull request \#866 from zed-industries/max-line-len-2](https://git.cafe/gitcafe/zed/commit/f9cd1b25d5d2a03e551aef9cdd6b751b2c130985?format=markdown) — f9cd1b25d5d2a03e551aef9cdd6b751b2c130985; Max Brunsfeld

- [Merge pull request \#865 from zed-industries/remove-web-frontend](https://git.cafe/gitcafe/zed/commit/e52fad0fc7e7ef594b5ad1ce2b8629a12ab06b04?format=markdown) — e52fad0fc7e7ef594b5ad1ce2b8629a12ab06b04; Nathan Sobo

- [Merge pull request \#735 from zed-industries/auto-update](https://git.cafe/gitcafe/zed/commit/80b4324807d774018a666a6c2e92870da9eef65b?format=markdown) — 80b4324807d774018a666a6c2e92870da9eef65b; Antonio Scandurra

- [v0.29.0](https://git.cafe/gitcafe/zed/commit/9d3048ebe79a96cb97009fbc84af87613935c640?format=markdown) — 9d3048ebe79a96cb97009fbc84af87613935c640; Max Brunsfeld

- [Merge pull request \#863 from zed-industries/fix-project-symbols-crash](https://git.cafe/gitcafe/zed/commit/b07b08862b3e223fe9e7a8d70519c24180738534?format=markdown) — b07b08862b3e223fe9e7a8d70519c24180738534; Max Brunsfeld

- [Merge pull request \#851 from zed-industries/vim-delete-jk-fix](https://git.cafe/gitcafe/zed/commit/b1f9d9d8babb67c02b7f4ca7e02eeb31e3fad1f8?format=markdown) — b1f9d9d8babb67c02b7f4ca7e02eeb31e3fad1f8; Keith Simmons

- [Build tokens for Figma](https://git.cafe/gitcafe/zed/commit/7bc6f8b5eed929d7ea6f002cf05d8866e9258ff5?format=markdown) — 7bc6f8b5eed929d7ea6f002cf05d8866e9258ff5; Nate Butler

- [Merge pull request \#846 from zed-industries/update-themes-04-19](https://git.cafe/gitcafe/zed/commit/09634dffb8eae03a039879c6e8ea7e1490333f49?format=markdown) — 09634dffb8eae03a039879c6e8ea7e1490333f49; Nate Butler

- [Merge pull request \#859 from zed-industries/cli](https://git.cafe/gitcafe/zed/commit/1da515010b5da91a73b1703ad0ec05947bc1d7ef?format=markdown) — 1da515010b5da91a73b1703ad0ec05947bc1d7ef; Antonio Scandurra

- [v0.28.1](https://git.cafe/gitcafe/zed/commit/0c9816822757431fe50991f8a4a9071ad50c6190?format=markdown) — 0c9816822757431fe50991f8a4a9071ad50c6190; Antonio Scandurra

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