Skip to content

Releases: postmodern/command_kit-completion

0.3.0

16 Dec 08:52
v0.3.0

Choose a tag to compare

  • Generate <file> and <directory> completion rules for arguments named PATH or ending in _PATH, so they can tab complete both files and directories.

0.2.1

29 Apr 08:14
v0.2.1

Choose a tag to compare

  • Support loading YAML input files that contain YAML aliases.

0.2.0

27 Apr 02:13
v0.2.0

Choose a tag to compare

  • Also generate completion rules for option's short flags.
  • Also generate <file>, <directory>, <hostname>, and <user> completion
    rules for options who's value is named FILE, DIR, HOST, USER
    (or ends in _FILE, _DIR, _HOST, _USER), respectively.
  • Also generate <file>, <directory>, <hostname>, and <user> completion
    rules for the command's first argument if it's named FILE, DIR, HOST,
    USER (or ends in _FILE, _DIR, _HOST, _USER), respectively.

0.1.2

27 Apr 02:13
v0.1.2

Choose a tag to compare

  • Fix namespace conflict between FileUtils and CommandKit::FileUtils.

0.1.1

27 Apr 02:12
v0.1.1

Choose a tag to compare

  • Ensure that the parent directory of the output file exists before writing to the output file.

0.1.0

18 Dec 23:22
v0.1.0

Choose a tag to compare

  • Initial release:
    • Supports automatically generating completion rules from a command_kit CLI
      class's options and sub-commands.
    • Supports loading additional completion rules from a YAML file.