From 1fa99adbdadb528b5cc6eff651fd775bd54dcbf3 Mon Sep 17 00:00:00 2001 From: Mike West Date: Tue, 23 Nov 2010 19:54:18 +0100 Subject: [PATCH] Every project needs a changelog. --- CHANGELOG.markdown | 51 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 CHANGELOG.markdown diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown new file mode 100644 index 0000000..5680bce --- /dev/null +++ b/CHANGELOG.markdown @@ -0,0 +1,51 @@ +Changelog +========= + +0.6? +---- + +### Features ### + +* Added `-t`/`--template` CLI option that allows you to specify a Mustache + template that ought be used when rendering the final documentation. + (Issue #16) + +* More variables in templates: + * `docs?`: True if `docs` contains text of any sort, False if it's empty. + * `code?`: True if `code` contains text of any sort, False if it's empty. + * `empty?`: True if both `code` and `docs` are empty. False otherwise. + * `header?`: True if `docs` contains _only_ a HTML header. False otherwise. + +* Test suite! (Run `rake test`) + +* Autodetect file's language if Pygments is installed locally (Issue #19) + +* Autopopulate comment characters for known languages (Issue #20) + +* Correctly parse block comments (Issue #22) + +* Stripping encoding definitions from Ruby and Python files in the same + way we strip shebang lines (Issue #21) + +### Bug Fixes ### + +* Docco's CSS changed: we updated Rocco's HTML accordingly, and pinned + the CSS file to Docco's 0.3.0 tag. (Issues #12 and #23) + +* Fixed code highlighting for shell scripts (among others) (Issue #13) + +* Fixed buggy regex for comment char stripping (Issue #15) + +* Specifying UTF-8 encoding for Pygments (Issue #10) + +* Extensionless file support (thanks to [Vasily Polovnyov][vast] for the + fix!) (Issue #24) + +* Fixing language support for Pygments webservice (Issue #11) + +[vast]: https://github.com/vast + +0.5 +--- + +Rocco 0.5 emerged from the hazy mists, complete and unfettered by history.