From b36cf11ac8fe3b4c811088ed498c00485f65f376 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 20 May 2015 10:44:17 +0100 Subject: [PATCH] add 5.4.4 changelog --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49442237bf..10c8d86d58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,21 @@ _Note: Gaps between patch versions are faulty/broken releases._ See [CHANGELOG - 6to5](CHANGELOG-6to5.md) for the pre-4.0.0 version changelog. +## 5.4.4 + + * **Bug Fix** + * Fix bug where replacing variable declarations in the head of a `for` loop would turn them into `ExpressionStatement`s. + * Fix renaming of assignment expressions that were non-identifiers ie. patterns. + * Force space before `class` `id` to avoid breaking named classes when using `compact` mode. + * Add assignment pattern explosion to avoid initial duplicate nodes. + * Ignore this and arguments when performing TCO on shadowed functions. + * **Polish** + * Rename `sourceMapName` option to `sourceMapTarget`. Thanks [@getify](https://github.com/getify)! + * Better detection of completion records, ignore those in `Function`s. + * Clarified descriptions of the options that are enabled by default. + * Resolve `\`babel-plugin-${name}\`` plugin names **before** just checking the `name`. Thanks [@jquense](https://github.com/jquense)! + * Update AMD module formatter to add import default remapping. + ## 5.4.3 * **Bug Fix**