From bf514620e22e76672babe3df7c5811d0b3e54e67 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 30 Oct 2015 18:13:16 +0000 Subject: [PATCH] start on 6.0.0 changelog --- CHANGELOG.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 097b24d205..fb0f87ae69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,7 +38,21 @@ See [CHANGELOG - 6to5](CHANGELOG-6to5.md) for the pre-4.0.0 version changelog. ## 6.0.0 -TODO SEBASTIAN YOU'RE BAD + * **Internal** + * Split up internals into packages. + * **Breaking Change** + * Remove `loose` option in favor of plugin options. + * Remove `optional`, `whitelist` and `blacklist` options since plugins are now explicitly defined. + * Plugins now just return a plain object rather than construct a `Plugin` instance. + * The `MethodDefinition` node type has been renamed to `ClassMethod` and it's `FunctionExprsesion` `value` property has been coerced into the main method node. + * The `Property` node type has been renamed to `ObjectProperty`. + * The `Property` node type with the boolean flag `method` has been renamed to `ObjectMethod` and it's `FunctionExprsesion` `value` property has been coerced into the main method node. + * The `Literal` node type has been unoverloaded and split into `RegexLiteral`, `NumberLiteral`, `StringLiteral` and `NullLiteral`. + * Remove `module.exports` export interop for CommonJS module formatter. + * `externalHelpers` option has been moved into the plugin `babel-plugin-external-helper-2`. + * **New Feature** + * Add plugin options. + * Add callable class constructor. ## 5.8.26