{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":270692521,"defaultBranch":"main","name":"zmk","ownerLogin":"zmkfirmware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-08T14:08:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/66629601?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725860994.0","currentOid":""},"activityList":{"items":[{"before":"1c48f64730a479115ae827c342c1063b2b8e93ca","after":"6b4d591c3792c89653e88772f18a3b063fb16d27","ref":"refs/heads/main","pushedAt":"2024-09-09T17:26:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"fix(bt): Fix compilation failure for clearing bonds.\n\n* Refactor broke the build when clearing bonds on start.","shortMessageHtmlLink":"fix(bt): Fix compilation failure for clearing bonds."}},{"before":"0fcf74e82f4004747a3f260086e65e7464fdf9d7","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-9.9.1","pushedAt":"2024-09-09T05:49:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"425c967d469cb91bfa82eea7b42701e09a229c9f","ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-9.10.0","pushedAt":"2024-09-09T05:49:48.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":"chore(deps-dev): bump eslint from 8.57.0 to 9.10.0 in /docs\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.10.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump eslint from 8.57.0 to 9.10.0 in /docs"}},{"before":"f0319fde948d0bb3afd29b068370b25890fd272a","after":"1c48f64730a479115ae827c342c1063b2b8e93ca","ref":"refs/heads/main","pushedAt":"2024-09-07T16:26:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caksoylar","name":"Cem Aksoylar","path":"/caksoylar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7876996?s=80&v=4"},"commit":{"message":"fix(docs): Fix broken anchor in Studio setup (#2465)","shortMessageHtmlLink":"fix(docs): Fix broken anchor in Studio setup (#2465)"}},{"before":"d52bb040904092c48286faf71ebe19d7e0cece03","after":"f0319fde948d0bb3afd29b068370b25890fd272a","ref":"refs/heads/main","pushedAt":"2024-09-07T11:19:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nick-Munnich","name":"Nicolas Munnich","path":"/Nick-Munnich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98408764?s=80&v=4"},"commit":{"message":"docs(feat): Added a page on shift registers (#2452)\n\nAdded a page on shift registers\r\n---------\r\n\r\nCo-authored-by: Cem Aksoylar ","shortMessageHtmlLink":"docs(feat): Added a page on shift registers (#2452)"}},{"before":"58207fdb2c5cb2ce050a11da9770db3f15970160","after":"d52bb040904092c48286faf71ebe19d7e0cece03","ref":"refs/heads/main","pushedAt":"2024-09-07T06:22:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"Revert \"feat: Split physical layout selection sync.\"\n\nThis reverts commit 03b5b38bc4b81b68787bb052613e771279fa049c.","shortMessageHtmlLink":"Revert \"feat: Split physical layout selection sync.\""}},{"before":null,"after":"6f47296a0a4eac75692c9a1801a2e7bcf04c5357","ref":"refs/heads/revert-2397-core/physical-layout-split-sync","pushedAt":"2024-09-07T06:12:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"Revert \"feat: Split physical layout selection sync.\"\n\nThis reverts commit 03b5b38bc4b81b68787bb052613e771279fa049c.","shortMessageHtmlLink":"Revert \"feat: Split physical layout selection sync.\""}},{"before":"cddc92108cf0afd57c5d771ef116218547a6f4f4","after":"58207fdb2c5cb2ce050a11da9770db3f15970160","ref":"refs/heads/main","pushedAt":"2024-09-07T03:03:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caksoylar","name":"Cem Aksoylar","path":"/caksoylar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7876996?s=80&v=4"},"commit":{"message":"fix(docs): Mention display-name property in layer docs (#2460)","shortMessageHtmlLink":"fix(docs): Mention display-name property in layer docs (#2460)"}},{"before":"a2f32cc12ced6e06c84c3dffd63d7caa22175966","after":"cddc92108cf0afd57c5d771ef116218547a6f4f4","ref":"refs/heads/main","pushedAt":"2024-09-06T19:04:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"fix(boards): add sleep pinctrl node for nice!60\n\nAdd spi3_sleep pinctrl node to fix nice!60 builds with\nboth RGB underglow and sleep enabled.","shortMessageHtmlLink":"fix(boards): add sleep pinctrl node for nice!60"}},{"before":"2a137bb675619db4869de83ac28c97990be1b63b","after":"a2f32cc12ced6e06c84c3dffd63d7caa22175966","ref":"refs/heads/main","pushedAt":"2024-09-06T19:02:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"refactor(shield): tidbit\n\n* Implement alternative matrix-transform.\n\n* Add missing wakeup-source attribute.\n\n* Revise README to provide more appropriate information.\n\n* Remove unnecessary files (partially-functional shield).","shortMessageHtmlLink":"refactor(shield): tidbit"}},{"before":"ba6f21fd2b5c2adcc720e330226c55d48a06e1aa","after":"2a137bb675619db4869de83ac28c97990be1b63b","ref":"refs/heads/main","pushedAt":"2024-09-06T18:56:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"fix: Support west test when invoked as module","shortMessageHtmlLink":"fix: Support west test when invoked as module"}},{"before":"39a771dfa5339de09727df695321f640667b7a46","after":null,"ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-45","pushedAt":"2024-09-06T18:51:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"91447ac55c2ecaad6e4ba2aff23c6602d89a84dc","after":"ba6f21fd2b5c2adcc720e330226c55d48a06e1aa","ref":"refs/heads/main","pushedAt":"2024-09-06T18:51:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"chore(deps): bump tj-actions/changed-files from 44 to 45\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44 to 45.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v45)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump tj-actions/changed-files from 44 to 45"}},{"before":"eaa8989f372e3c8e2282b4dfc7a7ec50012659b1","after":"91447ac55c2ecaad6e4ba2aff23c6602d89a84dc","ref":"refs/heads/main","pushedAt":"2024-09-06T18:36:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"fix: Correct max brightness in backlight metadata\n\nThe set brightness function in the backlighting code has a max of 100, as does the zephyr led-pwm driver https://github.com/zephyrproject-rtos/zephyr/blob/main/drivers/led/led_pwm.c\r\n\r\nThe range for the set brightness function should reflect this max","shortMessageHtmlLink":"fix: Correct max brightness in backlight metadata"}},{"before":"03b5b38bc4b81b68787bb052613e771279fa049c","after":"eaa8989f372e3c8e2282b4dfc7a7ec50012659b1","ref":"refs/heads/main","pushedAt":"2024-09-06T18:22:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"style: update commented-out obsolete keycodes","shortMessageHtmlLink":"style: update commented-out obsolete keycodes"}},{"before":"3975d2fdafe0a71f87187402a10b8db02171475c","after":"03b5b38bc4b81b68787bb052613e771279fa049c","ref":"refs/heads/main","pushedAt":"2024-09-06T18:20:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"feat: Split physical layout selection sync.\n\n* Ensure the split peripherals have the same selected physical\n layout on connection and change.","shortMessageHtmlLink":"feat: Split physical layout selection sync."}},{"before":"0f972f1cc3ff416435036d023b62c2e1df6fad96","after":"3975d2fdafe0a71f87187402a10b8db02171475c","ref":"refs/heads/main","pushedAt":"2024-09-05T18:22:08.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"feat: Add studio related documentation.\n\n* Document setting up studio for a new keyboard definition.\n* Document how to enable ZMK Studio for a build, adding reserved layers,\n and controlling which behaviors are built into a studio firmware.\n* Document `&studio_unlock` behavior.\n* Document studio configuration options.\n\nCo-authored-by: Cem Aksoylar ","shortMessageHtmlLink":"feat: Add studio related documentation."}},{"before":"4f9023a427a782feae5f3366a0e8293c652dbdd9","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-plugin-react-7.35.1","pushedAt":"2024-09-04T05:47:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"4be54a7d825cff11ba2839306b2e6033f740c4e9","ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-plugin-react-7.35.2","pushedAt":"2024-09-04T05:47:45.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":"chore(deps-dev): bump eslint-plugin-react from 7.35.0 to 7.35.2 in /docs\n\nBumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.35.0 to 7.35.2.\n- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)\n- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.0...v7.35.2)\n\n---\nupdated-dependencies:\n- dependency-name: eslint-plugin-react\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump eslint-plugin-react from 7.35.0 to 7.35.2 in /docs"}},{"before":null,"after":"4f9023a427a782feae5f3366a0e8293c652dbdd9","ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-plugin-react-7.35.1","pushedAt":"2024-09-03T05:13:10.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":"chore(deps-dev): bump eslint-plugin-react from 7.35.0 to 7.35.1 in /docs\n\nBumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.35.0 to 7.35.1.\n- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)\n- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.0...v7.35.1)\n\n---\nupdated-dependencies:\n- dependency-name: eslint-plugin-react\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump eslint-plugin-react from 7.35.0 to 7.35.1 in /docs"}},{"before":"8d3c11c0a12e2efe7f1fb63c801b1d79ba739349","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/web-tree-sitter-0.23.0","pushedAt":"2024-09-02T05:57:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"caksoylar","name":"Cem Aksoylar","path":"/caksoylar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7876996?s=80&v=4"}},{"before":"266227b5804f286ddc1c689af7bf3e33608e2861","after":"0f972f1cc3ff416435036d023b62c2e1df6fad96","ref":"refs/heads/main","pushedAt":"2024-09-02T05:57:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caksoylar","name":"Cem Aksoylar","path":"/caksoylar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7876996?s=80&v=4"},"commit":{"message":"chore(deps): bump web-tree-sitter from 0.20.8 to 0.23.0 in /docs\n\nBumps [web-tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.20.8 to 0.23.0.\n- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)\n- [Changelog](https://github.com/tree-sitter/tree-sitter/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/tree-sitter/tree-sitter/compare/v0.20.8...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: web-tree-sitter\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump web-tree-sitter from 0.20.8 to 0.23.0 in /docs"}},{"before":null,"after":"1cfe1a077e974cfc01b21f0759d25d7897108369","ref":"refs/heads/dependabot/npm_and_yarn/docs/json-schema-to-typescript-15.0.2","pushedAt":"2024-09-02T05:15:08.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":"chore(deps-dev): bump json-schema-to-typescript in /docs\n\nBumps [json-schema-to-typescript](https://github.com/bcherny/json-schema-to-typescript) from 13.1.2 to 15.0.2.\n- [Changelog](https://github.com/bcherny/json-schema-to-typescript/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/bcherny/json-schema-to-typescript/commits)\n\n---\nupdated-dependencies:\n- dependency-name: json-schema-to-typescript\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump json-schema-to-typescript in /docs"}},{"before":null,"after":"0fcf74e82f4004747a3f260086e65e7464fdf9d7","ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-9.9.1","pushedAt":"2024-09-02T05:14:54.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":"chore(deps-dev): bump eslint from 8.57.0 to 9.9.1 in /docs\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.9.1.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.9.1)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump eslint from 8.57.0 to 9.9.1 in /docs"}},{"before":"aae4feeda859b498ff1c62d78f7ab56ae14f945f","after":"266227b5804f286ddc1c689af7bf3e33608e2861","ref":"refs/heads/main","pushedAt":"2024-09-02T04:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caksoylar","name":"Cem Aksoylar","path":"/caksoylar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7876996?s=80&v=4"},"commit":{"message":"refactor(docs): Refactor the development section (#2438)","shortMessageHtmlLink":"refactor(docs): Refactor the development section (#2438)"}},{"before":"33c0ac06b009826a83393eb27099c8154666277d","after":"8d3c11c0a12e2efe7f1fb63c801b1d79ba739349","ref":"refs/heads/dependabot/npm_and_yarn/docs/web-tree-sitter-0.23.0","pushedAt":"2024-09-02T04:39:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump web-tree-sitter from 0.20.8 to 0.23.0 in /docs\n\nBumps [web-tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.20.8 to 0.23.0.\n- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)\n- [Changelog](https://github.com/tree-sitter/tree-sitter/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/tree-sitter/tree-sitter/compare/v0.20.8...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: web-tree-sitter\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump web-tree-sitter from 0.20.8 to 0.23.0 in /docs"}},{"before":"35fa9b767648bbf21a9b572ff3aac56615e55a40","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/docusaurus/preset-classic-3.5.2","pushedAt":"2024-09-02T04:38:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e416c720ad1637fa40b36375f2f20de24d926515","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/docusaurus/tsconfig-3.5.2","pushedAt":"2024-09-02T04:38:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b74cd39ab59e3f22016502e3515f25d7ca396901","after":"aae4feeda859b498ff1c62d78f7ab56ae14f945f","ref":"refs/heads/main","pushedAt":"2024-09-02T04:37:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"caksoylar","name":"Cem Aksoylar","path":"/caksoylar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7876996?s=80&v=4"},"commit":{"message":"chore(deps): npm update on docs","shortMessageHtmlLink":"chore(deps): npm update on docs"}},{"before":"745b960593364ec4d5ee4cc7539c568e71fff8ff","after":"b74cd39ab59e3f22016502e3515f25d7ca396901","ref":"refs/heads/main","pushedAt":"2024-09-01T07:15:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"caksoylar","name":"Cem Aksoylar","path":"/caksoylar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7876996?s=80&v=4"},"commit":{"message":"chore(blog): Use truncate markers","shortMessageHtmlLink":"chore(blog): Use truncate markers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsS4vEQA","startCursor":null,"endCursor":null}},"title":"Activity ยท zmkfirmware/zmk"}