Skip to content

Commit dd0144c

Browse files
committed
Update release notes
1 parent 594f1e3 commit dd0144c

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

release-notes.md

+22-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,28 @@
22

33
## Development
44

5-
[Commits](https://github.com/wycats/handlebars.js/compare/v4.1.1...master)
5+
[Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...master)
6+
7+
## v4.1.2 - April 13th, 2019
8+
Chore/Test:
9+
- [#1515](https://github.com/wycats/handlebars.js/pull/1515) - Port over linting and test for typings ([@zimmi88](https://api.github.com/users/zimmi88))
10+
- chore: add missing typescript dependency, add package-lock.json - 594f1e3
11+
- test: remove safari from saucelabs - 871accc
12+
13+
Bugfixes:
14+
- fix: prevent RCE through the "lookup"-helper - cd38583
15+
16+
Compatibility notes:
17+
18+
Access to the constructor of a class thought `{{lookup obj "constructor" }}` is now prohibited. This closes
19+
a leak that only half closed in versions 4.0.13 and 4.1.0, but it is a slight incompatibility.
20+
21+
This kind of access is not the intended use of Handlebars and leads to the vulnerability described
22+
in #1495. We will **not** increase the major version, because such use is not intended or documented,
23+
and because of the potential impact of the issue (we fear that most people won't use a new major version
24+
and the issue may not be resolved on many systems).
25+
26+
[Commits](https://github.com/wycats/handlebars.js/compare/v4.1.1...v4.1.2)
627

728
## v4.1.1 - March 16th, 2019
829
Bugfixes:

0 commit comments

Comments
 (0)