-
✨ Features
-
interactive variable leads to default,
issue/17,
by sassmanThis allows for lazy typing when using custom variables in templates, so that a user does not need to
type the default value, but rather can press in order to accept the default value that is presented. -
Add
--vcs none
option to avoid initializing git repo,
issue/244,
by taurr -
Add favorites on cargo-generate.toml user config file,
issue/210,
by taurrThis allows you to specify one or more shortcuts / favourites in your personal cargo-generate config file under
$CARGO_HOME/cargo-generate
or$HOME/.cargo/cargo-generate
.
You can read more about this feature hereUpdate: on backwards compatibility by sassman
-
Add user specific template variables,
issue/17,
by pedrohjordaoThis allows a template author to define template specific variables. Those variables can be of type string and bool.
Further more they can be a choice of a provided list.
You can read more about this feature here in the docs.A brief example:
[placeholders] my-placeholder = { type = "string", prompt = "Hello?", choices = ["hello", "world"], default = "hello", regex = "*" } use-serde = { type = "bool", prompt = "Add serde support?", default = false }
-
-
🤕 Fixes
-
🛠️ Maintenance