All Versions
Latest Version
Avg Release Cycle
81 days
Latest Release
1019 days ago

Changelog History
Page 2

  • v2.6.1 Changes

    May 05, 2018
    • Async rendering (@Viko)
  • v2.5.9 Changes

    April 19, 2018
    • Fixed options-passing for Express (@mde)
    • Re-enabled performance tests (@mde)
  • v2.5.8 Changes

    March 26, 2018
    • βž• Add filename to error when include file cannot be found (@leon)
    • πŸ‘· Node v9 in CI (@thomas)

    • πŸ›  Fixed special case for Express caching (@mde)

    • βž• Added Promise/async-await support to renderFile (@mde)

    • βž• Added notes on IDE support to README (@Betanu701)

  • v2.5.7 Changes

    July 30, 2017
    • πŸ”§ Pass configured escape function to rethrow (@straker)

    • βž• Added vulnerabilities info into README (@mde)

    • Avoid creating function object in hot execution path (@User4martin)

    • βž• Added benchmark (@User4martin)

    • βœ… Tests for looped includes (@User4martin)

  • v2.5.6 Changes

    February 25, 2017
    • πŸ”§ Use configured escape function for filenames in errors (@mde)
    • πŸ”§ Make file-loader configurable to allow template pre-processing (@hacke2)
    • πŸ‘Œ Improved renderFile performance (@nwoltman)
  • v2.5.5 Changes

    December 06, 2016
    • πŸ‘ Allow 'filename' for opts-in-data, but sanitize when rendered (@mde)
  • v2.5.4 Changes

    December 05, 2016
    • Blackist more options from opts-in-data (@mde)
    • πŸ‘ Allow trailing comments in output modes (@mde)
    • βž• Added 'name' attribute for easy identification (@designfrontier)
  • v2.5.3 Changes

    November 28, 2016
    • Blackist 'root' option from opts-in-data (@mde)
  • v2.5.2 Changes

    September 07, 2016
    • βž• Added link to EJS Playground (@RyanZim)
    • βͺ Revert express auto 'root' option (@RyanZim)
  • v2.5.1 Changes

    July 25, 2016
    • Output literal %> with %%> (Roy Miloh)
    • πŸ‘ Allow setting project root for includes (@cnwhy)
    • πŸ’» UMD support for the browser (@RyanZim)
    • Exported escapeXML method to allow manual escaping of output (@mde)
    • βœ… Tests for strict mode (@RyanZim, @mde)
    • βž• Added ESLint for project source code (@mde)
    • Whitespace slurp in preprocessor include (@mmis1000)
    • πŸ‘Œ Improved line-number handling in errors (@Spikef)
    • Various doc improvements (@RyanZim, IonicΔƒ BizΔƒu)