Cargo Features

halo2_gadgets has no features set by default.

[dependencies]
halo2_gadgets = { version = "0.3.0", features = ["test-dev-graph", "test-dependencies", "beta", "nightly", "unstable-sha256-gadget"] }
test-dev-graph = plotters

Enables dev-graph of halo2_proofs and bitmap_backend and bitmap_encoder of plotters

Developer tooling dependencies

test-dependencies = proptest
beta nightly?

In-development features See https://zcash.github.io/halo2/dev/features.html

Enables beta of halo2_proofs

nightly = beta, unstable-sha256-gadget

Enables nightly of halo2_proofs

unstable-sha256-gadget nightly?

Affects halo2_gadgets::sha256

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.

plotters test-dev-graph?
proptest test-dependencies?