Skip to content
This repository was archived by the owner on Nov 29, 2018. It is now read-only.

Releases: michaelcontento/babel-preset-modern-node

3.2.0

30 Aug 11:13

Choose a tag to compare

FEATURE: Support node v6.5
FEATURE: Add support for trailing comma syntax out of ES2017

3.1.0

18 Aug 10:48

Choose a tag to compare

FEATURE: Support node v6.4

3.0.0

13 Aug 09:19

Choose a tag to compare

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

04 Aug 20:13

Choose a tag to compare

  • FEATURE: Support node v6.3

2.2.1

28 Jun 14:33

Choose a tag to compare

  • BREAKING CHANGE: Remove support trailing function commas, as this feature has only made it to stage-3 and not es2016

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

25 Jun 21:35

Choose a tag to compare

  • 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

14 Jun 10:18

Choose a tag to compare

  • FIX: Don't fail if there is no package.json present

2.1.0

18 May 10:37

Choose a tag to compare

  • FEATURE: Support node v6.1
  • FEATURE: Support node v6.2

2.0.0

29 Apr 08:17

Choose a tag to compare

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

29 Apr 08:18

Choose a tag to compare

FEATURE: Support node 5.10, 5.11 and 6.0