Cargo Features

[dependencies]
e_crate_version_checker = { version = "0.1.29", default-features = false, features = ["check-version", "check-version-program-start", "uses_github", "uses_reqwest", "uses_serde", "fortune", "changelog"] }
default = check-version, uses_github

These default features are set whenever e_crate_version_checker is added without default-features = false somewhere in the dependency tree.

check-version default

Affects e_crate_update::version

check-version-program-start

Affects e_crate_update::version

uses_github default = uses_reqwest, uses_serde
uses_reqwest uses_github

Enables reqwest

Affects e_crate_update::version.get_version_info

uses_serde uses_github

Enables serde and serde_json

fortune = rand

When enabled, include a random fortune message in prompts.

changelog

Enables parse-changelog

Affects e_interactive_crate_upgrade::FULL_CHANGELOG

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

rand fortune?

Enables rand

Random selection for fortunes