{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":340547520,"defaultBranch":"main","name":"zed","ownerLogin":"zed-industries","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-20T03:01:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/79345384?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717800339.0","currentOid":""},"activityList":{"items":[{"before":"7542611d46311ac7ba3136f11ae04dbe32c1ef17","after":"681286078f9e1fae8538a77fec97e3821f26209c","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-08T22:59:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Retrieve outlines for certain ranges only","shortMessageHtmlLink":"Retrieve outlines for certain ranges only"}},{"before":"8a6f8a6c80b93ecfb04df7f8115d3eb29e7795c2","after":"7542611d46311ac7ba3136f11ae04dbe32c1ef17","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-08T22:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Retrieve outlines for certain ranges only","shortMessageHtmlLink":"Retrieve outlines for certain ranges only"}},{"before":"ef2e4b911d7d524b2a85d8c348ead5a41b31fcb4","after":"8a6f8a6c80b93ecfb04df7f8115d3eb29e7795c2","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-08T22:33:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Do not panic when picking outlines for selection","shortMessageHtmlLink":"Do not panic when picking outlines for selection"}},{"before":"4291cbe03675fffdcaa5a66fde716bcc83866736","after":"ef2e4b911d7d524b2a85d8c348ead5a41b31fcb4","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-08T22:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Do not panic when picking outlines for selection","shortMessageHtmlLink":"Do not panic when picking outlines for selection"}},{"before":"9ef200ea05d9a3a1977f291fcdb3221f6946e87d","after":"4291cbe03675fffdcaa5a66fde716bcc83866736","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-08T22:06:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Run outline panel entry updates in the background, debounced\n\nAlso call `buffer_snapshot.outline` method as less as possible.","shortMessageHtmlLink":"Run outline panel entry updates in the background, debounced"}},{"before":"7d8f2f795f4e8807f4cb530f8ee83eb6c3f1ccd2","after":"9ef200ea05d9a3a1977f291fcdb3221f6946e87d","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-08T22:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Run outline panel entry updates in the background, debounced\n\nAlso call `buffer_snapshot.outline` method as less as possible.","shortMessageHtmlLink":"Run outline panel entry updates in the background, debounced"}},{"before":"80581fb93350a6a551c943428605a0eb9c67c3e0","after":"babaf865dfb59748e7db1f2aa0814afdcbcf816a","ref":"refs/heads/inline-diffs-2","pushedAt":"2024-06-08T11:39:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"as-cii","name":"Antonio Scandurra","path":"/as-cii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482957?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"87845a349d5803aeec8768c9ea9ab18783c7023b","after":"e829a8c3b0564bc902cc0d0a530099be7f0f036e","ref":"refs/heads/main","pushedAt":"2024-06-08T10:33:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Add auto-completion support for `package.json` files (#12792)\n\n![截屏2024-06-08 07 56\r\n41](https://github.com/zed-industries/zed/assets/21101490/da97e7d4-458b-4262-ac23-a4704af4f015)\r\n\r\nRelease Notes:\r\n\r\n- Added auto-completion support for `package.json` files.","shortMessageHtmlLink":"Add auto-completion support for package.json files (#12792)"}},{"before":"953393f6ce3d0c7ae9e458f942ef64c7d144fc60","after":"87845a349d5803aeec8768c9ea9ab18783c7023b","ref":"refs/heads/main","pushedAt":"2024-06-08T10:26:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"cpp: Highlight sized type specifiers as keywords (#12751)\n\nWithout this, `unsigned` or `unsigned int` is not highlighted properly:\r\n`int` is a primitive_type but `unsigned` is a sized_type_specifier. This\r\nis already handled in C as both are part of @type highlight group.\r\n\r\nBefore:\r\n\r\n![image](https://github.com/zed-industries/zed/assets/1106629/7210b769-9dff-428c-9e4f-55b652f91674)\r\n\r\nAfter:\r\n\r\n![image](https://github.com/zed-industries/zed/assets/1106629/8661c412-30f0-4b44-a4a2-1860a0b56a4e)\r\n\r\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"cpp: Highlight sized type specifiers as keywords (#12751)"}},{"before":"c455c02efd809ba645144caee453f927f50d9338","after":null,"ref":"refs/heads/kb/derank-workspace","pushedAt":"2024-06-08T10:23:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"}},{"before":"75f8be6a0f711bd695cca04d89efa42c8108068c","after":"953393f6ce3d0c7ae9e458f942ef64c7d144fc60","ref":"refs/heads/main","pushedAt":"2024-06-08T10:23:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Rename `workspace::Restart` action into `workspace::Reload` (#12672)\n\nCloses https://github.com/zed-industries/zed/issues/12609\r\n\r\nInstead of adding some ordering mechanism to the actions, rename the\r\naction so that it's not interfering with the `editor: restart language\r\nserver` command.\r\n\r\nBefore:\r\n\r\n![image](https://github.com/zed-industries/zed/assets/2690773/b5e86eda-d766-49fc-a25b-f8b9fdb7b521)\r\n\r\n![image](https://github.com/zed-industries/zed/assets/2690773/c5edeb56-12aa-496b-bb6f-dc705cbb9ae3)\r\n\r\n\r\nAfter:\r\n\r\n![image](https://github.com/zed-industries/zed/assets/2690773/ed30c68d-bfdd-4e00-bb5d-0be52fbe4e16)\r\n![Screenshot 2024-06-05 at 09 46\r\n25](https://github.com/zed-industries/zed/assets/2690773/9fe4eb52-0399-4321-85a9-3b07c11395ce)\r\n\r\n\r\nRelease Notes:\r\n\r\n- Improved language server restart command ergonomics by renaming\r\n`workspace::Restart` action into `workspace::Reload` to remove any other\r\n\"restart\"-worded actions in the list","shortMessageHtmlLink":"Rename workspace::Restart action into workspace::Reload (#12672)"}},{"before":"cec532b4d7a0dad9d3dc7bf47e553f72aa38733b","after":null,"ref":"refs/heads/vim-guu","pushedAt":"2024-06-07T22:45:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"}},{"before":"e174f16d506365173fbb1a201ce834f25d980249","after":"75f8be6a0f711bd695cca04d89efa42c8108068c","ref":"refs/heads/main","pushedAt":"2024-06-07T22:45:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"vim: add guu gUU g~~ g/ (#12789)\n\nRelease Notes:\r\n\r\n- vim: Add `g/` for project search","shortMessageHtmlLink":"vim: add guu gUU g~~ g/ (#12789)"}},{"before":null,"after":"7c2993de755f57b2ddc6ee1acdd4f20df78dffbf","ref":"refs/heads/fix-deserialization","pushedAt":"2024-06-07T22:36:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Fix deserialization for remote projects","shortMessageHtmlLink":"Fix deserialization for remote projects"}},{"before":"76156317a5c33b95c97c8c0a3f8185e4a60d61ed","after":"0a9ab49ffb56daefe8f77aa3019c3a3d232904c7","ref":"refs/heads/reconnect-button","pushedAt":"2024-06-07T22:35:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Fix remote projects showing in recent projects","shortMessageHtmlLink":"Fix remote projects showing in recent projects"}},{"before":"4e94f63039a2051463bdd550db51e72197add0ff","after":"7d8f2f795f4e8807f4cb530f8ee83eb6c3f1ccd2","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-07T21:50:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Slightly improve the directory toggling","shortMessageHtmlLink":"Slightly improve the directory toggling"}},{"before":"d82356c68781af5949570f063ac1984ec0ee2781","after":"4e94f63039a2051463bdd550db51e72197add0ff","ref":"refs/heads/kb/outline-panel","pushedAt":"2024-06-07T21:50:00.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Slightly improve the directory toggling","shortMessageHtmlLink":"Slightly improve the directory toggling"}},{"before":"1e1ce22ff47a7fd051e68a99ffdbdc34b48bb020","after":null,"ref":"refs/heads/kb/refactor-outline-panel","pushedAt":"2024-06-07T21:49:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"}},{"before":"6c4b7e45028d5108b8dc311a1ac9c14769487d0b","after":"1e1ce22ff47a7fd051e68a99ffdbdc34b48bb020","ref":"refs/heads/kb/refactor-outline-panel","pushedAt":"2024-06-07T21:49:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Slightly improve the directory toggling","shortMessageHtmlLink":"Slightly improve the directory toggling"}},{"before":"9ab70b637730f2175c2c478d645cd661dbd6ceee","after":"76156317a5c33b95c97c8c0a3f8185e4a60d61ed","ref":"refs/heads/reconnect-button","pushedAt":"2024-06-07T21:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"clipppy","shortMessageHtmlLink":"clipppy"}},{"before":"11f103a7a6d3ab9b915da49679b936ade2fca4a4","after":"9ab70b637730f2175c2c478d645cd661dbd6ceee","ref":"refs/heads/reconnect-button","pushedAt":"2024-06-07T21:39:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Make dismissing the disconnect overlay work\n\nCo-Authored-By: Max ","shortMessageHtmlLink":"Make dismissing the disconnect overlay work"}},{"before":"34be9077f559f70ae964519c16b1837c48999424","after":"6c4b7e45028d5108b8dc311a1ac9c14769487d0b","ref":"refs/heads/kb/refactor-outline-panel","pushedAt":"2024-06-07T21:14:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Invert extended dirs logic","shortMessageHtmlLink":"Invert extended dirs logic"}},{"before":"e5e5a4a3ae2c56c9cfd5060bc6495fc111bdbc07","after":"0400f100491b78bd69b46863888aea94b63033dd","ref":"refs/heads/runtimes","pushedAt":"2024-06-07T21:13:19.000Z","pushType":"push","commitsCount":90,"pusher":{"login":"rgbkrk","name":"Kyle Kelley","path":"/rgbkrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836375?s=80&v=4"},"commit":{"message":"Merge branch 'main' into runtimes","shortMessageHtmlLink":"Merge branch 'main' into runtimes"}},{"before":"a44af562a82bbe546ddd80757d1677b6fd8da129","after":"0211acb70254ebe19bc8eab122e74d8955bfc3e6","ref":"refs/heads/remoting-over-ssh","pushedAt":"2024-06-07T20:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxbrunsfeld","name":"Max Brunsfeld","path":"/maxbrunsfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/326587?s=80&v=4"},"commit":{"message":"Combine the remoting protobufs with the collab ones","shortMessageHtmlLink":"Combine the remoting protobufs with the collab ones"}},{"before":"0e57359cc543db7b4c7258a219b1e679df8c5885","after":"a44af562a82bbe546ddd80757d1677b6fd8da129","ref":"refs/heads/remoting-over-ssh","pushedAt":"2024-06-07T20:05:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maxbrunsfeld","name":"Max Brunsfeld","path":"/maxbrunsfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/326587?s=80&v=4"},"commit":{"message":"Update RemoteFs::watch to new interface","shortMessageHtmlLink":"Update RemoteFs::watch to new interface"}},{"before":"36509f6aa2aa5ea49f74f68241398a28231985fb","after":"0e57359cc543db7b4c7258a219b1e679df8c5885","ref":"refs/heads/remoting-over-ssh","pushedAt":"2024-06-07T19:58:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"maxbrunsfeld","name":"Max Brunsfeld","path":"/maxbrunsfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/326587?s=80&v=4"},"commit":{"message":"Capture stderr of processes spawned over SSH","shortMessageHtmlLink":"Capture stderr of processes spawned over SSH"}},{"before":"aa60fc2f191aa82547cf24ee40a340071910cef1","after":"e174f16d506365173fbb1a201ce834f25d980249","ref":"refs/heads/main","pushedAt":"2024-06-07T19:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxbrunsfeld","name":"Max Brunsfeld","path":"/maxbrunsfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/326587?s=80&v=4"},"commit":{"message":"Refactor: Make it possible to share a remote worktree (#12775)\n\nThis PR is an internal refactor in preparation for remote editing. It\r\nrestructures the public interface of `Worktree`, reducing the number of\r\ncall sites that assume that a worktree is local or remote.\r\n\r\n* The Project no longer calls `worktree.as_local_mut().unwrap()` in code\r\npaths related to basic file operations\r\n* Fewer code paths in the app rely on the worktree's `LocalSnapshot`\r\n* Worktree-related RPC message handling is more fully encapsulated by\r\nthe `Worktree` type.\r\n\r\nto do:\r\n* [x] file manipulation operations\r\n* [x] sending worktree updates when sharing\r\n\r\nfor later\r\n* opening buffers\r\n* updating open buffers upon worktree changes\r\n\r\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"Refactor: Make it possible to share a remote worktree (#12775)"}},{"before":"ea6e89aecd02cc6f822f7f6ef6443397e6ab3104","after":null,"ref":"refs/heads/worktree-common","pushedAt":"2024-06-07T19:53:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maxbrunsfeld","name":"Max Brunsfeld","path":"/maxbrunsfeld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/326587?s=80&v=4"}},{"before":"bbdf670e043bb6a3ab5160596b6b68a1277cc02a","after":"34be9077f559f70ae964519c16b1837c48999424","ref":"refs/heads/kb/refactor-outline-panel","pushedAt":"2024-06-07T19:14:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Color outlines as in the outlines modal","shortMessageHtmlLink":"Color outlines as in the outlines modal"}},{"before":"5548773b2e70a4607fd965a0b289eac235437907","after":"aa60fc2f191aa82547cf24ee40a340071910cef1","ref":"refs/heads/main","pushedAt":"2024-06-07T19:12:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxdeviant","name":"Marshall Bowers","path":"/maxdeviant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1486634?s=80&v=4"},"commit":{"message":"Use the new assistant icon in the setup instructions (#12787)\n\nThis is a PR with just a small visual adjustment, so instructions are\r\nup-to-date with the new icon.\r\nI did not remove the \"old\" ai.svg as I am not sure if its gonna be used\r\nin the future or if its has been completely replaced by the new \"zed\r\nassistant\" icon.\r\n\r\nRelease Notes:\r\n\r\n- Fixed the wrong icon being used in the assistant setup instructions.\r\n\r\nFor open ai\r\n\r\n\"image\"\r\nsrc=\"https://github.com/zed-industries/zed/assets/61624214/5f18a8f4-6761-4df5-8482-92582545dee5\"\r\n\r\nand anthropic\r\n\r\n\"image\"\r\nsrc=\"https://github.com/zed-industries/zed/assets/61624214/6ca3ed23-0f68-4c0d-bc8a-32ab7c607029\"\r\n\r\nhow it looked before (Zed Preview 0.139.3\r\n0c083b7f381d8d75632c5ce5bd60810cda195ad0):\r\n\r\n\"image\"\r\nsrc=\"https://github.com/zed-industries/zed/assets/61624214/af9c9fa8-89ed-4f6a-88ca-b285b4c522c3\"","shortMessageHtmlLink":"Use the new assistant icon in the setup instructions (#12787)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYB5TSAA","startCursor":null,"endCursor":null}},"title":"Activity · zed-industries/zed"}