Skip to content
Apr 4, 2012


Version 1.1.0
 * Add custom escaper support
 * Fix E_STRICT error in i18n test
 * Update test submodule to use git://
Mar 1, 2012


 * Fix a bug with the "unknown pragma" exception.
 * Add a 'thrown_exceptions' constructor option: allows overriding strictness (thrown exceptions) without subclassing.
 * Fix dot notation to work with numeric indices.
 * Clean up README and code a bit.
Jan 9, 2012


 * Update Mustache to allow partials loaders.
 * Add a simple filesystem partials loader implementation.
 * Add a "create example" script (thanks @mogria!).
 * Add an i18n / lambda helper example.
Oct 14, 2011


Fix broken 'pragmas' constructor argument.
Sep 10, 2011


Add support for higher-order sections
Closures and callbacks can be used to provide additional functionality not
present in Mustache core.
Jun 13, 2011


Fix delimiter change bugs in sections and partials.
Jun 13, 2011


Update Mustache spec to 1.1.2, fix a handful of bugs:
 * Fix whitespace bugs in partials, interpolation and comments
 * Fix a potentially serious Mustache injection bug
 * Prevent double-rendering sections
Jun 13, 2011


Update to Mustache spec v1.1.0
 * Add $options parameter to constructor, allowing override of character set, delimiters and pragmas.
 * Fix incorrect partials interpolation.
 * Add dot notation and implicit iterator (spec v1.1.0)

There are still a few outstanding whitespace bugs, but the output is much closer to spec than previous releases. We're getting there :)
Mar 1, 2011


Check whether context item is an array before using it.
Fixes #24. This will be necessary once implicit iterators make it into production. It will also save people from themselves if they put an iterable array where Mustache expects to find a context.
Dec 14, 2010


Add PCRE < 7 compatibility (Fixes #25)
Something went wrong with that request. Please try again.