Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 810 Bytes

changelog.md

File metadata and controls

47 lines (28 loc) · 810 Bytes

3.1

  • Add validOptions config option, to specify a discrete set of acceptable values.
  • validate methods now take an unknown argument, which is more appropriate than any as it encourages more deliberate type assertions.

3.0

  • Move custom Error fields to the cause property where they belong.

2.3

  • add jack.usageMarkdown() method

2.2

  • add support for {pre:true} on description fields
  • add heading level support

2.1

  • Add jack.setConfigValues() method

2.0

  • Complete rewrite as hybrid TypeScript module

1.1

  • Cosmetic changes to help output
  • implies support
  • valid option value lists

1.0

Multi-section parsing, environment variables

0.1

Automatic --help usage output handling

0.0

Basic functionality. No help or usage output support yet.