{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":17420913,"defaultBranch":"master","name":"cargo","ownerLogin":"rust-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-03-04T23:20:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5430905?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717724845.0","currentOid":""},"activityList":{"items":[{"before":"f5cc13e73cdd1c78f4282f5c917618caa448ffc1","after":"093f43d47ae2cdad5f732b647aa696af894c46e4","ref":"refs/heads/gh-pages","pushedAt":"2024-06-07T05:09:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy a72ce7d278f35e78a168ba5f270974c9f4f91255 to gh-pages","shortMessageHtmlLink":"Deploy a72ce7d to gh-pages"}},{"before":"10b7d384352f6d9a39f609de44476f815fc792a2","after":"a72ce7d278f35e78a168ba5f270974c9f4f91255","ref":"refs/heads/master","pushedAt":"2024-06-07T05:09:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14024 - Muscraft:add-missing-lint-to-lints, r=weihanglo\n\nfix(lints): Add unknown_lints to lints list\n\nWhen working on the linting system, I noticed that `UNKNOWN_LINTS` was not in the list of all lints, when it probably should be.","shortMessageHtmlLink":"Auto merge of #14024 - Muscraft:add-missing-lint-to-lints, r=weihanglo"}},{"before":"10b7d384352f6d9a39f609de44476f815fc792a2","after":"a72ce7d278f35e78a168ba5f270974c9f4f91255","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-07T04:36:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14024 - Muscraft:add-missing-lint-to-lints, r=weihanglo\n\nfix(lints): Add unknown_lints to lints list\n\nWhen working on the linting system, I noticed that `UNKNOWN_LINTS` was not in the list of all lints, when it probably should be.","shortMessageHtmlLink":"Auto merge of #14024 - Muscraft:add-missing-lint-to-lints, r=weihanglo"}},{"before":"1a59ea08cc7e9d657cde50823a2d72804c964f65","after":"ac08c296c34e858c2e2a2afd6661ae0348e04dbe","ref":"refs/heads/renovate/compatible","pushedAt":"2024-06-07T01:47:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update compatible","shortMessageHtmlLink":"chore(deps): update compatible"}},{"before":"aea0bdcf434297ee13af30c15cd4044361d875b8","after":"1a59ea08cc7e9d657cde50823a2d72804c964f65","ref":"refs/heads/renovate/compatible","pushedAt":"2024-06-06T21:24:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update compatible","shortMessageHtmlLink":"chore(deps): update compatible"}},{"before":"95676da375a21552649557c804bfe954d1fca572","after":"f5cc13e73cdd1c78f4282f5c917618caa448ffc1","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T20:58:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy 10b7d384352f6d9a39f609de44476f815fc792a2 to gh-pages","shortMessageHtmlLink":"Deploy 10b7d38 to gh-pages"}},{"before":"1a504a51fdc662060db965be534a51aa3afa5226","after":"10b7d384352f6d9a39f609de44476f815fc792a2","ref":"refs/heads/master","pushedAt":"2024-06-05T20:58:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14014 - epage:contrib, r=weihanglo\n\ndocs(contrib): Suggest atomic commits with separate test commits\n\n### What does this PR try to resolve?\n\nThis came up in a discussion with `@torhovland.`\n\n### How should we test and review this PR?\n\nI'm unsure what the right weight is to put behind these suggestions\n- I don't want a lack of git history editing experience to get in the way of someone contributing\n- If people do anything, I'd like to see the tests split out\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #14014 - epage:contrib, r=weihanglo"}},{"before":"1a504a51fdc662060db965be534a51aa3afa5226","after":"10b7d384352f6d9a39f609de44476f815fc792a2","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-05T20:29:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14014 - epage:contrib, r=weihanglo\n\ndocs(contrib): Suggest atomic commits with separate test commits\n\n### What does this PR try to resolve?\n\nThis came up in a discussion with `@torhovland.`\n\n### How should we test and review this PR?\n\nI'm unsure what the right weight is to put behind these suggestions\n- I don't want a lack of git history editing experience to get in the way of someone contributing\n- If people do anything, I'd like to see the tests split out\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #14014 - epage:contrib, r=weihanglo"}},{"before":"aa5fbe59a1c6e9c66692e7fb1f2d6996e9313fb9","after":"95676da375a21552649557c804bfe954d1fca572","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T20:15:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy 1a504a51fdc662060db965be534a51aa3afa5226 to gh-pages","shortMessageHtmlLink":"Deploy 1a504a5 to gh-pages"}},{"before":"34a6a87d8a2330d8c9d578f927489689328a652d","after":"1a504a51fdc662060db965be534a51aa3afa5226","ref":"refs/heads/master","pushedAt":"2024-06-05T20:15:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14013 - weihanglo:pre-release, r=epage\n\ntest(semver): track the behavior of `--precise `","shortMessageHtmlLink":"Auto merge of #14013 - weihanglo:pre-release, r=epage"}},{"before":"34a6a87d8a2330d8c9d578f927489689328a652d","after":"1a504a51fdc662060db965be534a51aa3afa5226","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-05T19:44:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14013 - weihanglo:pre-release, r=epage\n\ntest(semver): track the behavior of `--precise `","shortMessageHtmlLink":"Auto merge of #14013 - weihanglo:pre-release, r=epage"}},{"before":"b2a8ea494ee98376f3b843a9a4d35cd26c33b833","after":"aea0bdcf434297ee13af30c15cd4044361d875b8","ref":"refs/heads/renovate/compatible","pushedAt":"2024-06-04T23:15:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update compatible","shortMessageHtmlLink":"chore(deps): update compatible"}},{"before":"1d41248d1c50b18b515c02f94eab3afa9021e6ab","after":"b2a8ea494ee98376f3b843a9a4d35cd26c33b833","ref":"refs/heads/renovate/compatible","pushedAt":"2024-06-04T16:10:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update compatible","shortMessageHtmlLink":"chore(deps): update compatible"}},{"before":"81f173f5183de984b255e1a33cf4faed97836f2a","after":"aa5fbe59a1c6e9c66692e7fb1f2d6996e9313fb9","ref":"refs/heads/gh-pages","pushedAt":"2024-06-04T16:08:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy 34a6a87d8a2330d8c9d578f927489689328a652d to gh-pages","shortMessageHtmlLink":"Deploy 34a6a87 to gh-pages"}},{"before":"7034e2ac60c691b7ea35caba47e6db4b655a923d","after":"34a6a87d8a2330d8c9d578f927489689328a652d","ref":"refs/heads/master","pushedAt":"2024-06-04T16:08:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #13886 - jneem:vendoring-warning, r=arlosi\n\nSilence the warning about forgetting the vendoring","shortMessageHtmlLink":"Auto merge of #13886 - jneem:vendoring-warning, r=arlosi"}},{"before":"7034e2ac60c691b7ea35caba47e6db4b655a923d","after":"34a6a87d8a2330d8c9d578f927489689328a652d","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-04T15:31:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #13886 - jneem:vendoring-warning, r=arlosi\n\nSilence the warning about forgetting the vendoring","shortMessageHtmlLink":"Auto merge of #13886 - jneem:vendoring-warning, r=arlosi"}},{"before":"445ca7d3add10a0d6e74d693ca9f8dbfe124294b","after":"81f173f5183de984b255e1a33cf4faed97836f2a","ref":"refs/heads/gh-pages","pushedAt":"2024-06-03T22:14:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy 7034e2ac60c691b7ea35caba47e6db4b655a923d to gh-pages","shortMessageHtmlLink":"Deploy 7034e2a to gh-pages"}},{"before":"8114c9a80f060287d1643d558f19ee1f27efee1f","after":"7034e2ac60c691b7ea35caba47e6db4b655a923d","ref":"refs/heads/master","pushedAt":"2024-06-03T22:14:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14004 - epage:deterministic, r=weihanglo\n\nfix(vendor): Ensure sort happens for vendor\n\n### What does this PR try to resolve?\n\nThis is a follow up to #13989 which sorted in time for `cargo package` and `cargo publish` but too late for `cargo vendor`. This moves the sorting earlier and puts it in a place that will only run when resolving.\n\nFixes #13988\n\n### How should we test and review this PR?\n\nI had assumed tests existed but just happened to write in a way that leads to sorting. Apparently not. I've added some tests.\n\nThe `cargo vendor` test has to elide paths because `/`s are normalized during publish, rather than resolve, so the output varies across platforms, even with cargo-test-support normalizing slashes because `toml` will switch between `\"` and `'`.\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #14004 - epage:deterministic, r=weihanglo"}},{"before":"43984e8b7f7c75a2900bf81da5ae13051909d76e","after":"7034e2ac60c691b7ea35caba47e6db4b655a923d","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-03T21:44:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14004 - epage:deterministic, r=weihanglo\n\nfix(vendor): Ensure sort happens for vendor\n\n### What does this PR try to resolve?\n\nThis is a follow up to #13989 which sorted in time for `cargo package` and `cargo publish` but too late for `cargo vendor`. This moves the sorting earlier and puts it in a place that will only run when resolving.\n\nFixes #13988\n\n### How should we test and review this PR?\n\nI had assumed tests existed but just happened to write in a way that leads to sorting. Apparently not. I've added some tests.\n\nThe `cargo vendor` test has to elide paths because `/`s are normalized during publish, rather than resolve, so the output varies across platforms, even with cargo-test-support normalizing slashes because `toml` will switch between `\"` and `'`.\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #14004 - epage:deterministic, r=weihanglo"}},{"before":"8114c9a80f060287d1643d558f19ee1f27efee1f","after":"43984e8b7f7c75a2900bf81da5ae13051909d76e","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-03T18:58:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #13995 - rust-lang:renovate/compatible, r=epage\n\nchore(deps): update compatible\n\n[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [anstream](https://togithub.com/rust-cli/anstyle) | workspace.dependencies | patch | `0.6.13` -> `0.6.14` |\n| [anstyle](https://togithub.com/rust-cli/anstyle) | workspace.dependencies | patch | `1.0.6` -> `1.0.7` |\n| [anyhow](https://togithub.com/dtolnay/anyhow) | workspace.dependencies | patch | `1.0.82` -> `1.0.86` |\n| [libc](https://togithub.com/rust-lang/libc) | workspace.dependencies | patch | `0.2.154` -> `0.2.155` |\n| [opener](https://togithub.com/Seeker14491/opener) | workspace.dependencies | patch | `0.7.0` -> `0.7.1` |\n| [security-framework](https://lib.rs/crates/security_framework) ([source](https://togithub.com/kornelski/rust-security-framework)) | workspace.dependencies | minor | `2.10.0` -> `2.11.0` |\n| [semver](https://togithub.com/dtolnay/semver) | workspace.dependencies | patch | `1.0.22` -> `1.0.23` |\n| [serde](https://serde.rs) ([source](https://togithub.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.199` -> `1.0.203` |\n| [serde-untagged](https://togithub.com/dtolnay/serde-untagged) | workspace.dependencies | patch | `0.1.5` -> `0.1.6` |\n| [serde_json](https://togithub.com/serde-rs/json) | workspace.dependencies | patch | `1.0.116` -> `1.0.117` |\n| [thiserror](https://togithub.com/dtolnay/thiserror) | workspace.dependencies | patch | `1.0.59` -> `1.0.61` |\n\n---\n\n### Release Notes\n\n
\nrust-cli/anstyle (anstream)\n\n### [`v0.6.14`](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.13...anstream-v0.6.14)\n\n[Compare Source](https://togithub.com/rust-cli/anstyle/compare/anstream-v0.6.13...anstream-v0.6.14)\n\n
\n\n
\ndtolnay/anyhow (anyhow)\n\n### [`v1.0.86`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.86)\n\n[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.85...1.0.86)\n\n- Fix parse error in `ensure!` with non-literal after minus sign ([#​373](https://togithub.com/dtolnay/anyhow/issues/373))\n\n### [`v1.0.85`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.85)\n\n[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.84...1.0.85)\n\n- Improve `ensure!` macro's rules to unblock some rustc pretty-printer improvements ([#​368](https://togithub.com/dtolnay/anyhow/issues/368), [#​371](https://togithub.com/dtolnay/anyhow/issues/371))\n\n### [`v1.0.84`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.84)\n\n[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.83...1.0.84)\n\n- Disallow calling `ensure!` through a `Not` impl for a type that is not `bool` ([#​367](https://togithub.com/dtolnay/anyhow/issues/367))\n\n### [`v1.0.83`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.83)\n\n[Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.82...1.0.83)\n\n- Integrate compile-time checking of cfgs ([#​363](https://togithub.com/dtolnay/anyhow/issues/363))\n\n
\n\n
\nrust-lang/libc (libc)\n\n### [`v0.2.155`](https://togithub.com/rust-lang/libc/releases/tag/0.2.155)\n\n[Compare Source](https://togithub.com/rust-lang/libc/compare/0.2.154...0.2.155)\n\n#### What's Changed\n\n- Add `SYS_lseek` and `SYS_mmap` for aarch64 Android by [`@​lberrymage](https://togithub.com/lberrymage)` in [https://github.com/rust-lang/libc/pull/3632](https://togithub.com/rust-lang/libc/pull/3632)\n- Correct the value of FAN_MARK_IGNORE by [`@​severen](https://togithub.com/severen)` in [https://github.com/rust-lang/libc/pull/3622](https://togithub.com/rust-lang/libc/pull/3622)\n- Update FreeBSD 13 CI image by [`@​JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/libc/pull/3671](https://togithub.com/rust-lang/libc/pull/3671)\n- android: add FUTEX_LOCK_PI2 by [`@​rtzoeller](https://togithub.com/rtzoeller)` in [https://github.com/rust-lang/libc/pull/3635](https://togithub.com/rust-lang/libc/pull/3635)\n- Fix out-of-bounds pointer arithmetic in CMSG_NXTHDR by [`@​purplesyringa](https://togithub.com/purplesyringa)` in [https://github.com/rust-lang/libc/pull/3676](https://togithub.com/rust-lang/libc/pull/3676)\n- Revert \"Support posix_spawn on Android\" by [`@​JohnTitor](https://togithub.com/JohnTitor)` in [https://github.com/rust-lang/libc/pull/3678](https://togithub.com/rust-lang/libc/pull/3678)\n- Unlock ci: fix wrong cfg emscripten by [`@​tesuji](https://togithub.com/tesuji)` in [https://github.com/rust-lang/libc/pull/3684](https://togithub.com/rust-lang/libc/pull/3684)\n- redox: correct EPOLL constants by [`@​jackpot51](https://togithub.com/jackpot51)` in [https://github.com/rust-lang/libc/pull/3686](https://togithub.com/rust-lang/libc/pull/3686)\n- \\[0.2] Revert \"Upgrade Docker images to Ubuntu 23.10\" on sparc64 by [`@​cuviper](https://togithub.com/cuviper)` in [https://github.com/rust-lang/libc/pull/3708](https://togithub.com/rust-lang/libc/pull/3708)\n- Re-add `posix_spawn{_file_actions_t,attr_t}` on Android by [`@​tesuji](https://togithub.com/tesuji)` in [https://github.com/rust-lang/libc/pull/3690](https://togithub.com/rust-lang/libc/pull/3690)\n- Update version to `0.2.155` by [`@​madsmtm](https://togithub.com/madsmtm)` in [https://github.com/rust-lang/libc/pull/3682](https://togithub.com/rust-lang/libc/pull/3682)\n\n#### New Contributors\n\n- [`@​lberrymage](https://togithub.com/lberrymage)` made their first contribution in [https://github.com/rust-lang/libc/pull/3632](https://togithub.com/rust-lang/libc/pull/3632)\n- [`@​purplesyringa](https://togithub.com/purplesyringa)` made their first contribution in [https://github.com/rust-lang/libc/pull/3676](https://togithub.com/rust-lang/libc/pull/3676)\n\n**Full Changelog**: https://github.com/rust-lang/libc/compare/0.2.154...0.2.155\n\n
\n\n
\nSeeker14491/opener (opener)\n\n### [`v0.7.1`](https://togithub.com/Seeker14491/opener/blob/HEAD/CHANGELOG.md#071---2024-05-17)\n\n[Compare Source](https://togithub.com/Seeker14491/opener/compare/v0.7.0...v0.7.1)\n\n##### Fixed\n\n- On Linux, the `dbus` crate is now only pulled in when enabling the `reveal` feature (as was the case prior to `opener` v0.7.0).\n- Fixed a Cargo error when compiling `opener` using versions of Rust prior to 1.71.\n\n
\n\n
\nkornelski/rust-security-framework (security-framework)\n\n### [`v2.11.0`](https://togithub.com/kornelski/rust-security-framework/compare/v2.10.0...v2.11.0)\n\n[Compare Source](https://togithub.com/kornelski/rust-security-framework/compare/v2.10.0...v2.11.0)\n\n
\n\n
\ndtolnay/semver (semver)\n\n### [`v1.0.23`](https://togithub.com/dtolnay/semver/releases/tag/1.0.23)\n\n[Compare Source](https://togithub.com/dtolnay/semver/compare/1.0.22...1.0.23)\n\n- Resolve unexpected_cfgs warning ([#​318](https://togithub.com/dtolnay/semver/issues/318))\n\n
\n\n
\nserde-rs/serde (serde)\n\n### [`v1.0.203`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.203)\n\n[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\n\n- Documentation improvements ([#​2747](https://togithub.com/serde-rs/serde/issues/2747))\n\n### [`v1.0.202`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.202)\n\n[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.201...v1.0.202)\n\n- Provide public access to RenameAllRules in serde_derive_internals ([#​2743](https://togithub.com/serde-rs/serde/issues/2743))\n\n### [`v1.0.201`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.201)\n\n[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.200...v1.0.201)\n\n- Resolve unexpected_cfgs warning ([#​2737](https://togithub.com/serde-rs/serde/issues/2737))\n\n### [`v1.0.200`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.200)\n\n[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.199...v1.0.200)\n\n- Fix formatting of \"invalid type\" and \"invalid value\" deserialization error messages containing NaN or infinite floats ([#​2733](https://togithub.com/serde-rs/serde/issues/2733), thanks [`@​jamessan](https://togithub.com/jamessan))`\n\n
\n\n
\ndtolnay/serde-untagged (serde-untagged)\n\n### [`v0.1.6`](https://togithub.com/dtolnay/serde-untagged/releases/tag/0.1.6)\n\n[Compare Source](https://togithub.com/dtolnay/serde-untagged/compare/0.1.5...0.1.6)\n\n- Relocate some unsafe code over to `typeid` crate\n\n
\n\n
\nserde-rs/json (serde_json)\n\n### [`v1.0.117`](https://togithub.com/serde-rs/json/releases/tag/v1.0.117)\n\n[Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.116...v1.0.117)\n\n- Resolve unexpected_cfgs warning ([#​1130](https://togithub.com/serde-rs/json/issues/1130))\n\n
\n\n
\ndtolnay/thiserror (thiserror)\n\n### [`v1.0.61`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.61)\n\n[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.60...1.0.61)\n\n- Use `core::fmt` and `core::panic` to facilitate `error_in_core` support ([#​299](https://togithub.com/dtolnay/thiserror/issues/299), thanks [`@​jordens](https://togithub.com/jordens))`\n\n### [`v1.0.60`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.60)\n\n[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.59...1.0.60)\n\n- Resolve unexpected_cfgs warning ([#​298](https://togithub.com/dtolnay/thiserror/issues/298))\n\n
\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - \"before 5am on the first day of the month\" (UTC), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.\n\n---\n\n - [ ] If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/rust-lang/cargo).\n","shortMessageHtmlLink":"Auto merge of #13995 - rust-lang:renovate/compatible, r=epage"}},{"before":"da1d0cbfaa6672c724ab52b469b24cd9013b915c","after":"1d41248d1c50b18b515c02f94eab3afa9021e6ab","ref":"refs/heads/renovate/compatible","pushedAt":"2024-06-03T18:31:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"epage","name":"Ed Page","path":"/epage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60961?s=80&v=4"},"commit":{"message":"chore(deps): update compatible","shortMessageHtmlLink":"chore(deps): update compatible"}},{"before":"a2e8fcbc3a9c0790a31b365ed8a909217fdc0305","after":"445ca7d3add10a0d6e74d693ca9f8dbfe124294b","ref":"refs/heads/gh-pages","pushedAt":"2024-06-03T17:50:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy 8114c9a80f060287d1643d558f19ee1f27efee1f to gh-pages","shortMessageHtmlLink":"Deploy 8114c9a to gh-pages"}},{"before":"1f020f0591a4ea3c35bd659440fc04b6f7385c99","after":"8114c9a80f060287d1643d558f19ee1f27efee1f","ref":"refs/heads/master","pushedAt":"2024-06-03T17:50:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14006 - epage:add-quotes, r=weihanglo\n\nfix(add): Avoid escaping double-quotes by using string literals\n\n### What does this PR try to resolve?\n\nFixes #14002\n\n### How should we test and review this PR?\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #14006 - epage:add-quotes, r=weihanglo"}},{"before":"a18988514f987620a439eb43e28be8569dc73759","after":"da1d0cbfaa6672c724ab52b469b24cd9013b915c","ref":"refs/heads/renovate/compatible","pushedAt":"2024-06-03T17:12:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update compatible","shortMessageHtmlLink":"chore(deps): update compatible"}},{"before":"1f020f0591a4ea3c35bd659440fc04b6f7385c99","after":"8114c9a80f060287d1643d558f19ee1f27efee1f","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-03T17:10:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #14006 - epage:add-quotes, r=weihanglo\n\nfix(add): Avoid escaping double-quotes by using string literals\n\n### What does this PR try to resolve?\n\nFixes #14002\n\n### How should we test and review this PR?\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #14006 - epage:add-quotes, r=weihanglo"}},{"before":"b8b910073e8153679f41cc0b43dbd88c6ecaa140","after":"a2e8fcbc3a9c0790a31b365ed8a909217fdc0305","ref":"refs/heads/gh-pages","pushedAt":"2024-06-03T16:27:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy 1f020f0591a4ea3c35bd659440fc04b6f7385c99 to gh-pages","shortMessageHtmlLink":"Deploy 1f020f0 to gh-pages"}},{"before":"d503f744bc353f9454ca32b4aa7746e4186f0b20","after":"1f020f0591a4ea3c35bd659440fc04b6f7385c99","ref":"refs/heads/master","pushedAt":"2024-06-03T16:27:06.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #13993 - epage:path-source, r=ehuss\n\nrefactor(source): Split `RecursivePathSource` out of `PathSource`\n\n### What does this PR try to resolve?\n\n`PathSource` serves a couple of roles\n- When a dependency / patch uses `path` (non-recursive)\n- As the implementation details of a `git` source (recursive)\n- Dependency overrides (recursive)\n\nInstead of using a `PathSource::new` vs `PathSouce::new_recursive`, this does `RecursivePathSource::new`. This makes the intent a lot clearer and makes it easier to customize the behavior to each role that is played.\n\nSpecifically, there are two ways I expect to leverage this refactor\n- Improve the interplay between `RecursivePathSource` and `read_packages` to reduce the duplicate package warnings for git sources (#13992)\n- cargo script will change the semantics of path sources slightly and I'm assuming having a distinct source will make this easier\n\n### How should we test and review this PR?\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #13993 - epage:path-source, r=ehuss"}},{"before":"d503f744bc353f9454ca32b4aa7746e4186f0b20","after":"1f020f0591a4ea3c35bd659440fc04b6f7385c99","ref":"refs/heads/auto-cargo","pushedAt":"2024-06-03T15:57:10.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #13993 - epage:path-source, r=ehuss\n\nrefactor(source): Split `RecursivePathSource` out of `PathSource`\n\n### What does this PR try to resolve?\n\n`PathSource` serves a couple of roles\n- When a dependency / patch uses `path` (non-recursive)\n- As the implementation details of a `git` source (recursive)\n- Dependency overrides (recursive)\n\nInstead of using a `PathSource::new` vs `PathSouce::new_recursive`, this does `RecursivePathSource::new`. This makes the intent a lot clearer and makes it easier to customize the behavior to each role that is played.\n\nSpecifically, there are two ways I expect to leverage this refactor\n- Improve the interplay between `RecursivePathSource` and `read_packages` to reduce the duplicate package warnings for git sources (#13992)\n- cargo script will change the semantics of path sources slightly and I'm assuming having a distinct source will make this easier\n\n### How should we test and review this PR?\n\n### Additional information","shortMessageHtmlLink":"Auto merge of #13993 - epage:path-source, r=ehuss"}},{"before":"9a3054205a726c7e08fde0c0091a754011a05e5c","after":"b8b910073e8153679f41cc0b43dbd88c6ecaa140","ref":"refs/heads/gh-pages","pushedAt":"2024-06-03T15:56:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy d503f744bc353f9454ca32b4aa7746e4186f0b20 to gh-pages","shortMessageHtmlLink":"Deploy d503f74 to gh-pages"}},{"before":"4219b66f63b2e1091e6aa9d4e6e252540a4d176d","after":"d503f744bc353f9454ca32b4aa7746e4186f0b20","ref":"refs/heads/master","pushedAt":"2024-06-03T15:56:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors","name":"bors","path":"/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3372342?s=80&v=4"},"commit":{"message":"Auto merge of #13977 - linyihai:doc-resolver-tests, r=Eh2406\n\ndoc: Add README for resolver-tests\n\n### What does this PR try to resolve?\n\nThis collect the comments from `@Eh2406` about the resolver-tests and add a README to it.\n\n### How should we test and review this PR?\n\n### Additional information\n\nMaybe Fixed https://github.com/rust-lang/cargo/issues/13319\nSee https://github.com/rust-lang/cargo/pull/11938#issuecomment-1868426431","shortMessageHtmlLink":"Auto merge of #13977 - linyihai:doc-resolver-tests, r=Eh2406"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXtqmFgA","startCursor":null,"endCursor":null}},"title":"Activity · rust-lang/cargo"}