Skip to content

envroll 0.1.4

Choose a tag to compare

@github-actions github-actions released this 01 May 21:07
v0.1.4
797783d

[0.1.4] - 2026-05-01

Added

  • envroll completions <shell> --install — one command that figures
    out the convention path for your shell, creates whatever directories
    are missing, writes the completion file, and (for shells that need it)
    appends a marker-guarded block to your shell's rc file so completion
    loads on next shell start. No sudo, no manual .zshrc editing.
    Idempotent — re-running doesn't duplicate anything.
    • Supported shells: bash, zsh, fish, powershell, elvish.
    • The plain envroll completions <shell> form (print-to-stdout) still
      works for CI / container builds / users who want to wire it manually.

Changed

  • README's Shell completions section rewritten to lead with
    --install. The "manual" path is documented as a fallback for custom
    setups (system-wide /usr/local/share/zsh/site-functions/, etc.).

Fixed

  • Documentation no longer assumed /usr/local/share/zsh/site-functions/
    exists by default — most fresh macOS installs don't have it. The
    --install flow uses ~/.zsh/completions/ instead and creates the
    directory as needed.