| C | ↗ | B | AnnotatedCommand improved |
| A | ↛ | PassThroughArgsInput removed |
| ⇢ | A | AnnotatedCommand::getArgsWithoutAppName() added | |
| A | ↛ | AnnotatedCommand::getArgsWithPassThrough() removed | |
| A | ↛ | AnnotatedCommand::appendPassThroughArgs() removed | |
| A | ↛ | PassThroughArgsInput::__construct() removed | |
| A | ↛ | PassThroughArgsInput::setInteractive() removed | |
| A | ↛ | PassThroughArgsInput::getPassThroughArgs() removed | |
| A | ↛ | PassThroughArgsInput::getFirstArgument() removed | |
| A | ↛ | PassThroughArgsInput::hasParameterOption() removed | |
| A | ↛ | PassThroughArgsInput::getParameterOption() removed | |
| A | ↛ | PassThroughArgsInput::bind() removed | |
| A | ↛ | PassThroughArgsInput::validate() removed | |
| ⋮ | view more | ||