Cargo Features

[dependencies]
mise = { version = "2025.2.7", default-features = false, features = ["native-tls", "rustls", "rustls-native-roots", "clap_mangen", "openssl"] }
default = native-tls, self_update

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

Enables vendored-lua of vfox

native-tls default

Enables native-tls of reqwest, ubi ^0.4, and vfox and blocking-http…reqwest-native-tls of gix

gix:

Stacks with blocking-http-transport-reqwest and enables https:// via the native-tls crate.

rustls

Enables rustls-tls of reqwest, rustls of self_update, rustls-tls of ubi ^0.4, rustls of vfox and blocking-http…reqwest-rust-tls of gix

gix:

Stacks with blocking-http-transport-reqwest and enables https:// via the rustls crate.

rustls-native-roots

Enables rustls-tls-native-roots of reqwest, rustls of self_update, rustls-native-roots of vfox and rustls-tls-native-roots of ubi ^0.4

ubi:

enables the rustls-tls-native-roots feature for the reqwest crate.

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.

clap_mangen implicit feature

Enables clap_mangen

clap_mangen:

A manpage generator for clap

openssl implicit feature

Enables openssl

openssl:

OpenSSL bindings

self_update unix win default rustls? rustls-native-roots?