{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":47854924,"defaultBranch":"main","name":"book","ownerLogin":"rust-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-11T22:49:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5430905?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716420331.0","currentOid":""},"activityList":{"items":[{"before":"c9646fea1d256de4ef771df90abefc01af8a8401","after":"16403e52c3d0e1bc62d0c358b0a6ee29b9bb8958","ref":"refs/heads/only-new-async","pushedAt":"2024-05-23T14:09:44.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge `main` into `only-new-async`","shortMessageHtmlLink":"Merge main into only-new-async"}},{"before":"a5dd28575d0211b676e45150b19a8a34df905031","after":"6b17385e17895be991d1d8074089f64444b46681","ref":"refs/heads/chriskrycho/chapter-async-await","pushedAt":"2024-05-23T14:09:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"[wip] Update listings for chapters 18–21 (prev. 17–20)\n\nTasks to be done:\n\n- [ ] Update all listing *output* to match what it should be for the\n version of Rust we are using at the time we actually merge this.\n- [ ] (Re-)Update all references to listings to be correct.","shortMessageHtmlLink":"[wip] Update listings for chapters 18–21 (prev. 17–20)"}},{"before":"d9e9af10d92e32ea02c19cb3cf607aec05aca65b","after":null,"ref":"refs/heads/fix-rendering","pushedAt":"2024-05-22T23:25:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"}},{"before":"5c8d7dfbcb59fb2b3325bccef8762521be1ba5fa","after":"85442a608426d3667f1c9458ad457b241a36b569","ref":"refs/heads/main","pushedAt":"2024-05-22T23:25:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge pull request #3938 from rust-lang/fix-rendering\n\nFix two rendering issues with preprocessors","shortMessageHtmlLink":"Merge pull request #3938 from rust-lang/fix-rendering"}},{"before":null,"after":"d9e9af10d92e32ea02c19cb3cf607aec05aca65b","ref":"refs/heads/fix-rendering","pushedAt":"2024-05-22T23:21:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"infra: use `mdbook::utils::new_cmark_parser` in preprocessors\n\nThis guarantees we use the exact same config mdBook does, preventing a\nclass of bugs where we renderer something different than the baseline\noutput would simply because we are preprocessing.","shortMessageHtmlLink":"infra: use mdbook::utils::new_cmark_parser in preprocessors"}},{"before":"ba2e1cab3c887b67a04afd513f21b825d3c1b758","after":"a5dd28575d0211b676e45150b19a8a34df905031","ref":"refs/heads/chriskrycho/chapter-async-await","pushedAt":"2024-05-22T21:53:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"[wip] Update listings for chapters 18–21 (prev. 17–20)\n\nTasks to be done:\n\n- [ ] Update all listing *output* to match what it should be for the\n version of Rust we are using at the time we actually merge this.\n- [ ] (Re-)Update all references to listings to be correct.","shortMessageHtmlLink":"[wip] Update listings for chapters 18–21 (prev. 17–20)"}},{"before":"40993e8ec7476365d4782a6cc6d4379ecaa45844","after":null,"ref":"refs/heads/ferris-js-updates","pushedAt":"2024-05-22T21:50:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"}},{"before":"e9f5bc794a2ead280741d225ed5395400cb2de7d","after":"5c8d7dfbcb59fb2b3325bccef8762521be1ba5fa","ref":"refs/heads/main","pushedAt":"2024-05-22T21:50:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge pull request #3937 from rust-lang/ferris-js-updates\n\ninfra: modernize and improve rigor/safety of ferris.js","shortMessageHtmlLink":"Merge pull request #3937 from rust-lang/ferris-js-updates"}},{"before":null,"after":"40993e8ec7476365d4782a6cc6d4379ecaa45844","ref":"refs/heads/ferris-js-updates","pushedAt":"2024-05-22T21:46:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"infra: modernize and improve rigor/safety of ferris.js\n\n- Use `let` instead of `var` throughout. All modern browsers support it\n and have for many years, even the now-EOL IE11.[^ie]\n- Add a `@ts-check` annotation so that anyone working on a TS-enabled\n editor will get feedback inline about cases they may otherwise miss.\n- Add JSDoc-based type definitions for the script, and fix some errors\n that may occur at runtime. (These will be rare if they happen, but\n getting rid of them is still a win!)\n\n[^ie]: IE11 did not correctly support the semantics of `let` for `for`\n loops, but the uses in the existing code here already used `var` in\n a way which would trigger the same behavior as using `let` does.","shortMessageHtmlLink":"infra: modernize and improve rigor/safety of ferris.js"}},{"before":"a9bc8f46c7dbb31f4871477aa53fbf1555872620","after":"ba2e1cab3c887b67a04afd513f21b825d3c1b758","ref":"refs/heads/chriskrycho/chapter-async-await","pushedAt":"2024-05-22T21:17:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"[wip] Update listings for chapters 18–21 (prev. 17–20)\n\nTasks to be done:\n\n- [ ] Update all listing *output* to match what it should be for the\n version of Rust we are using at the time we actually merge this.\n- [ ] (Re-)Update all references to listings to be correct.","shortMessageHtmlLink":"[wip] Update listings for chapters 18–21 (prev. 17–20)"}},{"before":"a5c10d007048f74e84d8fa4697485e96d7c1b3bd","after":"c9646fea1d256de4ef771df90abefc01af8a8401","ref":"refs/heads/only-new-async","pushedAt":"2024-05-22T21:17:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge `main` into `only-new-async`","shortMessageHtmlLink":"Merge main into only-new-async"}},{"before":"dce2f83f73fb1eea618664b6193d71815830a735","after":"a9bc8f46c7dbb31f4871477aa53fbf1555872620","ref":"refs/heads/chriskrycho/chapter-async-await","pushedAt":"2024-05-22T19:32:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"[wip] Update listings for chapters 18–21 (prev. 17–20)\n\nTasks to be done:\n\n- [ ] Update all listing *output* to match what it should be for the\n version of Rust we are using at the time we actually merge this.\n- [ ] (Re-)Update all references to listings to be correct.","shortMessageHtmlLink":"[wip] Update listings for chapters 18–21 (prev. 17–20)"}},{"before":"7faa44ad53c7280921c236776d73adce43468d72","after":"a5c10d007048f74e84d8fa4697485e96d7c1b3bd","ref":"refs/heads/only-new-async","pushedAt":"2024-05-22T19:32:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge `main` into `only-new-async`","shortMessageHtmlLink":"Merge main into only-new-async"}},{"before":"48909a19ac878d8447755b32e9c25a6fad046065","after":null,"ref":"refs/heads/more-workspace-cleanup","pushedAt":"2024-05-22T19:30:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"}},{"before":"ea8cd41a842c1aa9acba1c175eff843f39cfef55","after":"e9f5bc794a2ead280741d225ed5395400cb2de7d","ref":"refs/heads/main","pushedAt":"2024-05-22T19:30:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge pull request #3936 from rust-lang/more-workspace-cleanup\n\ninfra: more workspace cleanup","shortMessageHtmlLink":"Merge pull request #3936 from rust-lang/more-workspace-cleanup"}},{"before":null,"after":"48909a19ac878d8447755b32e9c25a6fad046065","ref":"refs/heads/more-workspace-cleanup","pushedAt":"2024-05-22T19:27:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"infra: more workspace cleanup\n\n- Turn back on `default-members`.\n- Remove deps from root only used by mdbook preprocessors, since they\n are managed by themselves now.","shortMessageHtmlLink":"infra: more workspace cleanup"}},{"before":"2dfc621c5f61fb2f451c1087438863f8c8663174","after":"7faa44ad53c7280921c236776d73adce43468d72","ref":"refs/heads/only-new-async","pushedAt":"2024-05-22T19:23:52.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge `main` into `only-new-async`","shortMessageHtmlLink":"Merge main into only-new-async"}},{"before":"1042508fb6880d5243217e2a0b0f316d63f284d5","after":"dce2f83f73fb1eea618664b6193d71815830a735","ref":"refs/heads/chriskrycho/chapter-async-await","pushedAt":"2024-05-22T19:23:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"[wip] Update listings for chapters 18–21 (prev. 17–20)\n\nTasks to be done:\n\n- [ ] Update all listing *output* to match what it should be for the\n version of Rust we are using at the time we actually merge this.\n- [ ] (Re-)Update all references to listings to be correct.","shortMessageHtmlLink":"[wip] Update listings for chapters 18–21 (prev. 17–20)"}},{"before":"af9367041b1767141c83274f37e535c6d1c398d8","after":null,"ref":"refs/heads/update-rust","pushedAt":"2024-05-22T18:52:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carols10cents","name":"Carol (Nichols || Goulding)","path":"/carols10cents","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/193874?s=80&v=4"}},{"before":"9e4b5e421f636d74d799cf33750fb222026156de","after":"ea8cd41a842c1aa9acba1c175eff843f39cfef55","ref":"refs/heads/main","pushedAt":"2024-05-22T18:52:49.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"carols10cents","name":"Carol (Nichols || Goulding)","path":"/carols10cents","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/193874?s=80&v=4"},"commit":{"message":"Switch to double quotes as shellcheck suggests","shortMessageHtmlLink":"Switch to double quotes as shellcheck suggests"}},{"before":"b09c83c7ad5caf50bea547e23c6d9ecd574e43bc","after":"af9367041b1767141c83274f37e535c6d1c398d8","ref":"refs/heads/update-rust","pushedAt":"2024-05-22T18:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carols10cents","name":"Carol (Nichols || Goulding)","path":"/carols10cents","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/193874?s=80&v=4"},"commit":{"message":"Switch to double quotes as shellcheck suggests","shortMessageHtmlLink":"Switch to double quotes as shellcheck suggests"}},{"before":"e737707eb9bf04f5e2bf394a009075105abbfc9d","after":null,"ref":"refs/heads/preprocessors-default-features","pushedAt":"2024-05-22T18:38:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"}},{"before":"de1c417fafdd65c387ae2181b6a9f7e3d9e5a654","after":"9e4b5e421f636d74d799cf33750fb222026156de","ref":"refs/heads/main","pushedAt":"2024-05-22T18:38:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge pull request #3933 from rust-lang/preprocessors-default-features\n\ninfra: disable mdBook default-features for mdBook preprocessors","shortMessageHtmlLink":"Merge pull request #3933 from rust-lang/preprocessors-default-features"}},{"before":null,"after":"b09c83c7ad5caf50bea547e23c6d9ecd574e43bc","ref":"refs/heads/update-rust","pushedAt":"2024-05-22T18:36:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carols10cents","name":"Carol (Nichols || Goulding)","path":"/carols10cents","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/193874?s=80&v=4"},"commit":{"message":"Update regex to account for new cargo output format","shortMessageHtmlLink":"Update regex to account for new cargo output format"}},{"before":"9452cb53e210a6ac69ecda21cfdabd31ea2e43e5","after":null,"ref":"refs/heads/revert-3932-pr_cargo_new_template","pushedAt":"2024-05-22T18:36:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carols10cents","name":"Carol (Nichols || Goulding)","path":"/carols10cents","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/193874?s=80&v=4"}},{"before":"c7c291084c13fcb0302cac1ab8b8d6b3a0c23c5b","after":"de1c417fafdd65c387ae2181b6a9f7e3d9e5a654","ref":"refs/heads/main","pushedAt":"2024-05-22T18:36:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carols10cents","name":"Carol (Nichols || Goulding)","path":"/carols10cents","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/193874?s=80&v=4"},"commit":{"message":"Revert \"Update listings to account for `cargo new` template update\"","shortMessageHtmlLink":"Revert \"Update listings to account for cargo new template update\""}},{"before":null,"after":"9452cb53e210a6ac69ecda21cfdabd31ea2e43e5","ref":"refs/heads/revert-3932-pr_cargo_new_template","pushedAt":"2024-05-22T18:31:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carols10cents","name":"Carol (Nichols || Goulding)","path":"/carols10cents","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/193874?s=80&v=4"},"commit":{"message":"Revert \"Update listings to account for `cargo new` template update\"","shortMessageHtmlLink":"Revert \"Update listings to account for cargo new template update\""}},{"before":"fcd2aad566d6bc255e8caf4dd482aa2245042e45","after":"c7c291084c13fcb0302cac1ab8b8d6b3a0c23c5b","ref":"refs/heads/main","pushedAt":"2024-05-22T18:25:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"Merge pull request #3932 from tbu-/pr_cargo_new_template\n\nUpdate listings to account for `cargo new` template update","shortMessageHtmlLink":"Merge pull request #3932 from tbu-/pr_cargo_new_template"}},{"before":"8237157d18936c2dcf0712393f8677c1516a5351","after":"e737707eb9bf04f5e2bf394a009075105abbfc9d","ref":"refs/heads/preprocessors-default-features","pushedAt":"2024-05-22T18:19:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"infra: disable mdBook default-features for mdBook preprocessors\n\nThis prevents us from pulling in `notify` accidentally, which is causing\na `tidy check` issue in `rust-lang/rust` because of the CC0 license on\n`notify`. I had intended to address this in efd315a3, but forgot that\n`features = []` does not imply `default-features = false`.","shortMessageHtmlLink":"infra: disable mdBook default-features for mdBook preprocessors"}},{"before":null,"after":"8237157d18936c2dcf0712393f8677c1516a5351","ref":"refs/heads/preprocessors-default-features","pushedAt":"2024-05-22T17:17:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chriskrycho","name":"Chris Krycho","path":"/chriskrycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403023?s=80&v=4"},"commit":{"message":"infra: disable mdBook default-features for mdBook preprocessors\n\nThis prevents us from pulling in `notify` accidentally, which is causing\na `tidy check` issue in `rust-lang/rust` because of the CC0 license on\n`notify`. I had intended to address this in efd315a3, but forgot that\n`features = []` does not imply `default-features = false`.","shortMessageHtmlLink":"infra: disable mdBook default-features for mdBook preprocessors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUhit8wA","startCursor":null,"endCursor":null}},"title":"Activity · rust-lang/book"}