------------------------------------------------------------------------------ Version 1.1.0 (2011-11-05) ------------------------------------------------------------------------------ Compatible changes: * The `binman/rake_tasks` library has been renamed (with deprecation) to `binman/rakefile`. The deprecation warning will be removed in the next major release. New features: * 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) ------------------------------------------------------------------------------ Incompatible changes: * The `BinMan::dump()` method and corresponding `binman dump` command now extract the leading comment header from their input before returning the markdown to roff conversion thereof. * The `BinMan::read()` method and corresponding `binman read` command have been renamed to `BinMan::load()` and `binman load` respectively. New features: * Added `BinMan::conv()` method and corresponding `binman conv` command to encapsulate the markdown to roff conversion process. Bug fixes: * Pre-built man pages included alongside a `bin/` script were not displayed. Instead, binman was (incorrectly) always trying to convert the leading comment header from the `bin/` script into a UNIX man page for display. Housekeeping: * README: explain dev deps and `man/` dir packaging. ------------------------------------------------------------------------------ Version 0.1.2 (2011-10-13) ------------------------------------------------------------------------------ Housekeeping: * Extracted `BinMan::Renderer` into [redcarpet-manpage] library. * The [Redcarpet2] library is not a runtime gem dependency anymore. * 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) ------------------------------------------------------------------------------ New features: * `BinMan.read()` now supports embedded document (=begin/=end) comments also. See binman(1) for the new, complete description of leading comment headers. Bug fixes: * Ignore encoding comment line after shebang line. * roff: fix first paragraphs inside list items. Housekeeping: * gemspec: build man page files before building gem. * binman: raise error and suggest --help option. * README: add link to example of binman markdown. * README: add obligatory screenshot! >:-) ------------------------------------------------------------------------------ Version 0.0.1 (2011-10-12) ------------------------------------------------------------------------------ * First release! Happy birthday! Woohoo! :-)