HISTORY.markdown in binman-3.0.1 vs HISTORY.markdown in binman-3.1.0
- old
+ new
@@ -1,11 +1,25 @@
-------------------------------------------------------------------------------
-Version 3.0.1 (2012-02-02)
-------------------------------------------------------------------------------
+## Version 3.1.0 (2012-02-06)
+Minor:
+
+ * Added `binman help` command for use by non-Ruby bin scripts. See README
+ for usage examples from Perl, Python, Node.js, Tcl, AWK, and UNIX shell!
+
Patch:
+ * Replace `gem install binman --development` tip in `BinMan::conv()` with
+ `gem install md2man` tip because the former just hangs in RubyGems 1.8.
+
+Other:
+
+ * Shorten markdown headings; improve documentation; clean up.
+
+## Version 3.0.1 (2012-02-02)
+
+Patch:
+
* BinMan.help(): ignore `-h` and `--help` options after standard `--` flag.
* BinMan.show(): write temp file because not all systems support `man -l`.
Other:
@@ -16,13 +30,11 @@
* README: fix installation commands for development.
* bundler suggests moving all dev deps into gemspec.
-------------------------------------------------------------------------------
-Version 3.0.0 (2012-01-09)
-------------------------------------------------------------------------------
+## Version 3.0.0 (2012-01-09)
Major:
* Removed the `binman/gemspec` helper library because it did not play well
with Bundler. Use the standard `add_runtime_dependency` method instead.
@@ -33,13 +45,11 @@
* The `binman/Rakefile` helper library now hooks into Bundler's Rake tasks.
Be sure to add the `man/**/*` files to your gemspec [accordingly][1].
[1]: https://github.com/sunaku/md2man/commit/75d7a0064fa86f1c98dd01391ad82245fd387c20
-------------------------------------------------------------------------------
-Version 2.0.0 (2011-12-06)
-------------------------------------------------------------------------------
+## Version 2.0.0 (2011-12-06)
Major:
* Removed the deprecated `binman/rake_tasks` helper library. Use
`binman/rakefile` instead.
@@ -52,13 +62,11 @@
* Upgraded to md2man v1 for Markdown to UNIX man page conversion.
* Do not hard-code the version number in `binman/gemspec` helper.
-------------------------------------------------------------------------------
-Version 1.1.0 (2011-11-05)
-------------------------------------------------------------------------------
+## Version 1.1.0 (2011-11-05)
Alert:
* The `binman/rake_tasks` library has been renamed (with deprecation) to
`binman/rakefile`. The deprecation warning will be removed in the next
@@ -68,13 +76,11 @@
* Add `binman/gemspec` packaging convenience library which automatically
builds and includes your UNIX man page files in your gem packages and also
adds binman as a runtime and development gem dependency.
-------------------------------------------------------------------------------
-Version 1.0.0 (2011-10-13)
-------------------------------------------------------------------------------
+## Version 1.0.0 (2011-10-13)
Major:
* The `BinMan::dump()` method and corresponding `binman dump` command now
extract the leading comment header from their input before returning the
@@ -96,13 +102,11 @@
Other:
* README: explain dev deps and `man/` dir packaging.
-------------------------------------------------------------------------------
-Version 0.1.2 (2011-10-13)
-------------------------------------------------------------------------------
+## Version 0.1.2 (2011-10-13)
Minor:
* The [Redcarpet2] library is not a runtime gem dependency anymore.
@@ -113,13 +117,11 @@
* Forgot to introduce leading comment headers in binman(1) man page.
[Redcarpet2]: https://github.com/tanoku/redcarpet
[redcarpet-manpage]: http://rdoc.info/github/sunaku/redcarpet-manpage
-------------------------------------------------------------------------------
-Version 0.1.1 (2011-10-13)
-------------------------------------------------------------------------------
+## Version 0.1.1 (2011-10-13)
Minor:
* `BinMan.read()` now supports embedded document (=begin/=end) comments
also. See binman(1) for the new description of leading comment headers.
@@ -138,10 +140,8 @@
* README: add link to example of binman markdown.
* README: add obligatory screenshot! >:-)
-------------------------------------------------------------------------------
-Version 0.0.1 (2011-10-12)
-------------------------------------------------------------------------------
+## Version 0.0.1 (2011-10-12)
First release! Happy birthday! Woohoo! :-)