Skip to content

Releases: thomasmitchell/bosh-complete

v1.2.0 - update-runtime-config/interpolate filename completion

16 Oct 20:23
Compare
Choose a tag to compare

Improvements

  • Added filepath completion to the argument for update-runtime-config and interpolate

v1.1.0 - --flag=val notation and better filepath completion

14 Mar 14:48
Compare
Choose a tag to compare

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

29 Jan 23:07
Compare
Choose a tag to compare

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

24 Oct 23:56
Compare
Choose a tag to compare

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

09 Oct 16:56
Compare
Choose a tag to compare

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

01 Oct 21:12
Compare
Choose a tag to compare

Bug Fixes

  • No longer sets the $IFS variable in the context of the calling shell

v1.0.0 - Here You Go, World

28 Sep 19:08
Compare
Choose a tag to compare

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)!