Releases: babel/babel-loader
Releases Β· babel/babel-loader
8.0.0-beta.1
π₯BREAKING CHANGE
The babelrc
option was changed. It now only accepts true
or false
as valid option (similar to other babel packages) and does not allow setting a string. If you previously had a filename specified you need to change to extends
{
loader: 'babel-loader',
options: {
- babelrc: 'path/to/.babelrc',
+ babelrc: false,
+ extends: 'path/to/.babelrc',
},
}
π Bug Fix
- Support webpack 4.0 (#550) (@lencioni)
- fix compatibility with @babel/core option check when inputSourceMap null (#538) (@Delagen)
- fix babelrc option behaviour (#583) (@danez)
- use async babel transform (#584) (@michael-ciniawsky)
π Documentation
- README: document babelrc option (#442) (@jedwards1211)
7.1.3
v8.0.0-beta.0
v8.0.0-beta.0
- Change peerDep to
@babel/core
instead ofbabel-core
since we have moved to scoped packages: #522
7.1.2
7.1.1
7.1.0
π New Feature
- Update to support webpack 3 (#471) (Joe Lencioni)
- look for babel options in package.json and .babelrc.js (babel 7) (#465) (Thomas Sileghem)
- Watch configuration files. (#460) (Evilebot Tnawi)
You can now change the babel config while webpack watch or dev-server is running and webpack will correctly recompile all files with babel.
π Bug Fix
- Only base cache identifier on babel options from package.json (#468) (Daniel Tschinder)
π Documentation
- Remove outdated examples. (Daniel Tschinder)
π Internal
- update eslint-config-babel to version 7.0.0 (#469) (greenkeeper[bot])
- update lint-staged to version 4.0.0 (#470) (greenkeeper[bot])
- Add prettier eslint plugin (#466) (Daniel Tschinder)
- Add node 8 to test matrix (#467) (Daniel Tschinder)
- Upgrade find-cache-dir to 1.0 and cross-env to 5.0 (#457) (Daniel Tschinder)
v7.0.0
π₯ Breaking Change
- Drop support for node < 4
- Drop support for webpack 1
π New Feature
- support babel-core@7 (#403) (Henry Zhu)
π Bug Fix
- Make sure .babelrc is a file, not a directory (#427) (Hiroki Osame)
- Bump loader-utils and use getOptions (#391) (Brian Ng)
- Ensure options are always an object (#413) (Daniel Tschinder)
π Documentation
- Point changelog to releases (Daniel Tschinder)
- Updated documentation to match webpack v2 changes. (#438) (Jagadish Kasi)
- Add note about webpack versions (Daniel Tschinder)
- Update README.md for webpack 2 (#402) (Sid Raval)
π Internal
- chore(ci): get rid of node 0.10 (#354) (Yuta Hiroto)
- Use preset-env (#406) (Daniel Tschinder)
- Correctly run yarn commands (Daniel Tschinder)
- Update ava to the latest version π (#434) (greenkeeper[bot])
- Update cross-env to the latest version π (#431) (greenkeeper[bot])
- chore(package): update babel-plugin-istanbul to version 4.0.0 (#374) (greenkeeper[bot])
- chore(package): update cross-env to version 3.1.4 (#353) (greenkeeper[bot])
- chore(package): update ava to version 0.18.0 (#369) (greenkeeper[bot])
- Use yarn (#376) (Daniel Tschinder)
- target node 4 in preset env (#423) (Daniel Tschinder)
- Add prettier (#409) (Daniel Tschinder)
- Use bash codecov (#440) (Daniel Tschinder)
v7.0.0-beta.1
Includes all changes from 6.4.1
- target node 4 in preset env (#423) (Daniel Tschinder)
v6.4.1
v7.0.0-alpha.3
Includes all changes from 6.4.0
- Ensure options are always an object (#413) (Daniel Tschinder)