{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreie4lmi6oxm7r45gp3dt3tk3fancgeivrpliqdwj3xgaligndqxddy",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mk3veagejtr2"
},
"path": "/t/request-provide-an-official-way-to-deprecate-a-crate-not-yank-yank-is-stupid/24174?page=2#post_26",
"publishedAt": "2026-04-22T15:55:49.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "Another perspective on deprecating versions is \"what versions are supported?\".\n\nOne way to have our cake and eat it too with MSRV is if people using older compilers take on the cost of also not having the latest versions of dependencies. I'd love to say \"clap's MSRV is 10 versions back but is supported through previous minor and major versions getting critical fixes, driven by those who need them\". The challenge is people will just see \"old clap\" and not know if it is supported or not. Having a way to track version support policies for users would be great.",
"title": "Request: Provide an official way to *deprecate* a crate. NOT yank. Yank is stupid"
}