find-crate
Find the crate name from the current Cargo.toml.
0.7.1
6.5M downloads/mo
#3973 most downloaded on crates.io
taiki-e/find-crate
What this package is like to depend on
Last release 6 months ago
13 Feb 2026
Ships unpredictably
gaps range from 8 days to 5.1 years
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
13 releases · first in 2019
2 releases in the last 12 months
see the full history below
Release timeline
13 releases · Feb 2019 to Feb 2026Releases
latest 13-
0.7.113 Feb 2026 -
0.7.007 Feb 2026Release notes
Open source →-
Remove
tomlfrom public dependencies to preventtomlupdates from becoming breaking changes. (#27, thanks @TechnoPorg)- Remove
Manifest::from_toml. Usetext.parse()/Manifest::from_str(text)orManifest::from_path(path)instead. - Change the type of
Error::Tomlfromtoml::de::ErrortoTomlError.
- Remove
-
Make
Dependenciesenum#[non_exhaustive]. -
Implement
FromStrforManifest. (#27, thanks @TechnoPorg) -
Add
Manifest::from_path. -
Support version-less manifests in
crate_package. -
Support target names that contain ".".
-
Add
#[must_use]to constructor and getters. -
Update
tomldependency to 0.9.This increases the minimum supported Rust version (MSRV) to Rust 1.76.
-
Enable release immutability.
Release notes
Open source →-
Remove
tomlfrom public dependencies to preventtomlupdates from becoming breaking changes. (#27, thanks @TechnoPorg)- Remove
Manifest::from_toml. Usetext.parse()/Manifest::from_str(text)orManifest::from_path(path)instead. - Change the type of
Error::Tomlfromtoml::de::ErrortoTomlError.
- Remove
-
Make
Dependenciesenum#[non_exhaustive]. -
Implement
FromStrforManifest. (#27, thanks @TechnoPorg) -
Add
Manifest::from_path. -
Support version-less manifests in
crate_package. -
Support target names that contain ".".
-
Add
#[must_use]to constructor and getters. -
Update
tomldependency to 0.9.This increases the minimum supported Rust version (MSRV) to Rust 1.76.
-
Enable release immutability.
-
-
0.6.305 Jan 2021 -
0.6.229 Dec 2020 -
0.6.107 Sep 2020 -
0.6.027 Aug 2020 -
0.5.028 Sep 2019Release notes
Open source →-
Made
Manifest::dependenciesandPackage::{name, varsion}fields public. -
Added support for
target.cfg.dependencies. -
Added
Dependenciesenum to manage the kind of dependencies to be searched. -
Removed
Manifest::lock()andManifestLock. -
Removed some variant and field form
Error. -
Removed
DEFAULT_DEPENDENCIES.
Release notes
Open source →-
Make
Manifest::dependenciesandPackage::{name, version}fields public. -
Add support for
target.cfg.dependencies. -
Add
Dependenciesenum to manage the kind of dependencies to be searched. -
Remove
Manifest::lock()andManifestLock. -
Remove some variant and field form
Error. -
Remove
DEFAULT_DEPENDENCIES.
-
-
0.4.016 Jun 2019Release notes
Open source →-
Transition to Rust 2018. With this change, the minimum required version will go up to Rust 1.31.
-
Update minimum
tomlversion to 0.5.0.
-
-
0.3.021 Feb 2019 -
0.2.013 Feb 2019 -
0.1.213 Feb 2019 -
0.1.113 Feb 2019 -
0.1.013 Feb 2019