ENHANCEMENTS:
- support vault tls by cert path (#112) - Thank you meridsa
- shrink binary size (#115) - Thank you kindy)
- release minimized builds (#116)
- patch dependencies (#118)
ENHANCEMENTS:
- Remove bad dependency and patch dependencies (#101)
- bump go version 1.17 and patch dependencies (#102)
- bump go version 1.19 and patch dependencies (#111)
ENHANCEMENTS:
- Patch dependencies (#99)
ENHANCEMENTS:
- In interactive mode, assume path for command is pwd for grep and replace (#95)
- add shallow flag to grep/replace commands (#97) - Thank you for implementation mattlqx)
ENHANCEMENTS:
BUG FIXES:
- Fix stale cache in interactive mode (#92)
ENHANCEMENTS:
- Add
--output
flag toreplace
command to output as line diffs for each replacement in addition to the default inline format. (#88) - Add
add
command for single key insertion (#87)
BUG FIXES:
- Don't show error on empty line enter in interactive mode (#85)
Big thank you to mattlqx for the great enhancements.
ENHANCEMENTS:
- Proper arg parsing with help text for subcommands (#73 - Thank you for implementation mattlqx)
- Add replace command (#69 - Thank you for implementation mattlqx)
- Add key selector to replace command (#72 - Thank you for implementation mattlqx)
- Allow limiting scope of grep to keys or values (#66 - Thank you for implementation mattlqx)
- Do not show and operate on KV2 metadata (#68)
ENHANCEMENTS:
- Allow regex on
grep
operation (#61 - Thank you for implementation mattlqx) - Allow quotes and escapes in input (#61 - Thank you for implementation mattlqx)
BUG FIXES:
- Fix panic on
data
keys in KV1 (#63 - Thank you for issue submission tommartensen)
BUG FIXES:
- Fix copy of ambiguous sub-file (#55)
BUG FIXES:
ENHANCEMENTS:
- Add option to disable path auto-completion (#48)
BUG FIXES:
- Properly handle ambiguous files without read permission #46 - Thank you for detailed report agaudreault-jive
ENHANCEMENTS:
- Allow separation of command params with multiple whitespaces (#40) - Thank you vikin91
- Unify verbose behavior (#41) - Thank you vikin91
BUG FIXES:
- Properly handle ambiguous files (#37)
BUG FIXES:
- Properly handle suffix '/' in source path (#39)
ENHANCEMENTS:
BUG FIXES:
- Remove file/dir ambiguity for
rm
(#29)
ENHANCEMENTS:
BUG FIXES:
- remove
//
from paths (#26) - fix broken tests
ENHANCEMENTS:
- performance: cache
List()
queries (#23)
ENHANCEMENTS:
- use TokenHelper mechanism (#20)
BUG FIXES:
- fix top-level path panic (#17)
ENHANCEMENTS:
- token list permission on sys/mounts is not mandatory
ENHANCEMENTS:
- use
~/.vault-token
as fallback ifVAULT_TOKEN
is not set (#12)
BUG FIXES:
- error handling to catch bad input (#13)
BUG FIXES:
- more sanity checks on user input to avoid crashes (#10)
Initial release