Cargo Features

[dependencies]
conventional-commits-changelog-generator = { version = "0.1.0", default-features = false, features = ["cli", "extractors", "extractor-cargo", "extractor-git"] }
default = extractors

The extractors feature is set by default whenever conventional-commits-changelog-generator is added without default-features = false somewhere in the dependency tree.

cli = indoc, pico-args

Required by the changelog binary

extractors default = extractor-cargo, extractor-git
extractor-cargo extractors = cargo_toml
extractor-git extractors

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.

cargo_toml extractor-cargo?
indoc cli?

Enables indoc ^1.0.2

pico-args cli?

Enables pico-args ^0.3.4