# Commit history · gitcafe/zed

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

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

Visibility: public

Requested revision: 2fcdcac080e070724f9a75bdec5d4546abbf6df6

Requested commit: 2fcdcac080e070724f9a75bdec5d4546abbf6df6

- [Fetch code actions on cursor movement instead of on-demand](https://git.cafe/gitcafe/zed/commit/2fcdcac080e070724f9a75bdec5d4546abbf6df6?format=markdown) — 2fcdcac080e070724f9a75bdec5d4546abbf6df6; Antonio Scandurra

- [Don't return error when definition, completions, etc\. are unavailable](https://git.cafe/gitcafe/zed/commit/763d57c94a8a7b8cb9c98eba71d5879419562e39?format=markdown) — 763d57c94a8a7b8cb9c98eba71d5879419562e39; Antonio Scandurra

- [Fix panic when trying to render a diagnostic that has no message](https://git.cafe/gitcafe/zed/commit/3fc3e51a4442c5f2b8e9ecfacae4b740e7013bb2?format=markdown) — 3fc3e51a4442c5f2b8e9ecfacae4b740e7013bb2; Antonio Scandurra

- [Move \`Buffer::format\` to \`Project::format\`](https://git.cafe/gitcafe/zed/commit/4929b8c525c0c14957a074e78168b93879612727?format=markdown) — 4929b8c525c0c14957a074e78168b93879612727; Antonio Scandurra

- [Finish implementing Buffer::edits_from_lsp](https://git.cafe/gitcafe/zed/commit/645df73a37d0944a369950f4375aa1275f0b5975?format=markdown) — 645df73a37d0944a369950f4375aa1275f0b5975; Max Brunsfeld

- [Start work on applying LSP edits via a diff](https://git.cafe/gitcafe/zed/commit/3a1f9bb2128fdfe0fe7ed7f594fd2dbcfcc1f223?format=markdown) — 3a1f9bb2128fdfe0fe7ed7f594fd2dbcfcc1f223; Max Brunsfeld

- [Don't open a multibuffer when code actions's edits are contained in the current editor](https://git.cafe/gitcafe/zed/commit/424b35253a40acbea3bbd617d2a3af3c1292a76c?format=markdown) — 424b35253a40acbea3bbd617d2a3af3c1292a76c; Max Brunsfeld

- [Make Editor::newest_anchor_selection return a non-optional value](https://git.cafe/gitcafe/zed/commit/5049c1b2869f8062e0d4aa52f2ef6f1299198b65?format=markdown) — 5049c1b2869f8062e0d4aa52f2ef6f1299198b65; Nathan Sobo

- [Correctly redo all undone edits after undoing in multi-buffer](https://git.cafe/gitcafe/zed/commit/93eb005f74d31ae0b1d805da7fc0c67774884ddd?format=markdown) — 93eb005f74d31ae0b1d805da7fc0c67774884ddd; Nathan Sobo

- [Store the oldest transaction id for each excerpted buffer in multi-buffer transactions](https://git.cafe/gitcafe/zed/commit/c5b0b5f9027da6b28c499eb21dfebc13c09a0110?format=markdown) — c5b0b5f9027da6b28c499eb21dfebc13c09a0110; Nathan Sobo

- [Undo subsequent edits when undoing in multi-buffer](https://git.cafe/gitcafe/zed/commit/9936bb2efad7eb9d9130bdb6a7494bb0e4117e08?format=markdown) — 9936bb2efad7eb9d9130bdb6a7494bb0e4117e08; Nathan Sobo

- [Push transaction into multi-buffer to allow undoing of a code action](https://git.cafe/gitcafe/zed/commit/d1f1563278a1fe0a0d17c80b5768fec21f8674da?format=markdown) — d1f1563278a1fe0a0d17c80b5768fec21f8674da; Antonio Scandurra

- [Allow editor to be saved when in multi-buffer mode](https://git.cafe/gitcafe/zed/commit/dd223f93ecd82132fa0ecf0bf3fad01209572078?format=markdown) — dd223f93ecd82132fa0ecf0bf3fad01209572078; Antonio Scandurra

- [Fix \`push_excerpts_with_context_lines\` when ranges overlap](https://git.cafe/gitcafe/zed/commit/9ea535986f56a155701ab56d21dc011438e55748?format=markdown) — 9ea535986f56a155701ab56d21dc011438e55748; Antonio Scandurra

- [Start work on MultiBuffer::push_excerpts_with_context_lines](https://git.cafe/gitcafe/zed/commit/9749fea705fa37197ea34fa738f237aa3ad72a1d?format=markdown) — 9749fea705fa37197ea34fa738f237aa3ad72a1d; Max Brunsfeld

- [Allow inserting multiple excerpts in a batch](https://git.cafe/gitcafe/zed/commit/471c23e22f964eb4f2b94b68ba72bb9ef9f08a39?format=markdown) — 471c23e22f964eb4f2b94b68ba72bb9ef9f08a39; Max Brunsfeld

- [Remove ExcerptProperties struct](https://git.cafe/gitcafe/zed/commit/aa7dfbdd9c9f9d11243fb1999afcdca5e421dadc?format=markdown) — aa7dfbdd9c9f9d11243fb1999afcdca5e421dadc; Max Brunsfeld

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

- [Add BufferSnapshot::edited_ranges_for_transaction](https://git.cafe/gitcafe/zed/commit/ca697e1bba141674c1ecdbfa609af247be5daeb3?format=markdown) — ca697e1bba141674c1ecdbfa609af247be5daeb3; Max Brunsfeld

- [Add and remove excerpts in randomized FoldMap and WrapMap tests](https://git.cafe/gitcafe/zed/commit/1ee15e1a59ab150c941fc6d115ad1938f601399e?format=markdown) — 1ee15e1a59ab150c941fc6d115ad1938f601399e; Max Brunsfeld

- [Get tests passing and project diagnostics view working w/ new excerpt headers](https://git.cafe/gitcafe/zed/commit/5b4c0d64bcc36c8e31476ae3500f7e9769ee5342?format=markdown) — 5b4c0d64bcc36c8e31476ae3500f7e9769ee5342; Max Brunsfeld

- [Silence warnings](https://git.cafe/gitcafe/zed/commit/3d9c39d0ebdf9f41a0f8e8adbe184e2bd5eed402?format=markdown) — 3d9c39d0ebdf9f41a0f8e8adbe184e2bd5eed402; Max Brunsfeld

- [Fix BlockMap's handling of trailing empty excerpt updates with other edits](https://git.cafe/gitcafe/zed/commit/fc70c6d4fd02867fb22488873d4344b77c61ca57?format=markdown) — fc70c6d4fd02867fb22488873d4344b77c61ca57; Max Brunsfeld

- [Handle replacing trailing empty excerpt with another empty excerpt](https://git.cafe/gitcafe/zed/commit/cbf59ffafb86132525c49bfd7e5d1e8e547188f9?format=markdown) — cbf59ffafb86132525c49bfd7e5d1e8e547188f9; Antonio Scandurra

- [Add/remove excerpts in BlockMap randomized tests and fix resulting errors](https://git.cafe/gitcafe/zed/commit/fab6f0c568753246ab6c29d8f5c957b1516802da?format=markdown) — fab6f0c568753246ab6c29d8f5c957b1516802da; Antonio Scandurra

- [Render path headers in editor element](https://git.cafe/gitcafe/zed/commit/8d95dbe3e6278af117d938f6a76d5463e92c44ac?format=markdown) — 8d95dbe3e6278af117d938f6a76d5463e92c44ac; Antonio Scandurra

- [Fix randomized test failures on \`BlockMap\` with excerpt headers](https://git.cafe/gitcafe/zed/commit/f1e3d5285b1e7e7b29af0f2ff25e3db0d9020e43?format=markdown) — f1e3d5285b1e7e7b29af0f2ff25e3db0d9020e43; Antonio Scandurra

- [WIP: Make \`editor\` crate compile again](https://git.cafe/gitcafe/zed/commit/0e1318dfe4b37f05361928e135b0f7bcbf09184c?format=markdown) — 0e1318dfe4b37f05361928e135b0f7bcbf09184c; Antonio Scandurra

- [WIP \- Add excerpt headers as a built-in feature of BlockMap](https://git.cafe/gitcafe/zed/commit/c7e2fae9cb4bdf2398f8bbd95767c461b8c06795?format=markdown) — c7e2fae9cb4bdf2398f8bbd95767c461b8c06795; Max Brunsfeld

- [Fix unused import warnings](https://git.cafe/gitcafe/zed/commit/8b1fb9a2cc3864d4ab032d04f7940ac82ac8bc26?format=markdown) — 8b1fb9a2cc3864d4ab032d04f7940ac82ac8bc26; Max Brunsfeld

- [Give the editor a handle to the project, not a weak handle to the workspace](https://git.cafe/gitcafe/zed/commit/6731d92f6027d6697f7f833d917e6987a1d16ec8?format=markdown) — 6731d92f6027d6697f7f833d917e6987a1d16ec8; Max Brunsfeld

- [Fix confirming completions in a multibuffer](https://git.cafe/gitcafe/zed/commit/624dbc1d0e71c4811c26369f0f97b37b31f613ec?format=markdown) — 624dbc1d0e71c4811c26369f0f97b37b31f613ec; Max Brunsfeld

- [Consolidate logic for completion alongside code actions in Project](https://git.cafe/gitcafe/zed/commit/93bcde953c13add97d83971f5a65d27f5309b754?format=markdown) — 93bcde953c13add97d83971f5a65d27f5309b754; Max Brunsfeld

- [Consolidate all code actions logic into Project](https://git.cafe/gitcafe/zed/commit/722c84c976952970f3bb2050966d9ef631bacc99?format=markdown) — 722c84c976952970f3bb2050966d9ef631bacc99; Max Brunsfeld

- [Merge branch 'main' into assists](https://git.cafe/gitcafe/zed/commit/e0fe8b5a7c4e1a5dd2ad326312ae47446461082d?format=markdown) — e0fe8b5a7c4e1a5dd2ad326312ae47446461082d; Max Brunsfeld

- [Apply lsp edits in reverse order](https://git.cafe/gitcafe/zed/commit/a32dffdd2b5246d37cc6d52a204905e945b55e1e?format=markdown) — a32dffdd2b5246d37cc6d52a204905e945b55e1e; Max Brunsfeld

- [Don't populate editor's context menu state if there are no completions](https://git.cafe/gitcafe/zed/commit/8bad05a4ba09be2372a4c376fc2a2f585067775b?format=markdown) — 8bad05a4ba09be2372a4c376fc2a2f585067775b; Max Brunsfeld

- [Set file in \`test_diagnostics\` to excercise language server](https://git.cafe/gitcafe/zed/commit/36ff31858bfc08410d7e82e23b889627331f60cb?format=markdown) — 36ff31858bfc08410d7e82e23b889627331f60cb; Antonio Scandurra

- [Make transactions serializable to enable edits on behalf of other users](https://git.cafe/gitcafe/zed/commit/7d8641afb6d367d99785e3476ceddb039cf8e177?format=markdown) — 7d8641afb6d367d99785e3476ceddb039cf8e177; Antonio Scandurra

- [Bump protocol version](https://git.cafe/gitcafe/zed/commit/6768288da8c7b1412258263edbcf0b47bccd433c?format=markdown) — 6768288da8c7b1412258263edbcf0b47bccd433c; Antonio Scandurra

- [Serialize buffer in terms of operations rather than state](https://git.cafe/gitcafe/zed/commit/624eb5907e4997ae17a4437dc532a0d161e5fa16?format=markdown) — 624eb5907e4997ae17a4437dc532a0d161e5fa16; Antonio Scandurra

- [Apply code actions remotely](https://git.cafe/gitcafe/zed/commit/dca974c7d421a4a15fd095cc535dd61cf3d3993d?format=markdown) — dca974c7d421a4a15fd095cc535dd61cf3d3993d; Antonio Scandurra

- [Manually refresh code action when \`data\` is not present](https://git.cafe/gitcafe/zed/commit/aedf31e2d8fe3d2fc599b912a16f3fedcf7b0640?format=markdown) — aedf31e2d8fe3d2fc599b912a16f3fedcf7b0640; Antonio Scandurra

- [Send \`DidCloseTextDocument\` when dropping buffer](https://git.cafe/gitcafe/zed/commit/9ce3b1adf2ee0c7807e5787b7374c721d66ee70e?format=markdown) — 9ce3b1adf2ee0c7807e5787b7374c721d66ee70e; Antonio Scandurra

- [Merge branch 'main' into assists](https://git.cafe/gitcafe/zed/commit/17114cc6f70609b0499db55a9c80b0866710202e?format=markdown) — 17114cc6f70609b0499db55a9c80b0866710202e; Antonio Scandurra

- [Apply edits received from LSP code actions and open all touched buffers](https://git.cafe/gitcafe/zed/commit/8f3ff1590e5a181867494fc8d460963dc30339fd?format=markdown) — 8f3ff1590e5a181867494fc8d460963dc30339fd; Antonio Scandurra

- [Tolerate language servers reporting non-monotonic buffer versions](https://git.cafe/gitcafe/zed/commit/7a35ea7b2579b4ff0fa7f7349369e3d4bc760b8e?format=markdown) — 7a35ea7b2579b4ff0fa7f7349369e3d4bc760b8e; Antonio Scandurra

- [Apply file-system operations coming from an LSP code action](https://git.cafe/gitcafe/zed/commit/a172c3c5c61a01d3ba01775ddef5519b7e45cb2b?format=markdown) — a172c3c5c61a01d3ba01775ddef5519b7e45cb2b; Antonio Scandurra

- [WIP: Start on applying code actions](https://git.cafe/gitcafe/zed/commit/982e90539d66eb67f4b7b15aa99beb803fe9dbad?format=markdown) — 982e90539d66eb67f4b7b15aa99beb803fe9dbad; Antonio Scandurra

- [Start on code action confirmation](https://git.cafe/gitcafe/zed/commit/dc20be256efffeddd14b1797f0bc760f382d30eb?format=markdown) — dc20be256efffeddd14b1797f0bc760f382d30eb; Nathan Sobo

- [Generalize showing and hiding of context menus](https://git.cafe/gitcafe/zed/commit/ba99b01de62539de3956a6c6d193e899da34e566?format=markdown) — ba99b01de62539de3956a6c6d193e899da34e566; Nathan Sobo

- [Render code actions context menu](https://git.cafe/gitcafe/zed/commit/025e83c1ec4c810208633b4b0de815640c7a5cef?format=markdown) — 025e83c1ec4c810208633b4b0de815640c7a5cef; Nathan Sobo

- [Move rendering and select prev/next into ContextMenu enum](https://git.cafe/gitcafe/zed/commit/93a3f4b6156342d0a0d75621ce44df23f2662f6e?format=markdown) — 93a3f4b6156342d0a0d75621ce44df23f2662f6e; Nathan Sobo

- [Start generalizing the completions menu into a context menu](https://git.cafe/gitcafe/zed/commit/ee661516fad65c16305dc641c395aafc81aa5c5d?format=markdown) — ee661516fad65c16305dc641c395aafc81aa5c5d; Nathan Sobo

- [Start work on code actions](https://git.cafe/gitcafe/zed/commit/83d4fe8e3a03c1ce6cacd73e27bfbfc0b5689258?format=markdown) — 83d4fe8e3a03c1ce6cacd73e27bfbfc0b5689258; Max Brunsfeld

- [Add a ToPointUtf16 trait in text and multibuffer](https://git.cafe/gitcafe/zed/commit/4900019e9bba077a12a6e4761d592bf0baf267e7?format=markdown) — 4900019e9bba077a12a6e4761d592bf0baf267e7; Max Brunsfeld

- [Handle appkit's cancelOperation: message to allow binding \`cmd\-\.\`](https://git.cafe/gitcafe/zed/commit/16acbd212342fd657db43747b842174859138148?format=markdown) — 16acbd212342fd657db43747b842174859138148; Max Brunsfeld

- [Merge pull request \#425 from zed-industries/refine-select-larger-node](https://git.cafe/gitcafe/zed/commit/82afacd33da576602018413fac39ca9334992d38?format=markdown) — 82afacd33da576602018413fac39ca9334992d38; Max Brunsfeld

- [Merge pull request \#424 from zed-industries/fix-goal-column-on-cut](https://git.cafe/gitcafe/zed/commit/fe1729ff707bb2abe6e5479510f137e07a1caf7a?format=markdown) — fe1729ff707bb2abe6e5479510f137e07a1caf7a; Antonio Scandurra

- [Merge pull request \#423 from zed-industries/line-selection](https://git.cafe/gitcafe/zed/commit/01f702ae5ef0345167b3dfc6c53220227405c779?format=markdown) — 01f702ae5ef0345167b3dfc6c53220227405c779; Nathan Sobo

- [Merge pull request \#401 from zed-industries/fail-ci-on-warnings](https://git.cafe/gitcafe/zed/commit/3ef3f3098ce6628efb0089584cdc8bfdcf1a5dea?format=markdown) — 3ef3f3098ce6628efb0089584cdc8bfdcf1a5dea; Nathan Sobo

- [Merge pull request \#400 from zed-industries/libc\+\+](https://git.cafe/gitcafe/zed/commit/a9d2abebdb60c52307316e8a300152c515306b11?format=markdown) — a9d2abebdb60c52307316e8a300152c515306b11; Nathan Sobo

- [Merge pull request \#399 from zed-industries/unbounded-fs-events](https://git.cafe/gitcafe/zed/commit/ed37ad37fb857221ce637a9182044bec1011bd28?format=markdown) — ed37ad37fb857221ce637a9182044bec1011bd28; Antonio Scandurra

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

- [Merge pull request \#396 from zed-industries/fix-autocomplete-bugs](https://git.cafe/gitcafe/zed/commit/bf043fe3fb1c207dc0d01c51a47f500fcc67446c?format=markdown) — bf043fe3fb1c207dc0d01c51a47f500fcc67446c; Antonio Scandurra

- [Merge pull request \#394 from zed-industries/fix-selections-after-format](https://git.cafe/gitcafe/zed/commit/f8dce2344099723310647c8c129b88eaadf9e4d6?format=markdown) — f8dce2344099723310647c8c129b88eaadf9e4d6; Nathan Sobo

- [Merge pull request \#395 from zed-industries/fix-show-next-diagnostic](https://git.cafe/gitcafe/zed/commit/ad13bcdbda7e9b92adf57ac6a141dd7cb0ad326d?format=markdown) — ad13bcdbda7e9b92adf57ac6a141dd7cb0ad326d; Antonio Scandurra

- [Merge pull request \#393 from zed-industries/autocomplete](https://git.cafe/gitcafe/zed/commit/40f9d2fc5d6a7e84b4ccb423cde85aba6e940e0a?format=markdown) — 40f9d2fc5d6a7e84b4ccb423cde85aba6e940e0a; Max Brunsfeld

- [v0.14](https://git.cafe/gitcafe/zed/commit/808550fe415219d16ea9a8ac804e19860b93cf9d?format=markdown) — 808550fe415219d16ea9a8ac804e19860b93cf9d; Antonio Scandurra

- [Merge pull request \#378 from zed-industries/multibuffer-anchors](https://git.cafe/gitcafe/zed/commit/08b8b603774d762533f1242b9c02f2f80f728bbb?format=markdown) — 08b8b603774d762533f1242b9c02f2f80f728bbb; Antonio Scandurra

- [Merge pull request \#380 from zed-industries/find-bar](https://git.cafe/gitcafe/zed/commit/52f9c27338f54726564d24be48c5d23c6d6a1338?format=markdown) — 52f9c27338f54726564d24be48c5d23c6d6a1338; Antonio Scandurra

- [Merge pull request \#376 from zed-industries/bump-rust-analyzer](https://git.cafe/gitcafe/zed/commit/bfaeefc61dd2dda0b8a3ddb7261a3a95b3f9f2cc?format=markdown) — bfaeefc61dd2dda0b8a3ddb7261a3a95b3f9f2cc; Max Brunsfeld

- [Merge pull request \#375 from zed-industries/more-project-diagnostics-styling](https://git.cafe/gitcafe/zed/commit/dbf48d2a5b9b9074fffd3c8baf3a55f3a2cdc969?format=markdown) — dbf48d2a5b9b9074fffd3c8baf3a55f3a2cdc969; Antonio Scandurra

- [Merge pull request \#374 from zed-industries/fix-editor-panic](https://git.cafe/gitcafe/zed/commit/24d1d2a2efcea7323a6dadf34966c587535bd7be?format=markdown) — 24d1d2a2efcea7323a6dadf34966c587535bd7be; Antonio Scandurra

- [Merge pull request \#373 from zed-industries/empty-diagnostic-message](https://git.cafe/gitcafe/zed/commit/adf00fafdfeb81a6d026b23c658dffca57079f5d?format=markdown) — adf00fafdfeb81a6d026b23c658dffca57079f5d; Antonio Scandurra

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

- [Use latest rust docker image](https://git.cafe/gitcafe/zed/commit/2749001477d5d6076d07accf77dbfbb9731d3647?format=markdown) — 2749001477d5d6076d07accf77dbfbb9731d3647; Max Brunsfeld

- [Use new feature resolver](https://git.cafe/gitcafe/zed/commit/c054e4c9bf0169ff73dd0ef5acbf52dd4f23eda9?format=markdown) — c054e4c9bf0169ff73dd0ef5acbf52dd4f23eda9; Max Brunsfeld

- [Use Rust 2021 edition in all crates](https://git.cafe/gitcafe/zed/commit/0e55f0ccaa4d0815c0679f7c2e93f588620f961f?format=markdown) — 0e55f0ccaa4d0815c0679f7c2e93f588620f961f; Max Brunsfeld

- [Avoid stripping newlines before opening backticks in error messages](https://git.cafe/gitcafe/zed/commit/509d362bdd76b2e50c69c8f0963d61d1f6319e01?format=markdown) — 509d362bdd76b2e50c69c8f0963d61d1f6319e01; Max Brunsfeld

- [Dial back opacity of border.1 in dark themes](https://git.cafe/gitcafe/zed/commit/f1d621133e4333929ef3a9cceb92b3d9d4995451?format=markdown) — f1d621133e4333929ef3a9cceb92b3d9d4995451; Max Brunsfeld

- [Increase diagnostic editor's vertical scroll margin](https://git.cafe/gitcafe/zed/commit/76bbd101c6660e43fe1d561ebf8f5a9138062c10?format=markdown) — 76bbd101c6660e43fe1d561ebf8f5a9138062c10; Max Brunsfeld

- [Avoid showing selection strip on top of diagnostic headers](https://git.cafe/gitcafe/zed/commit/9b9fcf6927fa214d5623ab4ad10a2e9ee1090be3?format=markdown) — 9b9fcf6927fa214d5623ab4ad10a2e9ee1090be3; Max Brunsfeld

- [Alpha-blend borders with backgrounds in quad SDF](https://git.cafe/gitcafe/zed/commit/51c34ebcc27a09f880d694bc8d0ff42c8cf6d0d3?format=markdown) — 51c34ebcc27a09f880d694bc8d0ff42c8cf6d0d3; Antonio Scandurra

- [Bump the protocol version](https://git.cafe/gitcafe/zed/commit/02baaa35297d2e33f05ff843b29e3da45626cd5a?format=markdown) — 02baaa35297d2e33f05ff843b29e3da45626cd5a; Antonio Scandurra

- [Add retries to rescan test that uses the real file system](https://git.cafe/gitcafe/zed/commit/e585bc719923d943c016da2904bc5a3aea00da10?format=markdown) — e585bc719923d943c016da2904bc5a3aea00da10; Nathan Sobo

- [Merge pull request \#366 from zed-industries/style-project-diagnostics](https://git.cafe/gitcafe/zed/commit/e54d6f62fb932fbdbd896b01fd6ef89be77fe3ad?format=markdown) — e54d6f62fb932fbdbd896b01fd6ef89be77fe3ad; Nathan Sobo

- [Merge pull request \#363 from zed-industries/remote-go-to-definition](https://git.cafe/gitcafe/zed/commit/b319bda70d96a781192fea293ce91ac06b080086?format=markdown) — b319bda70d96a781192fea293ce91ac06b080086; Max Brunsfeld

- [Merge pull request \#360 from zed-industries/improve-files](https://git.cafe/gitcafe/zed/commit/5403ab3fd2ca0b6141482af2cdaafedcfc0e3c0d?format=markdown) — 5403ab3fd2ca0b6141482af2cdaafedcfc0e3c0d; Antonio Scandurra

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

- [Merge pull request \#358 from zed-industries/move-buffers-to-project](https://git.cafe/gitcafe/zed/commit/b1931fbf5d74086d92c23f81622e060d11b7f170?format=markdown) — b1931fbf5d74086d92c23f81622e060d11b7f170; Nathan Sobo

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

- [Merge pull request \#354 from zed-industries/go-to-definition](https://git.cafe/gitcafe/zed/commit/9506f211c34a3a4bfab297aa87f9cfbd00259cc0?format=markdown) — 9506f211c34a3a4bfab297aa87f9cfbd00259cc0; Nathan Sobo

- [Merge pull request \#355 from zed-industries/activate-existing-windows](https://git.cafe/gitcafe/zed/commit/1c21b51663f29d6d4a34f0b1b2c7096489de36f8?format=markdown) — 1c21b51663f29d6d4a34f0b1b2c7096489de36f8; Nathan Sobo

- [Merge pull request \#349 from zed-industries/navigation-history](https://git.cafe/gitcafe/zed/commit/7c233ed6820a65ee9d1d0c26e4ed5dfff3fe80ab?format=markdown) — 7c233ed6820a65ee9d1d0c26e4ed5dfff3fe80ab; Antonio Scandurra

- [Remove accidentally committed \`test.md\` file](https://git.cafe/gitcafe/zed/commit/c3b1530ce234f69f930fc2ceb93df00a45f2cd0b?format=markdown) — c3b1530ce234f69f930fc2ceb93df00a45f2cd0b; Antonio Scandurra

- [Merge pull request \#347 from zed-industries/fix-sharing-after-unsharing](https://git.cafe/gitcafe/zed/commit/71f3ed4162af00a5561813ae82154aeb026b0c6e?format=markdown) — 71f3ed4162af00a5561813ae82154aeb026b0c6e; Antonio Scandurra

- [Merge pull request \#346 from zed-industries/missing-notify](https://git.cafe/gitcafe/zed/commit/5415663a73923bdbddc76b08aa9feb3f7331da0a?format=markdown) — 5415663a73923bdbddc76b08aa9feb3f7331da0a; Antonio Scandurra

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

- [Merge pull request \#342 from zed-industries/symbolic-nav](https://git.cafe/gitcafe/zed/commit/485554cd0cb0eb2eaf2657e9af26e9258d520798?format=markdown) — 485554cd0cb0eb2eaf2657e9af26e9258d520798; Max Brunsfeld

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