NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #2821 most downloaded on crates.io
Client library for the RustSec security advisory database
Last release 4 months ago
05 Jun 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 55 of the last 60 stable releases
8 versions withdrawn
withdrawn after publishing
10 years old
91 releases · first in 2017
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
- Use new inclusive range syntax
Update dependencies and use 2018 import conventions; Rust 1.32+
advisory::paths::*Cargo.toml: Update platforms crate to v0.2
platforms crate to v0.2affected_functions as affected_pathsImplement affected_functions advisory attribute
affected_functions advisory attributeunaffected_versionsCreate parents of the advisory-db repo dir
advisory-db repo dirHandle cloning advisory-db into existing, empty dir
advisory-db into existing, empty dirUse Cargo's git authentication helper
Use platforms crate for platform-related functionality
platforms crate for platform-related functionality- Advisory platform requirements - Cargo-like keyword support
Allow AdvisoryId::new() to parse RUSTSEC-0000-0000
AdvisoryId::new() to parse RUSTSEC-0000-0000Add link to logo image for docs.rs
Fix builds with --no-default-features
--no-default-featuresREADME.md: Badge fixups, add gitter badge
Cargo.toml: Formatting fixups, add readme attribute
readme attributeAdd a Vulnerabilities collection struct
AdvisoryIdKind and limited support for parsing advisory IDsVulnerabilities collection struct.toml files rather than Advisories.tomlgit2-based fetcher for advisory-dbCargo.lock filesfailure crate for error handlingNothing published for this version
Nothing published for this version
Nothing published for this version
Use semver::Version for lockfile::Package versions
semver::Version for lockfile::Package versionsAdvisoryDatabase under the ::db moduleAdd AdvisoryDatabase::fetch_from_url()
AdvisoryDatabase::fetch_from_url()Make advisory and error modules public
advisory and error modules publicUse str version param for AdvisoryDatabase::find_vulns_for_crate()
AdvisoryDatabase::find_vulns_for_crate()Add AdvisoryDatabase::find_vulns_for_crate()
AdvisoryDatabase::find_vulns_for_crate()Rename crate_name TOML attribute back to package
crate_name TOML attribute back to packageRename package TOML attribute to crate_name
package TOML attribute to crate_nameAdvisoryDatabase- Initial release
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →