{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13123142,"defaultBranch":"master","name":"Espruino","ownerLogin":"espruino","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-26T13:29:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5548236?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714380050.0","currentOid":""},"activityList":{"items":[{"before":"5a8f590f94886bf6bad4451e31e92b78b358f8c6","after":"e20d333d6b9a8c44f4b54c8e25ac5e0c96de5f5e","ref":"refs/heads/master","pushedAt":"2024-05-02T09:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Add support for static+nonstatic fields in Classes","shortMessageHtmlLink":"Add support for static+nonstatic fields in Classes"}},{"before":"6faf39cd74c73cd3acc12ea27eef4e02cf2d85d7","after":"5a8f590f94886bf6bad4451e31e92b78b358f8c6","ref":"refs/heads/master","pushedAt":"2024-05-01T15:51:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Graphics: Fix g.setFontPBF(font) if no second argument for scale is provided","shortMessageHtmlLink":"Graphics: Fix g.setFontPBF(font) if no second argument for scale is p…"}},{"before":"476724364a139561ea4eb46cf6341cec7705cb90","after":"6faf39cd74c73cd3acc12ea27eef4e02cf2d85d7","ref":"refs/heads/master","pushedAt":"2024-04-29T16:16:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Bangle.js1: After updating compiler, we need to add NOPs into display code to slow it down","shortMessageHtmlLink":"Bangle.js1: After updating compiler, we need to add NOPs into display…"}},{"before":"86099d41fc2d36daf80cf3bc415543c6001ae587","after":"476724364a139561ea4eb46cf6341cec7705cb90","ref":"refs/heads/master","pushedAt":"2024-04-29T15:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"check reported voltage range","shortMessageHtmlLink":"check reported voltage range"}},{"before":"80cb4350a46f5f3c37506cc4e5150771ea918312","after":"86099d41fc2d36daf80cf3bc415543c6001ae587","ref":"refs/heads/master","pushedAt":"2024-04-29T15:02:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Bangle.js2: Bangle.showTestScreen now shows firmware and battery","shortMessageHtmlLink":"Bangle.js2: Bangle.showTestScreen now shows firmware and battery"}},{"before":"4aa5d8d6740589b223e15dad51a5fad694929767","after":"80cb4350a46f5f3c37506cc4e5150771ea918312","ref":"refs/heads/master","pushedAt":"2024-04-29T10:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"remove broken and unused function","shortMessageHtmlLink":"remove broken and unused function"}},{"before":"a1bf99181f948259f723cf0368a248c4cfd6f2d7","after":"4aa5d8d6740589b223e15dad51a5fad694929767","ref":"refs/heads/master","pushedAt":"2024-04-29T09:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"build docs","shortMessageHtmlLink":"build docs"}},{"before":"e882c7d308aa2ff7c4dea9b1a7e9e1375679e2ae","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4.3.3","pushedAt":"2024-04-29T08:40:50.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":"01467c2a539a737e2204af3f759348d0d1a7326e","after":"a1bf99181f948259f723cf0368a248c4cfd6f2d7","ref":"refs/heads/master","pushedAt":"2024-04-29T08:40:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #2498 from espruino/dependabot/github_actions/actions/upload-artifact-4.3.3\n\nBump actions/upload-artifact from 4.3.2 to 4.3.3","shortMessageHtmlLink":"Merge pull request #2498 from espruino/dependabot/github_actions/acti…"}},{"before":null,"after":"e882c7d308aa2ff7c4dea9b1a7e9e1375679e2ae","ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4.3.3","pushedAt":"2024-04-29T01:40:43.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":"Bump actions/upload-artifact from 4.3.2 to 4.3.3\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.2 to 4.3.3.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/upload-artifact from 4.3.2 to 4.3.3"}},{"before":"054f5664a61503af09f431c14876387e25ddfa69","after":"01467c2a539a737e2204af3f759348d0d1a7326e","ref":"refs/heads/master","pushedAt":"2024-04-26T13:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"more adjustments for IDF 4.4.7","shortMessageHtmlLink":"more adjustments for IDF 4.4.7"}},{"before":"c0f2a647ab14f4d4b8e30a88a14c128a44c205cd","after":"054f5664a61503af09f431c14876387e25ddfa69","ref":"refs/heads/master","pushedAt":"2024-04-26T13:43:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"use ESP_IDF_VERSION_MAJOR for ESP32","shortMessageHtmlLink":"use ESP_IDF_VERSION_MAJOR for ESP32"}},{"before":"3d0a317aa960fa4fdefd4f50846389ee08c03018","after":"c0f2a647ab14f4d4b8e30a88a14c128a44c205cd","ref":"refs/heads/master","pushedAt":"2024-04-26T13:13:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #2497 from bobrippling/typescript/globalThis\n\ntypescript: disable generation typings for globalThis","shortMessageHtmlLink":"Merge pull request #2497 from bobrippling/typescript/globalThis"}},{"before":"ac6658ba414a3c536aebee6da791ee710e5e69c4","after":"3d0a317aa960fa4fdefd4f50846389ee08c03018","ref":"refs/heads/master","pushedAt":"2024-04-25T11:28:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #2496 from bobrippling/typescript/promise-resolve\n\ntypescript: allow Promise.resolve() [no args]","shortMessageHtmlLink":"Merge pull request #2496 from bobrippling/typescript/promise-resolve"}},{"before":"bc4750de901cf0aaffe09f655b971652db18aa0a","after":"ac6658ba414a3c536aebee6da791ee710e5e69c4","ref":"refs/heads/master","pushedAt":"2024-04-25T11:19:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"check scanning state","shortMessageHtmlLink":"check scanning state"}},{"before":"c2312c3a251baca04a8c98f45c090f4bd9bbe039","after":"bc4750de901cf0aaffe09f655b971652db18aa0a","ref":"refs/heads/master","pushedAt":"2024-04-25T11:12:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"tweak bangle power usage stats","shortMessageHtmlLink":"tweak bangle power usage stats"}},{"before":"5be8869ae36b7d9fe955e1b1071b9f8a58a038cf","after":"c2312c3a251baca04a8c98f45c090f4bd9bbe039","ref":"refs/heads/master","pushedAt":"2024-04-25T10:46:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"ignore tests in /manual/","shortMessageHtmlLink":"ignore tests in /manual/"}},{"before":"2d094031fb4800154a46f0729a811cd6da7b6300","after":"5be8869ae36b7d9fe955e1b1071b9f8a58a038cf","ref":"refs/heads/master","pushedAt":"2024-04-25T10:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"re-bracket time calculations to avoid a runtime divide","shortMessageHtmlLink":"re-bracket time calculations to avoid a runtime divide"}},{"before":"444a65dc0973927fd1455b3ef27a0b7021e34584","after":"2d094031fb4800154a46f0729a811cd6da7b6300","ref":"refs/heads/master","pushedAt":"2024-04-25T10:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Use shorter Puck.selfTest messages to save a bit of flash storage space","shortMessageHtmlLink":"Use shorter Puck.selfTest messages to save a bit of flash storage space"}},{"before":"6fef9221463c174566354048c5d669df8a79522b","after":"444a65dc0973927fd1455b3ef27a0b7021e34584","ref":"refs/heads/master","pushedAt":"2024-04-25T09:51:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"more removal of code duplication","shortMessageHtmlLink":"more removal of code duplication"}},{"before":"92215edbff5fb91b64f1e928f9b2300fb3cbd063","after":"6fef9221463c174566354048c5d669df8a79522b","ref":"refs/heads/master","pushedAt":"2024-04-25T09:26:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"minor refactoring to try and reduce code size (saves ~150 bytes)","shortMessageHtmlLink":"minor refactoring to try and reduce code size (saves ~150 bytes)"}},{"before":"c297d6e3ca32ed4139c3f89a31e95d1228cb8b1a","after":"92215edbff5fb91b64f1e928f9b2300fb3cbd063","ref":"refs/heads/master","pushedAt":"2024-04-24T13:58:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"fa73e3103165573bf18f75a8e40e46dee6189ccc","after":"c297d6e3ca32ed4139c3f89a31e95d1228cb8b1a","ref":"refs/heads/master","pushedAt":"2024-04-24T13:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"misc power usage reporting tweaks","shortMessageHtmlLink":"misc power usage reporting tweaks"}},{"before":"d361bd49996064388b3665b3d3d24721ec6d40bc","after":"fa73e3103165573bf18f75a8e40e46dee6189ccc","ref":"refs/heads/master","pushedAt":"2024-04-24T13:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Add E.getPowerUsage() to get estimated power usage of a device based on what internal hardware is powered on and CPU use","shortMessageHtmlLink":"Add E.getPowerUsage() to get estimated power usage of a device based …"}},{"before":"86388c823b5f303b20d4530f56ed67418744557e","after":"d361bd49996064388b3665b3d3d24721ec6d40bc","ref":"refs/heads/master","pushedAt":"2024-04-23T16:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"better puck docs","shortMessageHtmlLink":"better puck docs"}},{"before":"621dbc8b762da2ed27e574264a86aa3d6ee9a00e","after":"86388c823b5f303b20d4530f56ed67418744557e","ref":"refs/heads/master","pushedAt":"2024-04-23T16:11:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Revert \"Promises: rewrite of promise handling (fixes #2450,#2454,#2227)\"\n\nThis reverts commit 401a1379a6c4326152e99e595fd228c8293abc37.","shortMessageHtmlLink":"Revert \"Promises: rewrite of promise handling (fixes #2450,#2454,#2227)\""}},{"before":"3076d51332c107c2b224c405f8646da231412e54","after":"621dbc8b762da2ed27e574264a86aa3d6ee9a00e","ref":"refs/heads/master","pushedAt":"2024-04-23T15:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"ESP32: Fix setServices with 128bit UUIDs, fix NRF.setServices' onWrite and notify/indicate","shortMessageHtmlLink":"ESP32: Fix setServices with 128bit UUIDs, fix NRF.setServices' onWrit…"}},{"before":"401a1379a6c4326152e99e595fd228c8293abc37","after":"3076d51332c107c2b224c405f8646da231412e54","ref":"refs/heads/master","pushedAt":"2024-04-23T12:32:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Merge pull request #2494 from MaBecker/master\n\nNRF.updateServices() needs fixing (fix2292)","shortMessageHtmlLink":"Merge pull request #2494 from MaBecker/master"}},{"before":"f1fe2628d4ca1cf26ca64db07a9a89f9eef02617","after":"401a1379a6c4326152e99e595fd228c8293abc37","ref":"refs/heads/master","pushedAt":"2024-04-23T10:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"Promises: rewrite of promise handling (fixes #2450,#2454,#2227)","shortMessageHtmlLink":"Promises: rewrite of promise handling (fixes #2450,#2454,#2227)"}},{"before":"d30b55e636eb001d78238e677f48826a0e330adc","after":"f1fe2628d4ca1cf26ca64db07a9a89f9eef02617","ref":"refs/heads/master","pushedAt":"2024-04-23T09:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gfwilliams","name":"Gordon Williams","path":"/gfwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754445?s=80&v=4"},"commit":{"message":"digitalWrite: ensure `digitalWrite(pins, true)` sets *all* pins to `true`, not just the first","shortMessageHtmlLink":"digitalWrite: ensure digitalWrite(pins, true) sets *all* pins to `t…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP5rYHwA","startCursor":null,"endCursor":null}},"title":"Activity · espruino/Espruino"}