handlebars.js v4.7.7 Release Notes
Release Date: 2021-02-15 // almost 4 years ago-
- ๐ fix weird error in integration tests - eb860c0
- ๐ fix: check prototype property access in strict-mode (#1736) - b6d3de7
- ๐ fix: escape property names in compat mode (#1736) - f058970
- ๐จ refactor: In spec tests, use expectTemplate over equals and shouldThrow (#1683) - 77825f8
- โ chore: start testing on Node.js 12 and 13 - 3789a30
(POSSIBLY) BREAKING CHANGES:
- ๐ the changes from version 4.6.0 now also apply in when using the compile-option "strict: true". Access to prototype properties is forbidden completely by default, specific properties or methods can be allowed via runtime-options. See #1633 for details. If you are using Handlebars as documented, you should not be accessing prototype properties from your template anyway, so the changes should not be a problem for you. Only the use of undocumented features can break your build.
That is why we only bump the patch version despite mentioning breaking changes.
Previous changes from v4.7.6
-
Chore/Housekeeping:
- โ #1672 - Switch cmd parser to latest minimist (@dougwilson
Compatibility notes:
- โช Restored Node.js compatibility