A small bug fix release. The main change fixes an issue where KDL spec authors couldn't use common properties like help, long_help, required, var, and hide as child nodes inside arg { ... } blocks — they would cause parse errors. These now work correctly, matching the existing behavior for flags.
Bug Fixes
- Arg child node parsing:
argdefinitions now supporthelp,long_help,help_long,help_md,required,var,var_min,var_max,hide, anddouble_dashas child nodes inside{}blocks. Previously onlychoices,env, anddefaultwere supported, causing parse errors for other properties. (#489)