Skip to content

Release 3.19.1

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Nov 14:35
· 2 commits to master since this release

What's New in 3.19.1

Issues

  • #763 The help does not wrap the HelpSectionProvider header/footer
  • #764 A positional index overlap does not name the fields
  • #765 A missing option value names the option without its dashes
  • #766 The help has one space between an option and its description when the option fills the column
  • #767 The no-colors-without-a-terminal rule only applies in AeshRuntimeRunner
  • #768 Print only the usage after a usage error, optionally collapsed
  • #769 An output hook for what aesh prints itself, such as the generated --help
  • #770 The generated --version takes -v, and a clash dumps the internal model
  • #771 An extra argument to a command without arguments gives an internal-sounding error
  • #772 Read arguments from a file: @argfile

Changes

  • Keep indented header/footer lines out of wrapping (#763)
  • Expand @argfile arguments on pre-tokenized input (#772)
  • Name extra arguments in command-line words (#771)
  • Let generated --version yield to an explicit -v (#770)
  • Capture aesh-printed output without implementing Shell (#769)
  • Print only the usage after a usage error, optionally collapsed (#768)
  • Expose the ANSI decision and honor it on the direct runtime path (#767)
  • Wrap the description when one space would separate it (#766)
  • Name the option as typed in missing-value errors (#765)
  • Name fields in positional index overlap errors (#764)
  • Wrap help headers and footers at the help width (#763)

Full Changelog: v3.19...v3.19.1