CHANGELOG.md in quickl-0.3.0 vs CHANGELOG.md in quickl-0.4.0
- old
+ new
@@ -1,11 +1,31 @@
+# 0.4.0 / 2011-08-15
+
+* Enhancements
+
+ * The hard-coded way of extracting command documentation as source rdoc has
+ been replaced by a Command.doc_extractor (a Proc) which can be installed
+ through the command builder (advanced usage). Default behavior is kept
+ unchanged, though.
+ * Command.documentation now takes an optional Hash of options, which is passed
+ as second argument to the documentation extractor (the first one being the
+ command class itself).
+ * Quickl.split_commandline_args now accepts the separator on which splitting
+ occurs as second argument.
+
+* Breaking changes
+
+ * Command#method_missing and well as the Robustness module have been removed
+ after deprecation.
+ * Command.doc_place and Command.doc_src have been removed as well.
+
# 0.3.0 / 2011-07-29
* Upgrading from 0.2.x
This release is mostly compatible with the 0.2.x branch, but may require a few
changes to your code to avoid deprecation warnings and prepare for 0.4.0 that
-will break if yout don't. From the most to the less likely:
+will break if you don't. From the most to the less likely:
* If you originally copied the Help command from examples, please do it again
on the new version. The execute method of Help should be:
sup = Quickl.super_command(self)