Skip to content

envroll 0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 May 15:42
v0.3.0
893caff

Release Notes

Changed

  • envroll save now persists comment-only edits and any other
    byte-level change to the working copy.
    Previously save compared
    the parsed key-value map of the working copy against the env's last
    commit and printed envroll: nothing to save whenever only comments,
    blank lines, or key order had changed, so adding a documentation
    comment and running save silently dropped the edit. The new
    comparator is byte equality against the decrypted plaintext of the
    tip, so any difference (added comment, blank line tweak, key
    reordering, value change) produces a real commit whose plaintext
    preserves your edit verbatim. The blob has always stored the working
    copy bytes as-is, so this only changes the no-op detection rule and
    matches what users intuitively expect when they edit .env and run
    envroll save. Editor quirks like auto-added trailing newlines or
    line-ending normalization will produce a one-shot commit on first
    save and stabilize from there.

Install envroll 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AdriiiPRodri/envroll/releases/download/v0.3.0/envroll-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/AdriiiPRodri/envroll/releases/download/v0.3.0/envroll-installer.ps1 | iex"

Download envroll 0.3.0

File Platform Checksum
envroll-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
envroll-x86_64-apple-darwin.tar.xz Intel macOS checksum
envroll-x86_64-pc-windows-msvc.zip x64 Windows checksum
envroll-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
envroll-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum