ArgumentParser 0.3.0
Additions
- Shell completions scripts are now available for Fish.
Changes
-
Array properties without a default value are now treated as required for the
user of a command-line tool. In previous versions of the library, these
properties defaulted to an empty array; a deprecation was introduced for this
behavior in version 0.2.0.Migration: Specify an empty array as the default value for properties that
should not require user input:// old @Option var names: [String] // new @Option var names: [String] = []