{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":69866859,"defaultBranch":"main","name":"volatile","ownerLogin":"rust-osdev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-03T12:04:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35896598?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714116932.0","currentOid":""},"activityList":{"items":[{"before":"6616c049979c54503a4b0dc4d773f5208e9c2b2c","after":"ac3a01640f0d93283a9e8def75038bbea85164b6","ref":"refs/heads/main","pushedAt":"2024-04-28T09:01:52.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #58 from mkroening/must-use\n\nfix: add `#[must_use]` to volatile types, `read`, and `as_raw_ptr`","shortMessageHtmlLink":"Merge pull request #58 from mkroening/must-use"}},{"before":"53c30e7234a83e1ada669e09c673be47aee4ca9f","after":"6616c049979c54503a4b0dc4d773f5208e9c2b2c","ref":"refs/heads/main","pushedAt":"2024-04-26T09:42:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #61 from mkroening/general-derive\n\nfeat: implement derive macro for all access types","shortMessageHtmlLink":"Merge pull request #61 from mkroening/general-derive"}},{"before":"e334f2a93e23f960baa19e2ec90d6247e3e16c98","after":"53c30e7234a83e1ada669e09c673be47aee4ca9f","ref":"refs/heads/main","pushedAt":"2024-04-26T09:33:11.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #60 from mkroening/general-restrict\n\nfeat: introduce `RestrictAccess` and generalize `restrict` to all access types","shortMessageHtmlLink":"Merge pull request #60 from mkroening/general-restrict"}},{"before":"3351fc70036b2ef75afb4ecf46caa12e38bd8005","after":null,"ref":"refs/heads/semver-checks","pushedAt":"2024-04-26T07:35:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"}},{"before":"d19027e72346eb65ae898e9725f62103e5ed9167","after":"e334f2a93e23f960baa19e2ec90d6247e3e16c98","ref":"refs/heads/main","pushedAt":"2024-04-26T07:35:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #63 from rust-osdev/semver-checks\n\nAdd a semver checks CI job","shortMessageHtmlLink":"Merge pull request #63 from rust-osdev/semver-checks"}},{"before":null,"after":"3351fc70036b2ef75afb4ecf46caa12e38bd8005","ref":"refs/heads/semver-checks","pushedAt":"2024-04-26T07:30:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Add a semver checks CI job","shortMessageHtmlLink":"Add a semver checks CI job"}},{"before":"6f969d7e72d64093b314ac5177941edc56720192","after":null,"ref":"refs/heads/release","pushedAt":"2024-04-26T07:28:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"}},{"before":"e683a4f554f1d07d9146fb8ec2af726f19b6ae85","after":"d19027e72346eb65ae898e9725f62103e5ed9167","ref":"refs/heads/main","pushedAt":"2024-04-26T07:28:16.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #62 from rust-osdev/release\n\nRelease v0.5.4","shortMessageHtmlLink":"Merge pull request #62 from rust-osdev/release"}},{"before":"2edcb51c898c0b3928ba2d78c6dc176930d1b5bb","after":"6f969d7e72d64093b314ac5177941edc56720192","ref":"refs/heads/release","pushedAt":"2024-04-26T07:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"e683a4f554f1d07d9146fb8ec2af726f19b6ae85","after":"2edcb51c898c0b3928ba2d78c6dc176930d1b5bb","ref":"refs/heads/release","pushedAt":"2024-04-26T07:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":null,"after":"e683a4f554f1d07d9146fb8ec2af726f19b6ae85","ref":"refs/heads/release","pushedAt":"2024-04-26T07:24:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #59 from mkroening/sealed\n\nfix(access): properly seal access traits","shortMessageHtmlLink":"Merge pull request #59 from mkroening/sealed"}},{"before":"846c5c597411d78391a5d08ddd297c1ca0059127","after":"e683a4f554f1d07d9146fb8ec2af726f19b6ae85","ref":"refs/heads/main","pushedAt":"2024-04-26T07:08:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #59 from mkroening/sealed\n\nfix(access): properly seal access traits","shortMessageHtmlLink":"Merge pull request #59 from mkroening/sealed"}},{"before":"1b9715697f6a56caaedd879135388f08e64b25be","after":"846c5c597411d78391a5d08ddd297c1ca0059127","ref":"refs/heads/main","pushedAt":"2024-04-26T07:03:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #57 from mkroening/macro-repr\n\nfix(macro): support `#[repr(align(N))]`","shortMessageHtmlLink":"Merge pull request #57 from mkroening/macro-repr"}},{"before":"d45ab47cd404e71addea359f8ae67f7c299ccb00","after":"1b9715697f6a56caaedd879135388f08e64b25be","ref":"refs/heads/main","pushedAt":"2024-04-26T07:02:33.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #56 from mkroening/ci-warnings\n\nFix warnings and deny warnings in CI","shortMessageHtmlLink":"Merge pull request #56 from mkroening/ci-warnings"}},{"before":"de4a5e192419e659f9721360ce4a15198729e43a","after":null,"ref":"refs/heads/release","pushedAt":"2024-04-21T17:30:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"}},{"before":"82882b0e42ee46c69a6a6fc435a9248f8e6ed28f","after":"d45ab47cd404e71addea359f8ae67f7c299ccb00","ref":"refs/heads/main","pushedAt":"2024-04-21T17:30:13.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #53 from rust-osdev/release\n\nRelease v0.5.3","shortMessageHtmlLink":"Merge pull request #53 from rust-osdev/release"}},{"before":"4dc2d47d7fef8729767e983327ac38531b200553","after":"de4a5e192419e659f9721360ce4a15198729e43a","ref":"refs/heads/release","pushedAt":"2024-04-21T17:29:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"7cfdfa1a4169a7f2038b5e9f999a4a15ddb4eba2","after":"4dc2d47d7fef8729767e983327ac38531b200553","ref":"refs/heads/release","pushedAt":"2024-04-21T17:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"3a5d142bb7729a878eda1417946dac0072e4cadc","after":"7cfdfa1a4169a7f2038b5e9f999a4a15ddb4eba2","ref":"refs/heads/release","pushedAt":"2024-04-21T17:18:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge branch 'main' into release","shortMessageHtmlLink":"Merge branch 'main' into release"}},{"before":"279d80cd985360044ddcaf945689798aea0052d3","after":"82882b0e42ee46c69a6a6fc435a9248f8e6ed28f","ref":"refs/heads/main","pushedAt":"2024-04-21T17:18:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #55 from mkroening/doc_auto_cfg\n\nEnable all features and `doc_auto_cfg` on docs.rs","shortMessageHtmlLink":"Merge pull request #55 from mkroening/doc_auto_cfg"}},{"before":"43b20435c410929adbfb1089a1e47d3fbf44f085","after":"3a5d142bb7729a878eda1417946dac0072e4cadc","ref":"refs/heads/release","pushedAt":"2024-04-21T17:16:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Fix derive macro name in changelog\n\nCo-authored-by: Martin Kröning ","shortMessageHtmlLink":"Fix derive macro name in changelog"}},{"before":"17d724e8dbaf2628b177fe1724035ac59280f68b","after":"43b20435c410929adbfb1089a1e47d3fbf44f085","ref":"refs/heads/release","pushedAt":"2024-04-21T17:16:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":null,"after":"17d724e8dbaf2628b177fe1724035ac59280f68b","ref":"refs/heads/release","pushedAt":"2024-04-21T17:05:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"4100da0116a4345b3c2973727fae37e0eec61b98","after":"279d80cd985360044ddcaf945689798aea0052d3","ref":"refs/heads/main","pushedAt":"2024-04-21T16:56:36.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #51 from mkroening/ci-actions\n\nci: migrate away from unmaintained actions","shortMessageHtmlLink":"Merge pull request #51 from mkroening/ci-actions"}},{"before":"d0d2215ba47d0aa65e61a433890ac7a5bbc8275e","after":"4100da0116a4345b3c2973727fae37e0eec61b98","ref":"refs/heads/main","pushedAt":"2024-04-21T16:52:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #52 from mkroening/crates-io-categories\n\nfix(Cargo.toml): add categories","shortMessageHtmlLink":"Merge pull request #52 from mkroening/crates-io-categories"}},{"before":"73e154b8b90627ab224d97f78508542d7daf7a81","after":"d0d2215ba47d0aa65e61a433890ac7a5bbc8275e","ref":"refs/heads/main","pushedAt":"2024-04-21T16:37:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #49 from mkroening/derive\n\nAdd `#[derive(Volatile)]` for easy, access-limited field-based access to structs","shortMessageHtmlLink":"Merge pull request #49 from mkroening/derive"}},{"before":"b2e54a61ad852fcc456f07cb79939f443d610f24","after":null,"ref":"refs/heads/nested-map_field","pushedAt":"2024-04-21T15:48:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"}},{"before":"9c53163c8b9afc4e0187b55ccf80df97a8024d98","after":"73e154b8b90627ab224d97f78508542d7daf7a81","ref":"refs/heads/main","pushedAt":"2024-04-21T15:48:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #50 from rust-osdev/nested-map_field\n\nAdd support for nested `map_field` operations","shortMessageHtmlLink":"Merge pull request #50 from rust-osdev/nested-map_field"}},{"before":"47660af76cf0db2a3a6e648c13baed176ede0f82","after":"9c53163c8b9afc4e0187b55ccf80df97a8024d98","ref":"refs/heads/main","pushedAt":"2024-04-21T15:25:06.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Merge pull request #48 from mkroening/rustdoc-non_null\n\ndocs: remove unused `NonNull` imports","shortMessageHtmlLink":"Merge pull request #48 from mkroening/rustdoc-non_null"}},{"before":null,"after":"b2e54a61ad852fcc456f07cb79939f443d610f24","ref":"refs/heads/nested-map_field","pushedAt":"2024-04-21T11:40:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phil-opp","name":"Philipp Oppermann","path":"/phil-opp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1131315?s=80&v=4"},"commit":{"message":"Add support for nested `map_field` operations","shortMessageHtmlLink":"Add support for nested map_field operations"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPC8ARAA","startCursor":null,"endCursor":null}},"title":"Activity · rust-osdev/volatile"}