Skip to content

DotMake.CommandLine v2.4.0

Compare
Choose a tag to compare
@calacayir calacayir released this 08 May 21:28
· 17 commits to main since this release
  • Updated to latest daily build 2.0.0-beta5.25257.101 of System.CommandLine.

  • Improved: The order of subcommands in the array passed to CliCommandAttribute.Children property should be respected (should not be reversed).
    So the help output and CliContext.ShowHierarchy should display the correct order of subcommands.

  • Improved: The order of inherited properties with [CliOption] or [CliArgument] attribute, should be respected.
    The definition order in the most derived class should be preserved. This is especially important for [CliArgument]
    properties because if a property is overriden in class, it should imply that the order is the overriden definition order.