Release Notes
Fixed
- Unquoted multi-word values in
.env files are now accepted on read.
Files routine in python-dotenv / Django setups, e.g.
DEFAULT_FROM_EMAIL=Display Name <a@b.com>, used to fail with
parse error: ... error at line index: N because dotenvy rejects
whitespace inside unquoted values. envroll now applies a small
tolerance pre-pass that auto-quotes such values with the four standard
escapes (\\, \", \$, \n) before handing the buffer to
dotenvy. Already-quoted values, comments, and lines inside an open
multi-line quoted block are passed through verbatim. The serializer
still emits canonical KEY="value" form, so the in-vault bytes are
unchanged.
Install envroll 0.2.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AdriiiPRodri/envroll/releases/download/v0.2.2/envroll-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AdriiiPRodri/envroll/releases/download/v0.2.2/envroll-installer.ps1 | iex"
Download envroll 0.2.2