Skip to content

Releases: mde/ejs

v2.4.2

24 May 19:22
@mde mde
Compare
Choose a tag to compare
  • Added LICENSE file to release package
  • Various documentation improvements (@RyanZim)
  • Better line-numbers in errors (@dgofman)

v2.4.1

31 Mar 16:07
@mde mde
Compare
Choose a tag to compare
  • Strict-mode support (@mde)
  • Express 4 support (@mde)
  • Configurable localsName option (@mde)

v2.3.4

07 Sep 04:14
@mde mde
Compare
Choose a tag to compare
  • Whitespace slurp tag syntax -- <%_ _%> (@andidev)

v2.3.3

11 Jul 20:12
@mde mde
Compare
Choose a tag to compare
Version 2.3.3

v2.3.2

29 Jun 00:24
@mde mde
Compare
Choose a tag to compare
Version 2.3.2

v2.3.1

23 Feb 01:28
@mde mde
Compare
Choose a tag to compare
Version 2.3.1

v2.2.4

01 Feb 18:30
@mde mde
Compare
Choose a tag to compare
  • Ability to customize name of the locals object with ejs.localsName (@mde)
  • Ability to override resolveInclude for include-path lookup (@olivierkaisin)
  • Only bundle rethrow() in client scripts when compileDebug is enabled (@TimothyGu)
  • Copy _with from locals object to options object (@TimothyGu)
  • Removed deprecation warnings (@mde)
  • Significantly increased performance (@TimothyGu)
  • Defer execution for renderFile callback, ensure async (@TimothyGu)

v2.2.3

23 Jan 23:52
@mde mde
Compare
Choose a tag to compare
  • Better filtering for deprecation notice when called from Express (@mde)

v2.2.2

21 Jan 22:29
@mde mde
Compare
Choose a tag to compare
  • Fix handling of variable output containing semicolons (@TimothyGu)
  • Fix included files caching (@TimothyGu)
  • Simplified caching routine (@TimothyGu)
  • Filter out deprecation warning for renderFile when called from Express (@mde)

v2.2.1

20 Jan 06:09
@mde mde
Compare
Choose a tag to compare
  • 4x faster HTML escaping function, especially beneficial if you use lots of escaped locals (@TimothyGu)
  • Up to 4x faster compiled functions in addition to above (@TimothyGu)
  • Fix // in an expanded string (@TimothyGu)
  • Fix literal mode without an end tag (@TimothyGu)
  • Fix setting options to renderFile() through the legacy 3-argument interface (as is the case for Express.js) (@TimothyGu)
  • Added version string to exported object for use in browsers (@mde)