CHANGELOG.md in quickl-0.2.0 vs CHANGELOG.md in quickl-0.2.1

- old
+ new

@@ -1,4 +1,27 @@ +# 0.2.1 / 2011.06.19 + +* Enhancements + + * Delegator delegates the command execution to an execute(argv) methods, + therefore mimicing Single command + * Command provides subcommand_by_name (a class method) allowing to resolve + ':' qualified command names easily. Robustness::has_command! has been + rewritten to use the latter method, so that it now striclty respects command + hierarchy + * Delegator.summarized_subcommands takes an optional argument, allowing + to specify the list of commands for which documentation must be summarized. + * The factory methods Quickl::Command and Quickl::Delegator accept an optional + block which is yield with the command builder. + * Command::Builder has a command_parent= accessor allowing to bypass the default + (infered) command strategy feature (advanced usage). + * Command::Builder accepts callback blocks that are called when a command is + installed (advanced usage). + +* On the devel side + + * The project structure is handled by ruby.noe 1.3.0 + # 0.2.0 / 2011-01-10 * Enhancements * Command#run now takes a (optional) second argument (get it at command runtime via :requester reader)