Releases: michaelcontento/babel-preset-modern-node
3.2.0
FEATURE: Support node v6.5
FEATURE: Add support for trailing comma syntax out of ES2017
3.1.0
FEATURE: Support node v6.4
3.0.0
BREAKING CHANGE: Remove all VERSION.js files but a transition is very simple:
- Old:
{"presets": ["modern-node/5.10"] } - New:
{"presets": [["modern-node", {"version": "5.10}]] }
FEATURE: Use version of the running node process if no version is declared
FEATURE: Optional loose = true|false option (default: false)
FEATURE: Optional modules = false|commonjs|amd|ums|systemjs option (default: commonjs)
2.3.0
- FEATURE: Support node v6.3
2.2.1
- BREAKING CHANGE: Remove support trailing function commas, as this feature has only made it to
stage-3and notes2016
Notes
Yes, this release contains breaking changes and, to follow semver, must have been named v3.0.0. But a) this module is currently not wide spread and b) would fail at compile-time and not run-time. So dear semver-god, please forgive me 👼
2.2.0
- FEATURE: Support node v4.3, v4.4 and v5.12
- FEATURE: Support ES7 exponential operator
- FEATURE: Support ES7
[].includes() - FEATURE: Support trailing function commas
2.1.1
- FIX: Don't fail if there is no
package.jsonpresent
2.1.0
- FEATURE: Support node
v6.1 - FEATURE: Support node
v6.2
2.0.0
BREAKING CHANGE: Removed stage-{0,1,2,3} transforms!
A upgrade is as simple as replacing "presets": ["modern-node/6.0"] with "presets": ["modern-node/6.0", "stage-0"] 😄
1.3.0
FEATURE: Support node 5.10, 5.11 and 6.0