{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreia7e76qan4asf63ludt6qnsvb5rrjmu2slo3n647j4ckxn2l3vsu4",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mjjtvxv53du2"
},
"path": "/t/yanking-a-crate-better-than-deleting-it/24175#post_4",
"publishedAt": "2026-04-15T10:40:31.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"crates.io"
],
"textContent": "I think there should be an option on crates.io to forbid new releases which are semver-compatible with existing crate releases (maybe with some warning for downstream users). You could use it before transferring ownership, thus preventing new owner from publishing malicious patch releases which would be consumed automatically by downstream.",
"title": "Yanking a crate better than deleting it"
}