Sha256: 8419b023f8b867a53b3cd96225f6cc3f96559d71e55e1c4d0f236ebc4fed1049
Contents?: true
Size: 1.92 KB
Versions: 1
Compression:
Stored size: 1.92 KB
Contents
= Release History == 0.3.0 | 2010-11-04 New release adds a Malt::Machine class that encapsulates all Malt's class level functionality. This allow Malt to be be more finaly controlled. For example an instance of Malt::Machine can be used to limit rendering to a select set of formats. Changes: * Add Machine class to ecapsulate toplevel functions. * Add feature via Machine options to select available formats. * Add `#to_default` to for converting to default format. * Add `Malt.engine?` to test for supported engine types. * Rename `Malt.support?` to `Malt.format?`. * Rename `Malt.main` to `Malt.cli`. == 0.2.0 | 2010-10-22 Malt now support Erector, Markaby, Builder and Mustache templates. Erector, Markaby and Builder are Ruby-based formats --templates are simply Ruby code. This requires them to use instance variables in templates rather than local variables/methods. Somethinfg to keep in mind. Changes: * Add support for Erector templates. * Add support for Markaby templates. * Add support for Builder templates. * Add support for Mustache templates. * Add `:pass` option to render method. * Rename `:format` option to `:to` for render method. == 0.1.1 | 2010-09-21 This release simple fixes two bugs. One to handle variant arity in format class #render methods. Currently the interface can vary dependent on whether they accept interpolation data or not (this will probably be uniform in the future). The other fix raises an error if no engine exists to handle a given format. Changes: * Bug fix to raise error if format not handled by any engine. * Bug fix to underlying #render calls to handle variant arities. == 0.1.0 | 2010-08-23 This if the initial release of Malt. I have no doubt the code base still needs some fine-tuning --hence the 0.1 version, but I have put it to good use with the latest version of Brite, my static website generator, so I know that it is at least is a working state. Changes: * Initial release.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
malt-0.3.0 | History.rdoc |