{"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:1726547361.0","currentOid":""},"activityList":{"items":[{"before":"1baf18d671b8e2e68aaecab8d16967014ad9d2bd","after":"de38676afda510305d9af057e536954d6626f0ee","ref":"refs/heads/main","pushedAt":"2024-09-19T19:12:18.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(core): Warn only with layouts + chosen transform\n\n* Instead of erroring out, simply ignore physical layouts if we\n detect a chosen matrix transform, and warn instead.","shortMessageHtmlLink":"fix(core): Warn only with layouts + chosen transform"}},{"before":"6ae07d222a23f1b3887432d35a647bf15a4baf0d","after":"1baf18d671b8e2e68aaecab8d16967014ad9d2bd","ref":"refs/heads/main","pushedAt":"2024-09-19T07:15:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"chore: Better errno formatting in logs.","shortMessageHtmlLink":"chore: Better errno formatting in logs."}},{"before":"62900c62bed78c6583a91d9cd0185800b6be3bd9","after":"6ae07d222a23f1b3887432d35a647bf15a4baf0d","ref":"refs/heads/main","pushedAt":"2024-09-18T19:08:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"petejohanson","name":"Pete Johanson","path":"/petejohanson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/202695?s=80&v=4"},"commit":{"message":"feat: Bit of extra studio keymap logging.","shortMessageHtmlLink":"feat: Bit of extra studio keymap logging."}},{"before":"c8c8835a19642d745785c62ae7ab5e74ab88ad24","after":"62900c62bed78c6583a91d9cd0185800b6be3bd9","ref":"refs/heads/main","pushedAt":"2024-09-18T16:53:23.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(studio): Ensure null-termination of layer name read from settings\n\nThis fixes the string leak when a layer name is changed to a longer one,\nbut is discarded and reverted to the original shorter one from ZMK Studio.","shortMessageHtmlLink":"fix(studio): Ensure null-termination of layer name read from settings"}},{"before":"a9167b2275a17970169a84c5041441ef0b36d0f7","after":"c8c8835a19642d745785c62ae7ab5e74ab88ad24","ref":"refs/heads/main","pushedAt":"2024-09-18T05:29: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(studio): Update position map querying","shortMessageHtmlLink":"fix(studio): Update position map querying"}},{"before":"32d0a4bf4102148d394dc5a7acc962e71c5ed000","after":"a9167b2275a17970169a84c5041441ef0b36d0f7","ref":"refs/heads/main","pushedAt":"2024-09-17T05:20:14.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: Reduce RAM usage in the keymap\n\n* When not building with runtime keymap support, make the keymap\n const.","shortMessageHtmlLink":"fix: Reduce RAM usage in the keymap"}},{"before":null,"after":"0eaa31309706add158f594f619e828f726cab283","ref":"refs/heads/dependabot/npm_and_yarn/docs/multi-cf87d80143","pushedAt":"2024-09-17T04:29:21.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): bump send and express in /docs\n\nBumps [send](https://github.com/pillarjs/send) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.\n\nUpdates `send` from 0.18.0 to 0.19.0\n- [Release notes](https://github.com/pillarjs/send/releases)\n- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)\n- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: send\n dependency-type: indirect\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump send and express in /docs"}},{"before":null,"after":"815f81dbce0e9c0937357be8bbcbf911e5f261e1","ref":"refs/heads/dependabot/npm_and_yarn/docs/multi-d66d039ac5","pushedAt":"2024-09-17T04:02:26.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): bump serve-static and express in /docs\n\nBumps [serve-static](https://github.com/expressjs/serve-static) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.\n\nUpdates `serve-static` from 1.15.0 to 1.16.2\n- [Release notes](https://github.com/expressjs/serve-static/releases)\n- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md)\n- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: serve-static\n dependency-type: indirect\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump serve-static and express in /docs"}},{"before":"92745903c98876f78a8a6da5890b7a6ff93563ec","after":"32d0a4bf4102148d394dc5a7acc962e71c5ed000","ref":"refs/heads/main","pushedAt":"2024-09-16T21:17:26.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: Fix wakeup from kscan wrapped in sideband.\n\n* If using a sideband kscan device to wrap a native kscan device,\n ensure the inner kscan device is also wakeup enabled to it can\n be waken from a deep sleep state by key press.","shortMessageHtmlLink":"fix: Fix wakeup from kscan wrapped in sideband."}},{"before":"67d595f29f7495ca32fa8e413e74e22d23bb993a","after":"92745903c98876f78a8a6da5890b7a6ff93563ec","ref":"refs/heads/main","pushedAt":"2024-09-16T16:06:34.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(ble): Properly compile with clear bonds on start","shortMessageHtmlLink":"fix(ble): Properly compile with clear bonds on start"}},{"before":"6e03a0bb67d0b2fc12004b109cbbd8c5c1448a21","after":"67d595f29f7495ca32fa8e413e74e22d23bb993a","ref":"refs/heads/main","pushedAt":"2024-09-13T22:04:26.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":"pre-commit: re-format using clang-format hook (v18.1.8)","shortMessageHtmlLink":"pre-commit: re-format using clang-format hook (v18.1.8)"}},{"before":"4be54a7d825cff11ba2839306b2e6033f740c4e9","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-plugin-react-7.35.2","pushedAt":"2024-09-13T05:58:08.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":"5ee13476c6fea70222820e91cb6cf7edf4e90faa","ref":"refs/heads/dependabot/npm_and_yarn/docs/eslint-plugin-react-7.36.1","pushedAt":"2024-09-13T05:58:03.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.36.1 in /docs\n\nBumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.35.0 to 7.36.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.36.1)\n\n---\nupdated-dependencies:\n- dependency-name: eslint-plugin-react\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump eslint-plugin-react from 7.35.0 to 7.36.1 in /docs"}},{"before":"6b4d591c3792c89653e88772f18a3b063fb16d27","after":"6e03a0bb67d0b2fc12004b109cbbd8c5c1448a21","ref":"refs/heads/main","pushedAt":"2024-09-12T20:57: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":"fix(docs): Fix wording in layers section in keymaps (#2474)","shortMessageHtmlLink":"fix(docs): Fix wording in layers section in keymaps (#2474)"}},{"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."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuzvfkAA","startCursor":null,"endCursor":null}},"title":"Activity ยท zmkfirmware/zmk"}