From 7cbe914b228ce75dad22cb90db4495c64b8ba017 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Thu, 22 Jan 2015 01:45:48 +1100 Subject: [PATCH] update 3.0.0 changelog --- CHANGELOG.md | 13 +++++++++++++ NOTES.md | 7 ------- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c9b75f08d..e44fbdf0ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,19 @@ _Note: Gaps between patch versions are faulty/broken releases._ * Removed the optional runtime in favor of the `selfContained` transformer. * Removed the `coreAliasing` transformer in favor of `selfContained`. * Remove `includeRegenerator` option. + * This shorthand has been removed from the playground. + * The transformer `generators` has been renamed to `regenerator`. + * The transformer `propertyMethodAssignment` has been renamed to `property.shorthand`. + * The transformer `propertyNameShorthand` has been merged into `property.shorthand`. + * The mutator part of the `propertyMethodAssignment` transformer has been merged into `property.mutators`. + * The transformer `computedPropertyNames` has been renamed to `property.computed`. + * The transformer `letScoping` jas been renamed to `blockScoping`. + * The transformer `restParameters` has been renamed to `parameters.rest`. + * The transformer `defaultParameters` has been renamed to `parameters.default`. + * The transformer `arrayComprehension` and `generatorComprehension` have been merged into `comprehensions`. + * **All transformers have been prefixed with their corresponding type. For example, `classes` is now `es6.classes`** + * Add autoindentation. + * Move global uid registry to a scope registry. ## 2.13.5 diff --git a/NOTES.md b/NOTES.md index 7219db2712..f86eb840f1 100644 --- a/NOTES.md +++ b/NOTES.md @@ -4,11 +4,4 @@ ## 3.0.0 breaking changes - * Remove `allowImportExportEverywhere` option from acorn. - * Remove this shorthand from playground. * Remove `super()` inside non-constructors - add descriptive error message. - * Split up ES5 getter/setter transforming and ES6 property methods into separate transformers. - * Add autoindentation. - * Move `super` transformation from classes into a separate transformer that also supports object expressions. - * Remove fast transformer backwards compatibility. - * Rename let scoping transformer to block scoping.