- change: escape & even if it looks like an HTML entity. Don't try to prevent double-escaping.
- fix: Escape & even if it looks like an HTML entity. Don't try to prevent double-escaping.
- fix: Escape apostrophe & don't over-match existing entities
- fix function name changed by uglify
- fixes require, closes #78
- fix support for colons in filter arguments
- fix double callback when the callback throws
- rename escape option
- allow pre-compiling into a standalone function [seanmonstar]
- fix include "open" / "close" options. Closes #64
- fix comments. Closes #62 [Nate Silva]
- add
<% include file %>
support - fix wrapping of custom require in build step. Closes #57
- Added repository to package.json [isaacs]
- Fixed exception when using express in production caused by typo. [slaskis]
- Added newline consumption support (
-%>
) [whoatemydomain]
- Fixed
ejs.renderFile()
- Changed: you no longer need
{ locals: {} }
- Added express 3.x support
- Added ejs.renderFile()
- Added 'json' filter
- Fixed tests for 0.5.x
- Fixed stacktraces line number when used multiline js expressions [Octave]
- Added client side support
- Fixed error context
- Added; ported jade's error reporting to ejs. [slaskis]
- Fixed optional
compile()
options
- Added 'json' filter [Yuriy Bogdanov]
- Use exported version of parse function to allow monkey-patching [Anatoliy Chakkaev]
- Added filter support
- Fixed cache option. ~4x performance increase
- Added support for global tag config
- Added custom tag support. Closes #5
- Fixed whitespace bug. Closes #4
- Faster implementation [ashleydev]
- Fixed single quotes for content outside of template tags. [aniero]
- Changed;
exports.compile()
now expects only "locals"
- Fixed single quotes
- Fixed newline preservation
- Initial release