Skip to content

Changelog#

0.3.0#

  • chore: configure tooling
  • test: use shell simulation
  • ci: ensure secure actions
  • refactor(spec): move spec CLI
  • feat(spec): shell simulation for specs
  • fix(habit,tablet): relay functionality
  • refactor(bash): bash completion function
  • refactor(habit): traversing function
  • fix(tablet): delimiter functionality
  • fix(habit,tablet): ensure :no_file on invalid command-line
  • feat(exceptions): simplify Error::Match
  • style: remove comments; fix typos
  • docs: add shell support
  • fix(fish): option bug
  • fix(habit,tablet): ensure delimited options are suggested
  • fix(habit): ensure no delimiters for non-option builtins
  • fix(habit): ensure variadic does not catch help: value
  • style(habit): whitespace, correct debugging
  • refactor(habit): traverse method
  • refactor(habit): swap tablets var with tablets_
  • refactor(habit): move suggester to its own method
  • ci: add issue forms; format issue templates
  • ci: use tags over explicit files
  • test(cli): commad-line functionality
  • test(spec_helper): move PIPE alias
  • test: use tags
  • chore: ignore .vscode

0.2.1#

  • ci: include codacy quality scans
  • refactor(test): swap for readability
  • chore(quality): correct Naming/BlockParameterName
  • chore(quality): correct Lint/Formatting
  • chore(quality): correct Naming/BlockParameterName
  • chore(quality): correct Performance/MinMaxAfterMap
  • chore(quality): correct Lint/MissingBlockArgument
  • chore(quality): ignore Lint/UselessAssign for ECR variables

0.2.0#

  • docs: update and tweak
  • ci: include tags in tests
  • feat: provide relayer & installer completer method definers
  • feat: support #relay functionality to hand over full completion back to the shell
  • feat(habit): expose @words in receiver context
  • feat: provide macro define to create a form as a... function ([0 ]_[0 ])
  • feat(habit): support variadic aliases
  • fix(directable): make public
  • fix(install?): use correct prompt reference
  • refactor(habit)!: privatize alias Replier
  • refactor(habit): use macro for context building
  • refactor(habit): internal naming and private functionality, explicit typing
  • refactor: extend self instead of self.* in module
  • refactor: change args to words
  • style: reformat comments; fix typos; remove useless log messages

0.1.0#

  • build: mimic functionality of go-cobra completions
  • include: basic documentation
  • todo: add tests
  • todo: support powershell (?)