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
.eslintignoreentries into the main ESLint configuration - DEV: Removed use of
--cacheflag 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.1and7.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.3and7.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.resolveinstead of a custom resolve function - Use the
pkg-upmodule 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.0to7.6.0) - Updated
babel-plugin-module-resolverdependency to3.2.0 - DEV: Replaced
es-runtimewith@babel/runtime,core-jsandregenerator-runtime - DEV: Updated
eslintdependency to6.4.0 - DEV: Replaced
eslint-config-futagozaryuuwith@futagoza/eslint-config-node,9.3.0 - DEV: Updated
globdependency 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
asyncoption - DEV: Fix linting errors
- Added the
corejsoption (will be redirected to@babel/preset-env) - Added a section in
README.mdfor using theuseBuiltInsoption - 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: falseoption - 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-resultnow runs the babel-cli (Local script has a N/A warning) - DEV: Adjust
preview-astscript 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
eslintandeslint-config-futagozaryuuto5 - 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
srctolib - Updated some JSDoc comments
- Updated
@babel/*dependencies to7.0.0-beta.46 - DEV: Removed links to GitHub release's in CHANGELOG.md