{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":498388466,"defaultBranch":"main","name":"rust-riot-wrappers","ownerLogin":"RIOT-OS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-31T15:15:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3079480?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713196824.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ea8d7fad95c8cb256ba9bc178f7779d266cc0def","ref":"refs/heads/v08","pushedAt":"2024-04-15T16:00:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"ws281x: Use static inline function through inline namespace\n\nMerges: https://github.com/RIOT-OS/rust-riot-wrappers/pull/88","shortMessageHtmlLink":"ws281x: Use static inline function through inline namespace"}},{"before":"1bb20da4317d8199405b8018c9e3d9c230ee53b8","after":"92532343797b948bceb22768204a714ce9d3d3a2","ref":"refs/heads/v09","pushedAt":"2024-04-15T15:48:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"dependencies: Update heapless\n\nThis is a breaking change because heapless is a public dependency.","shortMessageHtmlLink":"dependencies: Update heapless"}},{"before":"1176b03feed92269eef1c86f21e2455341e247dd","after":"1bb20da4317d8199405b8018c9e3d9c230ee53b8","ref":"refs/heads/v09","pushedAt":"2024-04-15T15:27:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 is compatible with 0.9","shortMessageHtmlLink":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 …"}},{"before":"c67f08d294ae3b7354af5c60bc595a8133c7c728","after":"1176b03feed92269eef1c86f21e2455341e247dd","ref":"refs/heads/v09","pushedAt":"2024-04-15T15:22:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 is compatible with 0.9","shortMessageHtmlLink":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 …"}},{"before":"454c1299221950abfe0ded47d287d1fae881ec64","after":"c67f08d294ae3b7354af5c60bc595a8133c7c728","ref":"refs/heads/v09","pushedAt":"2024-04-15T15:14:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 is compatible with 0.9","shortMessageHtmlLink":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 …"}},{"before":"2e38a3b9c54cfe586aad73e788b05fa6dd192388","after":"454c1299221950abfe0ded47d287d1fae881ec64","ref":"refs/heads/v09","pushedAt":"2024-04-15T15:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 is compatible with 0.9","shortMessageHtmlLink":"CI: Change RIOT in-place to assert that its use of riot-wrappers 0.8 …"}},{"before":null,"after":"2e38a3b9c54cfe586aad73e788b05fa6dd192388","ref":"refs/heads/v09","pushedAt":"2024-04-15T14:55:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"dependencies: Update heapless\n\nThis is a breaking change because heapless is a public dependency.","shortMessageHtmlLink":"dependencies: Update heapless"}},{"before":"eff903b53b52d731c1d879da4054ddd7d3eca93a","after":null,"ref":"refs/heads/fix-ws281x","pushedAt":"2024-04-15T14:26:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"}},{"before":"de348dce223543babe4763dda39196bd5f881c8d","after":"ea8d7fad95c8cb256ba9bc178f7779d266cc0def","ref":"refs/heads/main","pushedAt":"2024-04-15T14:24:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"ws281x: Use static inline function through inline namespace\n\nMerges: https://github.com/RIOT-OS/rust-riot-wrappers/pull/88","shortMessageHtmlLink":"ws281x: Use static inline function through inline namespace"}},{"before":null,"after":"eff903b53b52d731c1d879da4054ddd7d3eca93a","ref":"refs/heads/fix-ws281x","pushedAt":"2024-04-15T14:11:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"ws281x: Use static inline function through inline namespace","shortMessageHtmlLink":"ws281x: Use static inline function through inline namespace"}},{"before":"a47eb8afec0de9cc638374b2d5c5b6d3ab6c2bd9","after":null,"ref":"refs/heads/follow-hydat-deprecation","pushedAt":"2024-04-03T21:15:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"}},{"before":"409a5bea642c8b9aeb765676f62884763b3524f4","after":"de348dce223543babe4763dda39196bd5f881c8d","ref":"refs/heads/main","pushedAt":"2024-04-03T21:15:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"Follow phydat access deprecations\n\nMerges: https://github.com/RIOT-OS/rust-riot-wrappers/pull/87","shortMessageHtmlLink":"Follow phydat access deprecations"}},{"before":null,"after":"a47eb8afec0de9cc638374b2d5c5b6d3ab6c2bd9","ref":"refs/heads/follow-hydat-deprecation","pushedAt":"2024-04-03T19:12:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"saul: Adjust phydat Display to use new name function","shortMessageHtmlLink":"saul: Adjust phydat Display to use new name function"}},{"before":"ab62128efbe9dcebb85ed9ef56528a1ecb5db23e","after":null,"ref":"refs/heads/release-0.8.3","pushedAt":"2024-03-21T17:38:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"}},{"before":"4570bdf2826b0cebb09cfd408b12c6630d7ddea7","after":"409a5bea642c8b9aeb765676f62884763b3524f4","ref":"refs/heads/main","pushedAt":"2024-03-21T17:38:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"Release 0.8.3\n\nMerges: https://github.com/RIOT-OS/rust-riot-wrappers/pull/84","shortMessageHtmlLink":"Release 0.8.3"}},{"before":"617f8751a700e8309e9873a8c89b90bd5a831a09","after":"ab62128efbe9dcebb85ed9ef56528a1ecb5db23e","ref":"refs/heads/release-0.8.3","pushedAt":"2024-03-20T09:14:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: cargo-update from the right directory\n\nWithout this change, the patch.crates-io does not take, and we are\nbuilding with an old version; this primarily causes issues during\nversion updates when the version found through patch.crates-io at\nruntime is recognized as the new one, but the lock file says to use the\nreleased version, and in the end cargo falls back to not using the local\nversion.","shortMessageHtmlLink":"CI: cargo-update from the right directory"}},{"before":"feb03d1850b9e89dbe53ac9cda30a9f37b1ce7ed","after":"617f8751a700e8309e9873a8c89b90bd5a831a09","ref":"refs/heads/release-0.8.3","pushedAt":"2024-03-20T09:06:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: cargo-update from the right directory\n\nWithout this change, the patch.crates-io does not take, and we are\nbuilding with an old version; this primarily causes issues during\nversion updates when the version found through patch.crates-io at\nruntime is recognized as the new one, but the lock file says to use the\nreleased version, and in the end cargo falls back to not using the local\nversion.","shortMessageHtmlLink":"CI: cargo-update from the right directory"}},{"before":"f19902e6901e1ebb23a267172fe48ca141ded617","after":"feb03d1850b9e89dbe53ac9cda30a9f37b1ce7ed","ref":"refs/heads/release-0.8.3","pushedAt":"2024-03-20T07:23:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"Bump version\n\nChanges:\n\n* Optimize panic handlers\n\n panic_handler_crash now sidesteps additional error reporting that may\n have been possible depending on the interrupt state.\n\n* Add support for embedded-nal-async 0.7\n* Gcoap: Fix building on 64bit platforms\n* Inspect BINDGEN_OUTPUT_FILE instead of linked riot-sys environment\n variables at build time\n* Don't use custom rustfmt configuration\n* CI fixes","shortMessageHtmlLink":"Bump version"}},{"before":"c9ee20b5fc816da8440c1c16315eb35edb151dae","after":null,"ref":"refs/heads/ci-no-errors","pushedAt":"2024-03-20T07:22:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"}},{"before":"f17d22a75f7494a39f5b5e8b02e3cddd3b86d3d4","after":"4570bdf2826b0cebb09cfd408b12c6630d7ddea7","ref":"refs/heads/main","pushedAt":"2024-03-20T07:22:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: Don't continue on error\n\nMerges: https://github.com/RIOT-OS/rust-riot-wrappers/pull/85","shortMessageHtmlLink":"CI: Don't continue on error"}},{"before":null,"after":"c9ee20b5fc816da8440c1c16315eb35edb151dae","ref":"refs/heads/ci-no-errors","pushedAt":"2024-03-20T07:08:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: Don't continue on error\n\nThe property was set to see more characteristics of errors in a single\nCI run, but has led to CI checks showing green on the required all-done\ncheck when some tests failed.","shortMessageHtmlLink":"CI: Don't continue on error"}},{"before":null,"after":"f19902e6901e1ebb23a267172fe48ca141ded617","ref":"refs/heads/release-0.8.3","pushedAt":"2024-03-20T06:10:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"Bump version\n\nChanges:\n\n* Optimize panic handlers\n\n panic_handler_crash now sidesteps additional error reporting that may\n have been possible depending on the interrupt state.\n\n* Add support for embedded-nal-async 0.7\n* Gcoap: Fix building on 64bit platforms\n* Inspect BINDGEN_OUTPUT_FILE instead of linked riot-sys environment\n variables at build time\n* Don't use custom rustfmt configuration","shortMessageHtmlLink":"Bump version"}},{"before":"f22819223ca28e5f470f23638e3ffe4341de01f9","after":null,"ref":"refs/heads/small-optimizations","pushedAt":"2024-03-20T05:59:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"}},{"before":"e53ed13ad70073ff12eef9d3c1c52b9ced926b34","after":"f17d22a75f7494a39f5b5e8b02e3cddd3b86d3d4","ref":"refs/heads/main","pushedAt":"2024-03-20T05:58:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"Microoptimizations around panics\n\nMerges: https://github.com/RIOT-OS/rust-riot-wrappers/pull/82","shortMessageHtmlLink":"Microoptimizations around panics"}},{"before":"9480181a0f3b3eed0bfc4b409784513ddf3d4c7c","after":null,"ref":"refs/heads/stable-rustfmt","pushedAt":"2024-03-20T05:48:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"}},{"before":"82bb9a4decedcc624a9540f7fd8013910044be9e","after":"e53ed13ad70073ff12eef9d3c1c52b9ced926b34","ref":"refs/heads/main","pushedAt":"2024-03-20T05:48:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"Drop nightly options for rustfmt\n\nMerges: https://github.com/RIOT-OS/rust-riot-wrappers/pull/83","shortMessageHtmlLink":"Drop nightly options for rustfmt"}},{"before":"e1359d456a03df96b7094f0b5162d5cf1e20c6dd","after":"f22819223ca28e5f470f23638e3ffe4341de01f9","ref":"refs/heads/small-optimizations","pushedAt":"2024-03-20T05:38:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"panic: Crash sooner with panic_handler_crash\n\nWith the feature panic_handler_crash, a panic would previously have\ntried to print details (depending on other features) before calling the\nRIOT panic. This feature's purpose is to shut down everything ASAP, so\ninstead it now also bypasses these prints, allowing the compiler to also\nremove the check for whether an interrupt is active.","shortMessageHtmlLink":"panic: Crash sooner with panic_handler_crash"}},{"before":null,"after":"9480181a0f3b3eed0bfc4b409784513ddf3d4c7c","ref":"refs/heads/stable-rustfmt","pushedAt":"2024-03-20T05:30:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"CI: Use stable version for fmt check","shortMessageHtmlLink":"CI: Use stable version for fmt check"}},{"before":"cae6482d84e7b867671f4df9377633c6bee524d4","after":"e1359d456a03df96b7094f0b5162d5cf1e20c6dd","ref":"refs/heads/small-optimizations","pushedAt":"2024-03-08T16:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"panic: Crash sooner with panic_handler_crash\n\nWith the feature panic_handler_crash, a panic would previously have\ntried to print details (depending on other features) before calling the\nRIOT panic. This feature's purpose is to shut down everything ASAP, so\ninstead it now also bypasses these prints, allowing the compiler to also\nremove the check for whether an interrupt is active.","shortMessageHtmlLink":"panic: Crash sooner with panic_handler_crash"}},{"before":null,"after":"cae6482d84e7b867671f4df9377633c6bee524d4","ref":"refs/heads/small-optimizations","pushedAt":"2024-03-08T16:28:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chrysn","name":null,"path":"/chrysn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/442326?s=80&v=4"},"commit":{"message":"thread/name: Avoid calling C function known to return 0","shortMessageHtmlLink":"thread/name: Avoid calling C function known to return 0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMR9I9QA","startCursor":null,"endCursor":null}},"title":"Activity · RIOT-OS/rust-riot-wrappers"}