New Features and Improvements on lib.rs Website
The article highlights the recent updates and enhancements made to the lib.rs website, a platform that provides information about Rust crates. One of the notable additions is the 'New Features' page, which displays all the cargo features supported by a crate. These features are presented in neatly formatted markdown, along with comments from Cargo.toml, offering developers insights into their functionality. Additionally, the website now searches a crate's source code to identify functions or types affected by a specific feature, providing further clarity. The article also mentions the integration of cargo-vet reviews from Google and Mozilla, as well as unpatched rustsec advisories in the 'Audit' section of crates with cargo-crev reviews. Other improvements include better handling of crates with multiple versions of the same dependency, maintenance status labels to differentiate between deprecated, unmaintained, and archived crates, and fixes for renamed GitHub logins. The article concludes by highlighting markdown rendering improvements, enhanced category and keyword guessing, and disclaimers regarding data processing on the website.