{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":380057884,"defaultBranch":"main","name":"rosmsg","ownerLogin":"foxglove","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-24T21:48:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78454435?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713988387.0","currentOid":""},"activityList":{"items":[{"before":"dda2356f42c88dde7d65a3156cf1add45fe014d6","after":"4cd0390547add4e73f5ee91a932996ae56bf3ddf","ref":"refs/heads/main","pushedAt":"2024-04-24T21:15:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jtbandes","name":"Jacob Bandes-Storch","path":"/jtbandes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14237?s=80&v=4"},"commit":{"message":"ci: update node to 20.x (#51)\n\n### Changelog\r\nNone\r\n\r\n### Description\r\n#48 didn't actually work because `--provenance` is not a thing in v16.","shortMessageHtmlLink":"ci: update node to 20.x (#51)"}},{"before":"c83ba00ed9d85414c3bd31979fe3bfcc65c6dad4","after":null,"ref":"refs/heads/jtbandes-patch-1","pushedAt":"2024-04-24T21:15:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jtbandes","name":"Jacob Bandes-Storch","path":"/jtbandes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14237?s=80&v=4"}},{"before":null,"after":"c83ba00ed9d85414c3bd31979fe3bfcc65c6dad4","ref":"refs/heads/jtbandes-patch-1","pushedAt":"2024-04-24T19:53:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jtbandes","name":"Jacob Bandes-Storch","path":"/jtbandes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14237?s=80&v=4"},"commit":{"message":"ci: update node to 20.x","shortMessageHtmlLink":"ci: update node to 20.x"}},{"before":"997ed383c866e683d691c84e4dfc7670be52c313","after":null,"ref":"refs/heads/release/v5.0.4","pushedAt":"2024-04-24T19:42:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"}},{"before":"3f13e0c3b03e0d6df9d4dbbf1875719f44a673b8","after":"dda2356f42c88dde7d65a3156cf1add45fe014d6","ref":"refs/heads/main","pushedAt":"2024-04-24T19:42:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"v5.0.4 (#50)\n\n### Changelog\r\nv5.0.4 Release\r\n\r\n### Description\r\nChanges since v5.0.3\r\n\r\n- #49\r\n- #48\r\n- #47","shortMessageHtmlLink":"v5.0.4 (#50)"}},{"before":null,"after":"997ed383c866e683d691c84e4dfc7670be52c313","ref":"refs/heads/release/v5.0.4","pushedAt":"2024-04-24T18:14:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"v5.0.4","shortMessageHtmlLink":"v5.0.4"}},{"before":"fc7da89094238d786cdda544580f0466736360ab","after":null,"ref":"refs/heads/achim/normalize-byte-uint8","pushedAt":"2024-04-24T18:13:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"}},{"before":"464dfe0a834fb18571cc8e9f019c308ea0de1ac6","after":"3f13e0c3b03e0d6df9d4dbbf1875719f44a673b8","ref":"refs/heads/main","pushedAt":"2024-04-24T18:13:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"ROS2: Normalize `byte` as `uint8` instead of `int8` (#49)\n\n### Changelog\r\n\r\n\r\n### Description\r\n\r\nIn\r\n[ROS2](https://docs.ros.org/en/iron/Concepts/Basic/About-Interfaces.html#field-types),\r\n`byte` fields should be treated as `uint8` types:\r\n\r\n\r\n> | Type name | C++ | Python | DDS type |\r\n> |-----------|---------|-----------------|----------|\r\n> | byte | uint8_t | builtins.bytes* | octet |\r\n\r\nPrior to this change we were treating `byte` fields as `int8` which\r\ncauses errors when parsing a byte field with a default value (e.g.\r\n`255`) which is out of the range of a int8.","shortMessageHtmlLink":"ROS2: Normalize byte as uint8 instead of int8 (#49)"}},{"before":null,"after":"fc7da89094238d786cdda544580f0466736360ab","ref":"refs/heads/achim/normalize-byte-uint8","pushedAt":"2024-04-23T21:56:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"ROS2: Noramlize `byte` as `uint8` instead of `int8`","shortMessageHtmlLink":"ROS2: Noramlize byte as uint8 instead of int8"}},{"before":"131053164ec101bd34d0460f305504609ec2031f","after":null,"ref":"refs/heads/jacob/provenance","pushedAt":"2024-04-08T17:07:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jtbandes","name":"Jacob Bandes-Storch","path":"/jtbandes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14237?s=80&v=4"}},{"before":"bc46b6088c332b8df536f17264236a0895730026","after":"464dfe0a834fb18571cc8e9f019c308ea0de1ac6","ref":"refs/heads/main","pushedAt":"2024-04-08T17:07:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jtbandes","name":"Jacob Bandes-Storch","path":"/jtbandes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14237?s=80&v=4"},"commit":{"message":"Add provenance attestation when publishing to NPM (#48)\n\n### Changelog\r\nNone\r\n\r\n### Description\r\n\r\nThis adds a provenance attestation to the published package so consumers can verify that the package was built on GitHub Actions:\r\n- https://github.blog/2023-04-19-introducing-npm-package-provenance/\r\n- https://docs.npmjs.com/generating-provenance-statements#publishing-packages-with-provenance-via-github-actions\r\n\r\nThe package will appear like this on npm:\r\n\r\n","shortMessageHtmlLink":"Add provenance attestation when publishing to NPM (#48)"}},{"before":null,"after":"131053164ec101bd34d0460f305504609ec2031f","ref":"refs/heads/jacob/provenance","pushedAt":"2024-04-06T03:56:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jtbandes","name":"Jacob Bandes-Storch","path":"/jtbandes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14237?s=80&v=4"},"commit":{"message":"Add provenance attestation when publishing to NPM","shortMessageHtmlLink":"Add provenance attestation when publishing to NPM"}},{"before":"03bdeff186fcd27cae35b00db1c5c50e96fd5aef","after":null,"ref":"refs/heads/roman/fg-6257-docmentation-for-running-gendeps2-foxgloverosmsg-44","pushedAt":"2024-04-04T19:50:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"defunctzombie","name":"Roman Shtylman","path":"/defunctzombie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84792?s=80&v=4"}},{"before":"47475dca175fd4b5b5add679156071223c877d43","after":"bc46b6088c332b8df536f17264236a0895730026","ref":"refs/heads/main","pushedAt":"2024-04-04T19:50:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"defunctzombie","name":"Roman Shtylman","path":"/defunctzombie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84792?s=80&v=4"},"commit":{"message":"Remove gendeps2 utility (#47)","shortMessageHtmlLink":"Remove gendeps2 utility (#47)"}},{"before":"e1b8b0feedffd11a195d35329be79470d4839ae0","after":"03bdeff186fcd27cae35b00db1c5c50e96fd5aef","ref":"refs/heads/roman/fg-6257-docmentation-for-running-gendeps2-foxgloverosmsg-44","pushedAt":"2024-03-29T22:33:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"defunctzombie","name":"Roman Shtylman","path":"/defunctzombie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84792?s=80&v=4"},"commit":{"message":"Remove gendeps2 utility","shortMessageHtmlLink":"Remove gendeps2 utility"}},{"before":null,"after":"e1b8b0feedffd11a195d35329be79470d4839ae0","ref":"refs/heads/roman/fg-6257-docmentation-for-running-gendeps2-foxgloverosmsg-44","pushedAt":"2024-03-29T22:33:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"defunctzombie","name":"Roman Shtylman","path":"/defunctzombie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84792?s=80&v=4"},"commit":{"message":"Remove gendeps2 utility","shortMessageHtmlLink":"Remove gendeps2 utility"}},{"before":"1724dc0e4e32e3c9300c62871e6893c3ffda777c","after":null,"ref":"refs/heads/release/5.0.3","pushedAt":"2024-01-22T22:43:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"}},{"before":"a1b867898e6b35dd200d4c789db75b8df20a8593","after":"47475dca175fd4b5b5add679156071223c877d43","ref":"refs/heads/main","pushedAt":"2024-01-22T22:43:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"v5.0.3 (#46)","shortMessageHtmlLink":"v5.0.3 (#46)"}},{"before":null,"after":"1724dc0e4e32e3c9300c62871e6893c3ffda777c","ref":"refs/heads/release/5.0.3","pushedAt":"2024-01-22T21:18:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"v5.0.3","shortMessageHtmlLink":"v5.0.3"}},{"before":"1f7569124640795e6cd41ed27f4d8030fb4bf365","after":null,"ref":"refs/heads/achim/fg-6275-rosmsg-handle-duplicate-types","pushedAt":"2024-01-22T21:17:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"}},{"before":"95a9e29985d86f0d15013f63492e4e8cd5ded5d0","after":"a1b867898e6b35dd200d4c789db75b8df20a8593","ref":"refs/heads/main","pushedAt":"2024-01-22T21:17:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"Fix exception when message definition contains duplicate types (#45)\n\nFix exception when message definition contains duplicate types\r\n\r\nThis PR removes duplicate types (with the same name) to ensure that at max one result is returned when searching a type by its name. This fixes an exception that occurred when the message definition contained duplicate types due to a bug in mcap convert.","shortMessageHtmlLink":"Fix exception when message definition contains duplicate types (#45)"}},{"before":"28502b82b2aef364b05050a706fea103036fdaa7","after":"1f7569124640795e6cd41ed27f4d8030fb4bf365","ref":"refs/heads/achim/fg-6275-rosmsg-handle-duplicate-types","pushedAt":"2024-01-22T20:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"add note about mcap convert bug","shortMessageHtmlLink":"add note about mcap convert bug"}},{"before":"1abd45d41a57fd505917d4d21dff850b1518884f","after":"28502b82b2aef364b05050a706fea103036fdaa7","ref":"refs/heads/achim/fg-6275-rosmsg-handle-duplicate-types","pushedAt":"2024-01-22T14:01:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"remove duplicates with deep comparison","shortMessageHtmlLink":"remove duplicates with deep comparison"}},{"before":"1b9df73daf05cae581c78ffb74ceb8772c82282a","after":"95a9e29985d86f0d15013f63492e4e8cd5ded5d0","ref":"refs/heads/main","pushedAt":"2024-01-19T17:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amacneil","name":"Adrian Macneil","path":"/amacneil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/637671?s=80&v=4"},"commit":{"message":"Fix Slack link","shortMessageHtmlLink":"Fix Slack link"}},{"before":null,"after":"1abd45d41a57fd505917d4d21dff850b1518884f","ref":"refs/heads/achim/fg-6275-rosmsg-handle-duplicate-types","pushedAt":"2024-01-15T14:20:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"handle duplicate types","shortMessageHtmlLink":"handle duplicate types"}},{"before":"d60aa58e91ba551c3f472ba97764b269c8b37333","after":null,"ref":"refs/heads/release/0.5.2","pushedAt":"2023-11-13T18:51:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"}},{"before":"396eccd410ed0f7285ae457e14b1b7c01574d592","after":"1b9df73daf05cae581c78ffb74ceb8772c82282a","ref":"refs/heads/main","pushedAt":"2023-11-13T18:51:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"v5.0.2 (#43)","shortMessageHtmlLink":"v5.0.2 (#43)"}},{"before":null,"after":"d60aa58e91ba551c3f472ba97764b269c8b37333","ref":"refs/heads/release/0.5.2","pushedAt":"2023-11-13T18:48:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"v5.0.2","shortMessageHtmlLink":"v5.0.2"}},{"before":"db3f3f31d05b7cba8804e5a7b04763bb0e246b71","after":null,"ref":"refs/heads/achim/fg-5667-fix-header-not-being-resolved","pushedAt":"2023-11-13T18:47:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"}},{"before":"7d70732ff5b334f8674d27c3cfb3c64669f3be41","after":"396eccd410ed0f7285ae457e14b1b7c01574d592","ref":"refs/heads/main","pushedAt":"2023-11-13T18:47:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"achim-k","name":"Hans-Joachim Krauch","path":"/achim-k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9250155?s=80&v=4"},"commit":{"message":"Fix `Header` not being resolved to `std_msgs/Header` (#42)\n\nThis is only the case for ROS1 where `Header` is treated as a special case. See see http://wiki.ros.org/msg#Fields.","shortMessageHtmlLink":"Fix Header not being resolved to std_msgs/Header (#42)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOZAZZQA","startCursor":null,"endCursor":null}},"title":"Activity ยท foxglove/rosmsg"}