NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3282 most downloaded on crates.io
Build a config structure from environment variables without boilerplate.
Last release 10 months ago
10 Dec 2025
Release timing varies
gaps range from 9 days to 3.3 years
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
13 releases · first in 2018
[fix] Fully qualify Ok enum variant in the generated code.
Ok enum variant in the generated code.[breaking] Nested config fields now needs to be marked with #[envconfig(nested)]
db_host will be tried to loaded from DB_HOST env var)syn dependency to 2.x.xOne column per quarter.
Add init_from_hashmap to initialize config from HashMap in unit tests
init_from_hashmap to initialize config from HashMap<String, String> in unit testsGet rid of thiserror dependency
Deprecate init() function in favor of init_from_env()
init() function in favor of init_from_env()Update syn, quote and proc-macro2 dependencies to be 1.x.x
syn, quote and proc-macro2 dependencies to be 1.x.x* Use thiserror for errors
thiserror for errors* Support nested structures
* Fix Result overlapping bug
Result overlapping bugSupport default attribute to specify default values
default attribute to specify default valuesRewrite envconfig_derive to use the latests versions of syn and quote crates
Option<T> typesenvconfig_derive to use the latests versions of syn and quote cratesskeptic to generate tests based on README code examples[breaking] Use envconfig attribute instead of from in the derive macro
envconfig attribute instead of from in the derive macroCreate symlinks to LICENSE and README
Create symlinks to LICENSE and README
Your coding agent can read these notes before it upgrades. Set up the MCP server →