From 73e8bdd0486f12cc14966d3335f96e39420192af Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sat, 28 Feb 2015 00:31:28 +1100 Subject: [PATCH] update 4.6.0 changelog --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 33c76ce997..012444e786 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,9 +17,11 @@ See [CHANGELOG - 6to5](CHANGELOG-6to5.md) for the pre-4.0.0 version changelog. * **New Feature** * Desugar sticky regexes to a new constructor expression so it can be handled by a polyfill. + * **Spec Compliancy** + * `for...of` now outputs in a lengthy `try...catch` this is to ensure spec compliancy in regards to iterator returns and abrupt completions. See [google/traceur-compiler#1773](https://github.com/google/traceur-compiler/issues/1773) and [babel/babel/#838](https://github.com/babel/babel/issues/838) for more information. * **Polish** * Rest parameters that are only refered to via number properties on member expressions are desugared into a direct `arguments` reference. Thanks [@neVERberleRfellerER](https://github.com/neVERberleRfellerER)! - * `$ babel` no longer exists on syntax errors. + * `$ babel` no longer exits on syntax errors. * **Internal** * Upgrade `browserify`. * Upgrade `source-map`.