npm / dotenv-expand
dotenv-expand
What changed in dotenv-expand 6 to 1000, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-27.
4 breaking1 new APIs and options1 behavior and defaults1 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initdotenv-expand 10005 changes
Breaking changes 3
Command substitution is now supported automatically during expansion.
Expansion now distinguishes unset variables (
-and+) from empty variables (:-and:+).Node.js 16 or later is now required.
Behavior and default changes 1
Decryption of encrypted .env files is now supported automatically during expansion.
Fixes and other changes 1
The license changed from BSD-2-Clause to BSD-3-Clause, which may affect adoption decisions.
dotenv-expand 62 changes
Breaking changes 1
The default export was changed to the expand function, changing how developers import and call the package.
New APIs and options 1
Default expansion was added.