See commit history for a full list of changes.
A list of change's for previous versions can be found at: v1 | v2
v3.3.1 (2019-12-04)
- DEV: Bumped devDependencies:
@futagoza/eslint-config
,eslint
- DEV: Moved
.eslintignore
entries into the main ESLint configuration - DEV: Removed use of
--cache
flag when running ESLint - Bumped all
"@babel/*
dependencies to versions7.7.4
- DEV: Bumped devDependencies:
core-js
- DEV: Moved linting during GitHub Actions CI to separate Job
v3.3.0 (2019-11-13)
- Upgrade some
"@babel/*
dependencies to versions7.7.0
,7.7.1
and7.7.2
- Add support for the Stage 3 feature 'Top Level Await' via
@babel/plugin-syntax-top-level-await
- Fix grammar in the useBuiltIns section of
README.md
- DEV: Skip CI on push to tagged branches (should stop double CI runs)
- DEV: Bumped devDependencies:
@futagoza/eslint-config-node
,core-js
,eslint
,glob
- DEV: Updated fixtures
v3.2.2 (2019-10-15)
- Bumped some
"@babel/*
dependencies to versions7.6.2
,7.6.3
and7.6.4
- Fix support for browserslist via @babel/preset-env
- DEV: Dropped Travis CI, replacing it with GitHub Actions
- DEV: Bumped devDependencies:
@futagoza/eslint-config-node
,core-js
,eslint
- DEV: Moved portions of CHANGELOG.md to github.com/futagoza/babel-preset-futagozaryuu/docs
v3.2.1 (2019-09-21)
- Use
require.resolve
instead of a custom resolve function - Use the
pkg-up
module to find consumer'spackage.json
- DEV: Updated fixtures
- DEV: Fix
preview/generate-result.js
v3.2.0 (2019-09-20)
- Upgrade all
@babel/*
dependencies (The versions range from7.2.0
to7.6.0
) - Updated
babel-plugin-module-resolver
dependency to3.2.0
- DEV: Replaced
es-runtime
with@babel/runtime
,core-js
andregenerator-runtime
- DEV: Updated
eslint
dependency to6.4.0
- DEV: Replaced
eslint-config-futagozaryuu
with@futagoza/eslint-config-node
,9.3.0
- DEV: Updated
glob
dependency to7.1.4
- Updated
stage-*
plugin list, reflecting recent changes to both Babel and the ECMAScript proposals - Added a note for using a string value for the
async
option - DEV: Fix linting errors
- Added the
corejs
option (will be redirected to@babel/preset-env
) - Added a section in
README.md
for using theuseBuiltIns
option - DEV: Updated fixtures
- Drop Support for Node 6
- DEV: Test on Node 12
v3.1.0 (2018-10-05)
- Update some
@babel/*
dependencies to~7.1.0
- Use the new decorators proposal via the
legacy: false
option - Use
decoratorsBeforeExport: true
(see tc39/proposal-decorators#69)
v3.0.0 (2018-08-28)
- Updated
@babel/*
dependencies to7.0.0
- Updated
README.md
; Updated blurb about the Babel version used - Updated
README.md
; Use yellow badge forCHANGELOG.md
- Updated
README.md
; Updated link tobabel-preset-futagozaryuu/lib/config/default-options.js
- Updated
README.md
; Added note to blurb about proposal plugins
v3.0.0-alpha.1 (2018-08-27)
- Updated
@babel/*
dependencies to7.0.0-beta.56
- DEV: The script
preview-result
now runs the babel-cli (Local script has a N/A warning) - DEV: Adjust
preview-ast
script to generate files in their respective directories
v3.0.0-alpha.0 (2018-08-26)
- Updated license year (Should have done this back in
v2.15
) - Dropped Support for Node.js v4
- DEV: Updated dependencies
eslint
andeslint-config-futagozaryuu
to5
- Use
~
instead of^
to lock dependencies to their minor versions - Replace use of
@babel/preset-stage-*
plugins with built-in variant - DEV: Moved source files to
lib
, rewriting each file as Node.js v6+ files - Moved utility methods to separate files in lib/util
- Moved data/config to lib/config
- Exporting only the preset now
- DEV: Moved the 'preset.preview' method to "preview/preset > preview"
- DEV: Changed the test directory for the preview generators from
src
tolib
- Updated some JSDoc comments
- Updated
@babel/*
dependencies to7.0.0-beta.46
- DEV: Removed links to GitHub release's in CHANGELOG.md