{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":437506652,"defaultBranch":"main","name":"tree-sitter-gleam","ownerLogin":"gleam-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-12T09:51:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36161205?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709587167.0","currentOid":""},"activityList":{"items":[{"before":"9a66875ae1a8f6dfdd846a1bcf975e12d88595c8","after":"426e67087fd62be5f4533581b5916b2cf010fb5b","ref":"refs/heads/main","pushedAt":"2024-07-25T20:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate parser","shortMessageHtmlLink":"Generate parser"}},{"before":"84fa6b0d53b6dd9414797e659923719799e3b0a8","after":"9a66875ae1a8f6dfdd846a1bcf975e12d88595c8","ref":"refs/heads/main","pushedAt":"2024-07-25T20:15:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Tests for label shorthands","shortMessageHtmlLink":"Tests for label shorthands"}},{"before":"f35f5c96ba79400422a068d4600e11d83936573d","after":"84fa6b0d53b6dd9414797e659923719799e3b0a8","ref":"refs/heads/main","pushedAt":"2024-07-19T16:02:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate parser","shortMessageHtmlLink":"Generate parser"}},{"before":"02a17bf9d0553406268cdbf466d57808ae712bf3","after":"f35f5c96ba79400422a068d4600e11d83936573d","ref":"refs/heads/main","pushedAt":"2024-07-19T16:02:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Support Int/Float operators in guard expressions (#92)","shortMessageHtmlLink":"Support Int/Float operators in guard expressions (#92)"}},{"before":"8432ffe32ccd360534837256747beb5b1c82fca1","after":"02a17bf9d0553406268cdbf466d57808ae712bf3","ref":"refs/heads/main","pushedAt":"2024-05-29T05:11:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"J3RN","name":"Jonathan Arnett","path":"/J3RN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2058614?s=80&v=4"},"commit":{"message":"Ignore gleam.so and gleam.so.dSYM/","shortMessageHtmlLink":"Ignore gleam.so and gleam.so.dSYM/"}},{"before":"a0b11a15935b95848176c747a8b5776752d90d7c","after":"8432ffe32ccd360534837256747beb5b1c82fca1","ref":"refs/heads/main","pushedAt":"2024-05-07T15:19:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Bump cargo tree-sitter dependency (#85)","shortMessageHtmlLink":"Bump cargo tree-sitter dependency (#85)"}},{"before":"e7f5d6ea39479df93a858879a81cdd31cdb57130","after":"a0b11a15935b95848176c747a8b5776752d90d7c","ref":"refs/heads/main","pushedAt":"2024-04-23T15:23:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate parser","shortMessageHtmlLink":"Generate parser"}},{"before":"bcf9c45b56cbe46e9dac5eee0aee75df270000ac","after":"e7f5d6ea39479df93a858879a81cdd31cdb57130","ref":"refs/heads/main","pushedAt":"2024-04-23T15:22:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"support attributes without arguments (i.e. `@internal`) (#84)","shortMessageHtmlLink":"support attributes without arguments (i.e. @internal
) (#84)"}},{"before":"ed9d71762950a823880d05a56c20bcc05128b4a6","after":"bcf9c45b56cbe46e9dac5eee0aee75df270000ac","ref":"refs/heads/main","pushedAt":"2024-03-18T21:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate parser","shortMessageHtmlLink":"Generate parser"}},{"before":"2012f294baacf30e7a62414754021284377366c6","after":"ed9d71762950a823880d05a56c20bcc05128b4a6","ref":"refs/heads/main","pushedAt":"2024-03-18T21:53:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Allow 'panic' as a function application\n\nThis matches the same syntax as 'todo'.\n\nCloses #82","shortMessageHtmlLink":"Allow 'panic' as a function application"}},{"before":"80a358de64c39792ea9cbf890c8dec78ca879651","after":"2012f294baacf30e7a62414754021284377366c6","ref":"refs/heads/main","pushedAt":"2024-03-04T21:19:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Version 1.0.0","shortMessageHtmlLink":"Version 1.0.0"}},{"before":"58b7cac8fc14c92b0677c542610d8738c373fa81","after":"80a358de64c39792ea9cbf890c8dec78ca879651","ref":"refs/heads/main","pushedAt":"2024-03-04T21:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Version 0.34.1","shortMessageHtmlLink":"Version 0.34.1"}},{"before":"62c5388a7badb4e29315690358267a76a734bf83","after":"58b7cac8fc14c92b0677c542610d8738c373fa81","ref":"refs/heads/main","pushedAt":"2024-01-20T14:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Add test cases for nested record field access\n\nConnects #81","shortMessageHtmlLink":"Add test cases for nested record field access"}},{"before":"9134230a43b7a3fab8665fe994fc611a6318a7de","after":"62c5388a7badb4e29315690358267a76a734bf83","ref":"refs/heads/main","pushedAt":"2024-01-16T14:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Version 0.34.0","shortMessageHtmlLink":"Version 0.34.0"}},{"before":"2b49c49ef632928b5c52bb0a7269ff797d5d1414","after":"9134230a43b7a3fab8665fe994fc611a6318a7de","ref":"refs/heads/main","pushedAt":"2024-01-16T14:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"highlights: Reserve the \"echo\" identifier\n\nThis is included in the changelog for v0.34.0 - `echo` is now reserved\nfor future use as a keyword. Following the same strategy as we did\nfor reserved words like `auto` and `delegate`, we add a warning\nhighlight any time the identifier is used.","shortMessageHtmlLink":"highlights: Reserve the \"echo\" identifier"}},{"before":"c9c7f0f01749d301b54e96ed8e0c47c7c415a196","after":"2b49c49ef632928b5c52bb0a7269ff797d5d1414","ref":"refs/heads/main","pushedAt":"2023-12-19T22:23:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Version 0.33.0","shortMessageHtmlLink":"Version 0.33.0"}},{"before":"3479db3d2024406c2a35cc16c96e89f972c9a439","after":"c9c7f0f01749d301b54e96ed8e0c47c7c415a196","ref":"refs/heads/main","pushedAt":"2023-12-07T15:40:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Deprecate `\\e` escape sequence\n\nThis was deprecated in v0.33.0-rc2 in favor of the new `\\u{...}`\nsequences. For now, deprecating it just means highlighting it as a\nwarning.","shortMessageHtmlLink":"Deprecate \\e
escape sequence"}},{"before":"fa2881904bbc036903f84ceb82346a5e9ef7be73","after":"3479db3d2024406c2a35cc16c96e89f972c9a439","ref":"refs/heads/main","pushedAt":"2023-12-06T23:57:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate parser","shortMessageHtmlLink":"Generate parser"}},{"before":"fa2881904bbc036903f84ceb82346a5e9ef7be73","after":null,"ref":"refs/heads/md-boolean-negation-in-guards","pushedAt":"2023-12-06T23:57:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"}},{"before":"78123c13e3328b52f989610d8c49f762ce8559db","after":"fa2881904bbc036903f84ceb82346a5e9ef7be73","ref":"refs/heads/main","pushedAt":"2023-12-06T23:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Allow boolean negation in guard clauses\n\nThis is newly allowed in v0.33.0.","shortMessageHtmlLink":"Allow boolean negation in guard clauses"}},{"before":null,"after":"fa2881904bbc036903f84ceb82346a5e9ef7be73","ref":"refs/heads/md-boolean-negation-in-guards","pushedAt":"2023-12-06T23:55:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Allow boolean negation in guard clauses\n\nThis is newly allowed in v0.33.0.","shortMessageHtmlLink":"Allow boolean negation in guard clauses"}},{"before":"d90c00d7dd53cd0aba9d5585de0c664aa94c89dd","after":"78123c13e3328b52f989610d8c49f762ce8559db","ref":"refs/heads/main","pushedAt":"2023-12-06T23:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"highlights: Capture reserved identifiers as 'warning's\n\nThese were reserved in v0.33.0 for future use.","shortMessageHtmlLink":"highlights: Capture reserved identifiers as 'warning's"}},{"before":"11db86c2a004f0d2c44e84e142f90d8796cfe7d8","after":"d90c00d7dd53cd0aba9d5585de0c664aa94c89dd","ref":"refs/heads/main","pushedAt":"2023-12-06T23:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Add test cases for panic/todo 'as' with expressions\n\nThis is newly allowed in v0.33.0 but happened to be allowed in\ntree-sitter-gleam anyways.","shortMessageHtmlLink":"Add test cases for panic/todo 'as' with expressions"}},{"before":"c63c3b82f3d643e8412d160bd803b779651c9aa0","after":"11db86c2a004f0d2c44e84e142f90d8796cfe7d8","ref":"refs/heads/main","pushedAt":"2023-12-06T23:13:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Generate parser","shortMessageHtmlLink":"Generate parser"}},{"before":"c63c3b82f3d643e8412d160bd803b779651c9aa0","after":null,"ref":"refs/heads/md-unicode-escape-sequences","pushedAt":"2023-12-06T23:12:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"}},{"before":"b8647148e3346454b884c8375a129335fb6dd3e8","after":"c63c3b82f3d643e8412d160bd803b779651c9aa0","ref":"refs/heads/main","pushedAt":"2023-12-06T23:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Parse unicode escape sequences in strings\n\nIn v0.33.0, strings can use escapes like `\\u{200D}` to escape in\narbitrary unicode codepoints.","shortMessageHtmlLink":"Parse unicode escape sequences in strings"}},{"before":null,"after":"c63c3b82f3d643e8412d160bd803b779651c9aa0","ref":"refs/heads/md-unicode-escape-sequences","pushedAt":"2023-12-06T19:28:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Parse unicode escape sequences in strings\n\nIn v0.33.0, strings can use escapes like `\\u{200D}` to escape in\narbitrary unicode codepoints.","shortMessageHtmlLink":"Parse unicode escape sequences in strings"}},{"before":"b2afa4fd6bb41a7bf912b034c653c90af7ae5122","after":"b8647148e3346454b884c8375a129335fb6dd3e8","ref":"refs/heads/main","pushedAt":"2023-12-06T19:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Add test cases for string escape sequences\n\nv0.33.0 will add support for escapes with `\\u\\d{1,6}`. This adds a\ntest case that checks the existing escape sequences that we can build on\nit later.","shortMessageHtmlLink":"Add test cases for string escape sequences"}},{"before":"3f93cccaf278cc4c9cf9a373ea2f6389174d634c","after":"b2afa4fd6bb41a7bf912b034c653c90af7ae5122","ref":"refs/heads/main","pushedAt":"2023-11-13T14:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Version 0.32.4","shortMessageHtmlLink":"Version 0.32.4"}},{"before":"152e0d695382ac4ccfc8d428ea13e0ccd9089814","after":"3f93cccaf278cc4c9cf9a373ea2f6389174d634c","ref":"refs/heads/main","pushedAt":"2023-11-08T15:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"the-mikedavis","name":"Michael Davis","path":"/the-mikedavis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21230295?s=80&v=4"},"commit":{"message":"Version 0.32.3","shortMessageHtmlLink":"Version 0.32.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiWeWxQA","startCursor":null,"endCursor":null}},"title":"Activity ยท gleam-lang/tree-sitter-gleam"}