build(deps): bump handlebars from 4.1.1 to 4.2.0
Created by: dependabot[bot]
Bumps handlebars from 4.1.1 to 4.2.0.
Changelog
Sourced from handlebars's changelog.
v4.2.0 - September 3rd, 2019
Chore/Test:
- Use custom
grunt-saucelab
with current sauce-connect proxy - f119497- Add framework for various integration tests - f9cce4d
- Add integration test for webpack - a57b682
Bugfixes:
- #1544 - Typescript types:
knownHelpers
doesnt allow for custom helpers (@NickCis)- #1534 - Add typings for "Handlebars.VM.resolvePartial (@AndrewLeedham)
Features:
Compatibility notes:
- The new "browser"-property should not break anything, but you can never be sure. The integration test for webpack shows that it works, but if it doesn't please open an issue.
v4.1.2-0 - August 25th, 2019
#1540 - added browser to package.json, resolves #1102 (@ouijan)
Compatibility notes:
- We are not sure if imports via webpack are still working, which is why this release is a pre-release
v4.1.2 - April 13th, 2019
Chore/Test:
- #1515 - Port over linting and test for typings (@zimmi88)
- chore: add missing typescript dependency, add package-lock.json - 594f1e3
- test: remove safari from saucelabs - 871accc
Bugfixes:
- fix: prevent RCE through the "lookup"-helper - cd38583
Compatibility notes:
Access to the constructor of a class thought
{{lookup obj "constructor" }}
is now prohibited. This closes a leak that only half closed in versions 4.0.13 and 4.1.0, but it is a slight incompatibility.This kind of access is not the intended use of Handlebars and leads to the vulnerability described in #1495. We will not increase the major version, because such use is not intended or documented, and because of the potential impact of the issue (we fear that most people won't use a new major version and the issue may not be resolved on many systems).
... (truncated)
Commits
-
164c7ce
v4.2.0 -
6ab48d8
Update release notes -
8ac2028
Merge pull request #1534 from AndrewLeedham/4.x -
888750e
fix typings of resolvePartial-options -
133b96a
Add "Handlebars.VM.resolvePartial" to type definitions -
f119497
chore: attempt to fix saucelabs problems with custom lib -
62b64ec
chore: add comment to integration test -
a57b682
add webpack test -
a26633f
chore: fix integration tests -
f9cce4d
chore: add framework for various integration tests - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot ignore this [patch|minor|major] version
will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.