== 0.5.0 / 2008-08-21 * huge code refactoring * many bug fixes * improved support for partial; now, by default, file name beginning with an underscore are considered partial, e.g.: render :partial => 'partial' The code above, will render 'doc/pages/_partial' using the current output format. * new configuration dsl syntax, e.g.: environment do |env| env.configure do |configure| configure.document_dir = 'doc/documents' end env.select_document do |selection| selection.include('*') selection.exclude('*.draft') end end == 0.4.4 / 2008-08-10 * fixed a bug that prevented to use custom dokkit models; to get more information about custom models please refer to http://dokkit.rubyforge.org/models/models.html * dokkit gem no longer depends on haml; if you want to use haml you have to install it * an error message is displayed when an output format is associated to a formatter that doesn't support it == 0.4.3 / 2008-08-05 * fixed haml dependency in gem package == 0.4.2 / 2008-08-05 * added 'formatter' configuration key With the 'formatter' key, users can select the formatter to use for rendering the current document. The example configuration below tell dokkit to use maruku filters (maruku-html, maruku-latex) to render the same markdown source document in html and latex format: --- formatter: maruku format: - html - latex --- The example above is equivalent to: --- format: - html filter: - erb - maruku-html - latex filter: - erb - maruku-latex --- The default value for 'formatter' key is 'deplate'. Current available formatters are: deplate, maruku, haml. * added haml filter The example below will applies haml postfiltering to the document layout: --- format: - html postfilter: - haml --- * easier access to configuration hash The erb code below returns the value of @configuration['title']: --- title: Document title --- Title of the document: <%= title %> == 0.4.1 / 2008-07-27 * added support for postfiltering (now erb processing is done in the postfiltering step) * added experimental support for tidy postfilter Postfiltering is accessible through postfilter configuration key. Example: --- format: - text - latex - html: postfilter: - erb - tidy --- Content of the document. The example above will render the document producing plain text, latex and html output. In particular, the html output will be postprocessed by erb and tidy filters. == 0.4.0 / 2008-07-18 * improved support for partials and nested layouts * added cache support * easy environment setup with the introduction of a configuration container * a lot of code refactoring and bug fixes == 0.3.0 / 2008-01-09 * Completely removed any dependency from rote.