Releases: leandro-lprsoft/pascli
Releases · leandro-lprsoft/pascli
fix not allowed flags
- fix disallowed flags when parameters were passed using long names
- unit tests updated
1.7.2
fix: raise an error when trying to add a second default command.
tests updated.
1.7.1
- fluent interface calls to CommadBuilder improved.
- new unit tests.
- documentation updated.
1.6.0
- new feature that allows an option to receive value from command line, ex: --my-option="my value"
- new tests for check option constraints
- sample options updated to use this feature
- UsageCommand updated to show to the user the option that may accept a value
- documentation update
1.5.1
- new validator for command constraint ccRequiresOneOption
- documentation updated
1.5.0
- documentation improved using pasdoc.
- documentation published using github pages.
1.4.2
- new property "Error" for color theme record.
- change default theme to LightThemeColor if environment variable "COLORFGBG" is detected and the color for background is equal to 15 (white); Ex: value for COLORFGBG="0;15"
1.4.1
- new feature: custom user state control
1.4.0
- new feature: display the app title when using command usage, only for help command without parameters.
- new feature: new command builder property UseShortDescriptions, default value false. When the value is true, only the first line of description is displayed when the help command is used without parameters. To view the complete description the user must provide the name of the desired command after the keyword help.
1.3.1
fix parsed options using command line