{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14164618,"defaultBranch":"master","name":"tree-sitter","ownerLogin":"tree-sitter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-06T06:16:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17203512?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717451911.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"0b9176c1c2e7ff242ac1dd6a8375ba5d5555cb56","ref":"refs/heads/dependabot/cargo/cargo-81126aa944","pushedAt":"2024-06-03T21:58:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the cargo group with 2 updates\n\nBumps the cargo group with 2 updates: [toml](https://github.com/toml-rs/toml) and [wasmparser](https://github.com/bytecodealliance/wasm-tools).\n\n\nUpdates `toml` from 0.8.13 to 0.8.14\n- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14)\n\nUpdates `wasmparser` from 0.206.0 to 0.207.0\n- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)\n- [Commits](https://github.com/bytecodealliance/wasm-tools/commits)\n\n---\nupdated-dependencies:\n- dependency-name: toml\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: wasmparser\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: cargo\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the cargo group with 2 updates"}},{"before":"63040092096a58517bd8d5562ede08eab103f2bf","after":"3c3699ba9057e9bc8c9d376a177fdf7547bee7b8","ref":"refs/heads/master","pushedAt":"2024-06-03T12:25:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"perf: hoist out common subexpressions in satisfies_text_predicates\n\nThis commit stores the result of text predicates evaluation in a separate variable to ensure that they're computed just once. As is, it is possible for e.g. #match predicates to match node against a regex twice.","shortMessageHtmlLink":"perf: hoist out common subexpressions in satisfies_text_predicates"}},{"before":"a73191bf0ec4108acb18cf1d5fcb6a8a7be56fde","after":"63040092096a58517bd8d5562ede08eab103f2bf","ref":"refs/heads/master","pushedAt":"2024-06-03T10:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"fix(wasm): update test","shortMessageHtmlLink":"fix(wasm): update test"}},{"before":"9fe4161d1c3b7f393f1a7ca97f0c99337094612d","after":null,"ref":"refs/heads/msg","pushedAt":"2024-06-03T10:35:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"}},{"before":"e553578696fe86071846ed612ee476d0167369c1","after":"a73191bf0ec4108acb18cf1d5fcb6a8a7be56fde","ref":"refs/heads/master","pushedAt":"2024-06-03T10:35:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"fix: better error when a supertype rule is invalid","shortMessageHtmlLink":"fix: better error when a supertype rule is invalid"}},{"before":null,"after":"9fe4161d1c3b7f393f1a7ca97f0c99337094612d","ref":"refs/heads/msg","pushedAt":"2024-06-03T10:26:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"fix: better error when a supertype rule is invalid","shortMessageHtmlLink":"fix: better error when a supertype rule is invalid"}},{"before":"7f4a57817d58a2f134fe863674acad6bbf007228","after":"e553578696fe86071846ed612ee476d0167369c1","ref":"refs/heads/master","pushedAt":"2024-05-31T03:00:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat: add `fuzz` subcommand","shortMessageHtmlLink":"feat: add fuzz subcommand"}},{"before":"fc146ad5101334cb316f905657e79fe5e4fe7876","after":"7f4a57817d58a2f134fe863674acad6bbf007228","ref":"refs/heads/master","pushedAt":"2024-05-29T22:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"build(deps): bump wasmtime to v21","shortMessageHtmlLink":"build(deps): bump wasmtime to v21"}},{"before":null,"after":"99c3aeb6510de9d87c5cbf707352334175d9d121","ref":"refs/heads/mark-begin","pushedAt":"2024-05-26T23:35:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"15","shortMessageHtmlLink":"15"}},{"before":"c440f2a7c6a5dc8cf9ae1ad7ab899a0622e5327e","after":"fc146ad5101334cb316f905657e79fe5e4fe7876","ref":"refs/heads/master","pushedAt":"2024-05-26T03:04:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"refactor: remove difference dependency","shortMessageHtmlLink":"refactor: remove difference dependency"}},{"before":"35c0fad26f121ae8ac5bd85c4dfa20282e367340","after":"c440f2a7c6a5dc8cf9ae1ad7ab899a0622e5327e","ref":"refs/heads/master","pushedAt":"2024-05-26T01:09:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"refactor: remove ansi_term dependency","shortMessageHtmlLink":"refactor: remove ansi_term dependency"}},{"before":"2f2f4cc2530c4727448af3653b653bbe4f6c8330","after":null,"ref":"refs/heads/dependabot/bundler/docs/rexml-3.2.8","pushedAt":"2024-05-25T02:24:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"}},{"before":"2653fac99beb88831f91c40d7d73b0809151c772","after":"35c0fad26f121ae8ac5bd85c4dfa20282e367340","ref":"refs/heads/master","pushedAt":"2024-05-25T02:24:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"build(deps-dev): bump rexml from 3.2.5 to 3.2.8 in /docs\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.5 to 3.2.8.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.5...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump rexml from 3.2.5 to 3.2.8 in /docs"}},{"before":"b1b54d5002a9c405c3bca570e86ad21604c5713a","after":null,"ref":"refs/heads/dependabot/bundler/docs/nokogiri-1.16.5","pushedAt":"2024-05-25T02:24:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"}},{"before":"38137c71b26ca69f74e62b048eea6eb3f5011851","after":"2653fac99beb88831f91c40d7d73b0809151c772","ref":"refs/heads/master","pushedAt":"2024-05-25T02:24:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"build(deps-dev): bump nokogiri from 1.16.2 to 1.16.5 in /docs\n\nBumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.2 to 1.16.5.\n- [Release notes](https://github.com/sparklemotion/nokogiri/releases)\n- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.2...v1.16.5)\n\n---\nupdated-dependencies:\n- dependency-name: nokogiri\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump nokogiri from 1.16.2 to 1.16.5 in /docs"}},{"before":"09a8eb2788df6a212abd14e3fd77d479b55e2dab","after":null,"ref":"refs/heads/language-crate","pushedAt":"2024-05-25T01:54:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"}},{"before":"04b9eb5700612a9cdfd7b393f49187fd945a8389","after":"38137c71b26ca69f74e62b048eea6eb3f5011851","ref":"refs/heads/master","pushedAt":"2024-05-25T01:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat!: introduce tree-sitter-language crate for grammar crates to depend on\n\nCo-authored-by: Conrad \nCo-authored-by: Marshall \nCo-authored-by: Amaan Qureshi ","shortMessageHtmlLink":"feat!: introduce tree-sitter-language crate for grammar crates to dep…"}},{"before":"afba33016fe62b52c06a3f1e7276f4411353a857","after":"09a8eb2788df6a212abd14e3fd77d479b55e2dab","ref":"refs/heads/language-crate","pushedAt":"2024-05-25T01:53:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat!: introduce tree-sitter-language crate for grammar crates to depend on\n\nCo-authored-by: Conrad \nCo-authored-by: Marshall \nCo-authored-by: Amaan Qureshi ","shortMessageHtmlLink":"feat!: introduce tree-sitter-language crate for grammar crates to dep…"}},{"before":"20991b897a6989fd522f9dd163af597a8be0e6d6","after":"afba33016fe62b52c06a3f1e7276f4411353a857","ref":"refs/heads/language-crate","pushedAt":"2024-05-25T00:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"auto-update lib.rs and Cargo.toml","shortMessageHtmlLink":"auto-update lib.rs and Cargo.toml"}},{"before":"629395fd5842b302f160c40386bbe60194352bca","after":"04b9eb5700612a9cdfd7b393f49187fd945a8389","ref":"refs/heads/master","pushedAt":"2024-05-24T21:35:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat(bindings): update npm scripts","shortMessageHtmlLink":"feat(bindings): update npm scripts"}},{"before":"cf263bbca3c8d903f7f55a0774f7ac202bea9fe6","after":"20991b897a6989fd522f9dd163af597a8be0e6d6","ref":"refs/heads/language-crate","pushedAt":"2024-05-24T21:23:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":"055d0cbd34f520fc6daa08af437bf46b94cdbf49","after":"629395fd5842b302f160c40386bbe60194352bca","ref":"refs/heads/master","pushedAt":"2024-05-24T20:55:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat(bindings): add node, python, swift tests","shortMessageHtmlLink":"feat(bindings): add node, python, swift tests"}},{"before":"d77279d2e39c1c2f13c2c029d8577a21f58a9f6a","after":"055d0cbd34f520fc6daa08af437bf46b94cdbf49","ref":"refs/heads/master","pushedAt":"2024-05-24T20:53:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat(dsl)!: support other JS runtimes","shortMessageHtmlLink":"feat(dsl)!: support other JS runtimes"}},{"before":"fd0e1c7b5b54c2330beed6a502b829d5f1ba7d07","after":"d77279d2e39c1c2f13c2c029d8577a21f58a9f6a","ref":"refs/heads/master","pushedAt":"2024-05-24T19:45:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"style(bindings): fix indent & line endings\n\n- Use 2 spaces for parser.c\n- Don't force LF line endings","shortMessageHtmlLink":"style(bindings): fix indent & line endings"}},{"before":"1a17821333c923555b1aa2edd85ab17ebcc3e199","after":"fd0e1c7b5b54c2330beed6a502b829d5f1ba7d07","ref":"refs/heads/master","pushedAt":"2024-05-24T19:31:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat(bindings): add query constants to python","shortMessageHtmlLink":"feat(bindings): add query constants to python"}},{"before":"4a8be390f06f05c399af9b31f74d7d1948934977","after":"1a17821333c923555b1aa2edd85ab17ebcc3e199","ref":"refs/heads/master","pushedAt":"2024-05-24T19:30:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"fixup! lazy-load queries","shortMessageHtmlLink":"fixup! lazy-load queries"}},{"before":"f0ec14ebfda5a63adf45bbce1e0ac78d47422781","after":"4a8be390f06f05c399af9b31f74d7d1948934977","ref":"refs/heads/master","pushedAt":"2024-05-23T19:44:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"feat(zig): update outdated path syntax\n\nBoth options are allowed in zig 0.12, but only b.path() in later\r\nversions.","shortMessageHtmlLink":"feat(zig): update outdated path syntax"}},{"before":"19674558f277e89454f4f745a3ce9a99164b6818","after":null,"ref":"refs/heads/dependabot/cargo/cargo-6f20866d43","pushedAt":"2024-05-21T13:15:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"}},{"before":"a88fc9cf636bffb7640cc43e1dd1706677d3c720","after":"f0ec14ebfda5a63adf45bbce1e0ac78d47422781","ref":"refs/heads/master","pushedAt":"2024-05-21T13:15:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amaanq","name":"Amaan Qureshi","path":"/amaanq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29718261?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: anyhow\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: cc\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: serde_derive\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: thiserror\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: toml\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"19674558f277e89454f4f745a3ce9a99164b6818","ref":"refs/heads/dependabot/cargo/cargo-6f20866d43","pushedAt":"2024-05-20T22:06:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: anyhow\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: cc\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: serde_derive\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: thiserror\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n- dependency-name: toml\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: cargo\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW2iNqwA","startCursor":null,"endCursor":null}},"title":"Activity · tree-sitter/tree-sitter"}