From a9c31797dce4d4bb29829e706dbab13713dccfbd Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Fri, 24 Feb 2017 08:46:51 -0500 Subject: [PATCH 1/3] v1.1.9 changelog [skip ci] --- experimental/babel-preset-env/CHANGELOG.md | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/experimental/babel-preset-env/CHANGELOG.md b/experimental/babel-preset-env/CHANGELOG.md index 752a0b9e19..c6a544c977 100644 --- a/experimental/babel-preset-env/CHANGELOG.md +++ b/experimental/babel-preset-env/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## v1.1.9 (2017-02-24) + +### :bug: Bug Fix + +- Add tests for debug output (#156) (Brian Ng) +- Fixes #143. Log correct targets. (#155) (Artem Yavorsky) + +### :memo: Documentation + +- Fix compat-table link in contributing.md (Brian Ng) +- Update README examples to fix website [skip ci] (#151) (Brian Ng) +- Fix few typos (Brian Ng) +- Add configuration example to clarify `debug: true` (Artem Yavorsky) +- Fix CHANGELOG’s v1.1.8 updates typo. (Artem Yavorsky) +- README: Update `debug: true` example. (Artem Yavorsky) + +### :house: Internal + +- update compat (#169) (Henry Zhu) +- Use external Electron to Chromium library (#144) (Kilian Valkhof) +- Update yarn lockfile (#152) (Brian Ng) +- Extract option normalization into independant file (Eric Baer) +- Update yarnfile (Eric Baer) +- devDeps: eslint-config-babel v5.0.0 (#139) (Kai Cataldo) +- Update compat-table, build data (#135) (Henry Zhu) + ## v1.1.8 (2017-01-10) ### :bug: Bug Fix From 3384e36671368edb45f48ee92c7cc1da2a7a3447 Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Fri, 24 Feb 2017 09:01:56 -0600 Subject: [PATCH 2/3] add links --- experimental/babel-preset-env/CHANGELOG.md | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/experimental/babel-preset-env/CHANGELOG.md b/experimental/babel-preset-env/CHANGELOG.md index c6a544c977..1b1f82ab23 100644 --- a/experimental/babel-preset-env/CHANGELOG.md +++ b/experimental/babel-preset-env/CHANGELOG.md @@ -4,27 +4,27 @@ ### :bug: Bug Fix -- Add tests for debug output (#156) (Brian Ng) -- Fixes #143. Log correct targets. (#155) (Artem Yavorsky) +- Add tests for debug output ([#156](https://github.com/babel/babel-preset-env/pull/156)) (@existentialism) +- Fixes #143. Log correct targets. ([#155](https://github.com/babel/babel-preset-env/pull/155)) (@yavorsky) ### :memo: Documentation -- Fix compat-table link in contributing.md (Brian Ng) -- Update README examples to fix website [skip ci] (#151) (Brian Ng) -- Fix few typos (Brian Ng) -- Add configuration example to clarify `debug: true` (Artem Yavorsky) -- Fix CHANGELOG’s v1.1.8 updates typo. (Artem Yavorsky) -- README: Update `debug: true` example. (Artem Yavorsky) +- Fix compat-table link in contributing.md (@existentialism) +- Update README examples to fix website ([#151](https://github.com/babel/babel-preset-env/pull/)) (@existentialism) +- Fix few typos ([#146](https://github.com/babel/babel-preset-env/pull/146)) (@existentialism) +- Add configuration example to clarify `debug: true` ([#138](https://github.com/babel/babel-preset-env/pull/138)) (@yavorsky) +- Fix CHANGELOG’s v1.1.8 updates typo. ([#136](https://github.com/babel/babel-preset-env/pull/136)) (@yavorsky) +- README: Update `debug: true` example. ([#138](https://github.com/babel/babel-preset-env/pull/138)) (@yavorsky) ### :house: Internal -- update compat (#169) (Henry Zhu) -- Use external Electron to Chromium library (#144) (Kilian Valkhof) -- Update yarn lockfile (#152) (Brian Ng) -- Extract option normalization into independant file (Eric Baer) -- Update yarnfile (Eric Baer) -- devDeps: eslint-config-babel v5.0.0 (#139) (Kai Cataldo) -- Update compat-table, build data (#135) (Henry Zhu) +- update compat ([#169](https://github.com/babel/babel-preset-env/pull/169)) (@hzoo) +- Use external Electron to Chromium library ([#144](https://github.com/babel/babel-preset-env/pull/144)) (@Kilian) +- Update yarn lockfile ([#152](https://github.com/babel/babel-preset-env/pull/152)) (@existentialism) +- Extract option normalization into independant file ([#125](https://github.com/babel/babel-preset-env/pull/125)) (@baer) +- Update yarnfile ([#145](https://github.com/babel/babel-preset-env/pull/145)) (@baer) +- devDeps: eslint-config-babel v5.0.0 ([#139](https://github.com/babel/babel-preset-env/pull/139)) (@kaicataldo) +- Update compat-table, build data ([#135](https://github.com/babel/babel-preset-env/pull/135)) (@hzoo) ## v1.1.8 (2017-01-10) From 70817b1fe4585879a76e8fdd5b29d65010b85330 Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Fri, 24 Feb 2017 09:12:07 -0600 Subject: [PATCH 3/3] add descriptions [skip ci] --- experimental/babel-preset-env/CHANGELOG.md | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/experimental/babel-preset-env/CHANGELOG.md b/experimental/babel-preset-env/CHANGELOG.md index 1b1f82ab23..300cca9150 100644 --- a/experimental/babel-preset-env/CHANGELOG.md +++ b/experimental/babel-preset-env/CHANGELOG.md @@ -5,8 +5,46 @@ ### :bug: Bug Fix - Add tests for debug output ([#156](https://github.com/babel/babel-preset-env/pull/156)) (@existentialism) + +Since we've (mostly @yavorsky) have fixed a number of bugs recently with the `debug` option output, we added the ability to assert stdout matches what we expect. Read the updated [CONTRIBUTING.md](https://github.com/babel/babel-preset-env/blob/master/CONTRIBUTING.md#testing-the-debug-option) for more info. + - Fixes #143. Log correct targets. ([#155](https://github.com/babel/babel-preset-env/pull/155)) (@yavorsky) +This fixes a bug in the `debug` output where incorrect target(s) were being displayed for why a particular plugin/preset was being included. + +Given targets: + +```txt +{ + "firefox": 52, + "node": 7.4 +} +``` + +Before: + +```txt +Using plugins: + transform-es2015-destructuring {"node":6.5} + transform-es2015-for-of {"node":6.5} + transform-es2015-function-name {"node":6.5} + transform-es2015-literals {"node":4} + transform-exponentiation-operator {"firefox":52} + syntax-trailing-function-commas {"firefox":52} +``` + +After: + +```txt +Using plugins: + transform-es2015-destructuring {"firefox":52} + transform-es2015-for-of {"firefox":52} + transform-es2015-function-name {"firefox":52} + transform-es2015-literals {"firefox":52} + transform-exponentiation-operator {"node":7.4} + syntax-trailing-function-commas {"node":7.4} +``` + ### :memo: Documentation - Fix compat-table link in contributing.md (@existentialism)