EJS v2.3.1 Release Notes

Release Date: 2015-02-22 // about 9 years ago
    • ๐Ÿ”€ Stop deferring execution of renderFile callback, revert to sync execution (@mde)
    • Generated template functions are now prettier (@whitneyit)
    • โž• Add official documentation for EJS syntax (#9) (@TimothyGu)
    • โž• Add inline JSDoc-style documentation for public functions (#9) (@TimothyGu)
    • โž• Add a new dynamic client-side template compilation example in examples/client-compile.html (@TimothyGu)
    • ๐Ÿ›  Fix running on Node.js v0.8. Note that we still do not support 0.8 officially, but if you found something that can be fixed easily please point it out. (#57) (@TimothyGu)
    • Do not trim newlines at the end of files. This might be considered incompatible by some, but the new behavior is the correct one, and is consistent with EJS v1. (#60) (@TimothyGu)
    • ๐Ÿšš Readd deprecation warning for scope option that was removed in v2.2.4. It never caused any problems with Express or anything else so its removal was a mistake. (@TimothyGu)
    • Always rethrow the error from new Function() (@TimothyGu)