All notable changes to this project will be documented in this file. The format is based on Keep a Changelog.
Note the the latest version is usually work in progress and may have not yet been released.
ENVELOPE_MASK
env var to control--mask
- Due to warg update (v0.0.26), flags must now be passed after commands
- #58 - print error if deleting or updating non-existent envs/vars/refs
env print-script --shell zsh --type export
->shell zsh export
.env print-script --shell zsh --type unexport
->shell zsh unexport
- Moved
env var
subcommands to toplevel. For example,env var create
becomesvar create
- Moved
env ref
subcommands under var. For example,env ref create
becomesvar ref create
- terser print-script output
--width
flag forenv var show
andenv show
- Removed
keyring
commands in favor of plannedsecret
commands using age + the existing db
--width
flag for output using tables. Defaults to the current terminal width.
- Skip printing Comment if it's blank
- Skip printing UpdateTime if it equals CreateTime
- Moved
init zsh
toshell zsh init
. If you see an error when you start your shell, you need to update this line in~/.zshrc
init zsh
has a--print-autoload
flag nowenv var update
command
env var create --value
is optional, and the value is prompted for if not giveninit
->init zsh
so we can add zsh-specific flags and make subcommands for other shells
--format
flag to change output format (currently only supports the default (table
andvalue-only
for vars and refs))
--mask
flag now hides values inenv var show
--mask
flag to show commands to hide sensitive values
init
now takes flags to gate stuff to printinit
now addsexport-env
andunexport-env
to the environment
- Fixed spelling for
env ref create
- Unexport
$OLDPWD
env before exporting$PWD
, so if they share an export name, the new one isn't deleted
env ref
commandsprint-script --shell
flag
env localvar
commands renamed toenv var
- Use key-value tables for output
- Show
env ref
s inenv show
- Export
env ref
s inenv export
- Show
env ref
s inenv var show
- When listing the same type of item, print a single table with multiple sections instead of separate tables
--confirm
flag to deletes / updatesenvelope env print-script --type unexport
envelope init
--sqlite-dsn
->--db-path
. Reads fromENVELOPE_DB_PATH
env var now too- made all tests parallel
- more concise date format
- use
--help detailed
by default
--no-env-no-problem
flag