Releases: thomasmitchell/bosh-complete
Releases · thomasmitchell/bosh-complete
v1.2.0 - update-runtime-config/interpolate filename completion
Improvements
- Added filepath completion to the argument for update-runtime-config and interpolate
v1.1.0 - --flag=val notation and better filepath completion
New Features
- add-blob now completes its
--dir
flag and first positional argument (filename completion) - --flag=val notation is now completed properly
Improvements
- filepath completion now behaves better. It doesn't suggest
.
and..
to you all the time. It doesn't show you all your hidden files all the time. It's generally more consistent with the way builtins like ls behave. - When completing command names with no input given so far, aliases are hidden so that bash won't give you the "Show possiblities?" prompt. Now you can scan the completion for that command you can't remember (it's probably inspect-release).
Bug Fixes
- Previously would try to complete flag names in the context of other values if the user typed a dash. No longer!
v1.0.4 - Recreate, Releases, Stemcells
New Features
- recreate now completes vm names
- delete-stemcell now completes unused stemcell names
- inspect-release now completes release names
Improvements
- delete-release now only completes unused stemcell names
v1.0.3 - Release Completion
New Features
- Release names are now completed for delete-release
Bug Fixes
- Now takes environment URLs that have no scheme attached and defaults to https, just like the bosh cli.
v1.0.2 - Environment Variables
BOSH_ENVIRONMENT, BOSH_DEPLOYMENT, BOSH_CLIENT, and BOSH_CLIENT_SECRET are all respected by the completions. As a bonus, --client and --client-secret also work now.
v1.0.1 - IFS Fix
Bug Fixes
- No longer sets the $IFS variable in the context of the calling shell
v1.0.0 - Here You Go, World
Right now, it completes
- file and dir names
- command names
- flag names
- environment aliases (-e flag)
- deployment names (-d flag)
- instance groups and instances (e.g. ssh instance-name)
Enjoy! And leave an issue when it inevitably breaks on your machine (works on mine)!