So in the next few days, landing some small changes/bug fixes!
A notable change is the addition of #8485 which enables babel/babel-loader#660 (automatically doing modules: false for @babel/preset-env when using babel-loader.
Regarding #8184, we aren't using micromatch for paths, just basic */** substitution now. For anything more complicated we will recommend using a regex/.js config.
Fixed a bug in the stage presets (#8307), so we just removed the requirements for setting options in the meantime for ease of use. We are removing the Stage presets next release. #8293
π₯ Breaking Change
babel-core, babel-register, babel-traverse
#8327 Treat string ignore/only/test/include/exclude values as paths with only basic pattern matching. (@loganfsmyth)
π Bug Fix
babel-core, babel-register, babel-traverse
#8327 Treat string ignore/only/test/include/exclude values as paths with only basic pattern matching. (@loganfsmyth)
Compare Source
Deprecating the yearly/stage presets in v7 (will remove next beta). Ran npm deprecate on @babel/preset-es2015, @babel/preset-es2016, @babel/preset-es2017, @babel/preset-stage-0, @babel/preset-stage-1, @babel/preset-stage-2, @babel/preset-stage-3 only for versions >v7.0.0-beta.52. This means this will only break your build if you are using ^ in Babel v7 beta (which we have recommended against each release). (It is unfortunate that the default behavior of npm is to use ^ when using npm install though; haven't made an RFC for it yet).
Also various bugfixes, change to force the pipeline plugin to have an option.
The pipeline plugin must be configured with the minimal option. This is so people explicitly know the implementation that is being used, and someone will be able to implement and test out the other proposal options. After all, this proposal is in Stage 1 still and the semantics are being figured out: this is a great opportunity to specify via the config what people are using.
This Pull Request renovates the package group "babel monorepo" with the following modifications:
Note: This PR was created on a configured schedule ("before 2am") and will not receive updates outside those times.
@babel/preset-flow
(source) fromv7.0.0-beta.51
tov7.0.0-rc.3
@babel/plugin-transform-flow-strip-types
(source) fromv7.0.0-beta.51
tov7.0.0-rc.3
@babel/core
(homepage, source) fromv7.0.0-beta.51
tov7.0.0-rc.3
Release Notes
babel/babel
v7.0.0-rc.3
Compare Source
v7.0.0-rc.3 (2018-08-24)
v7.0.0-rc.2
Compare Source
v7.0.0-rc.2 (2018-08-21)
So in the next few days, landing some small changes/bug fixes!
A notable change is the addition of #8485 which enables babel/babel-loader#660 (automatically doing
modules: false
for@babel/preset-env
when usingbabel-loader
.π₯ Breaking Change
babel-core
babel-core
,babel-parser
,babel-plugin-syntax-decorators
π New Feature
babel-preset-env
babel-cli
,babel-core
,babel-node
,babel-preset-env
,babel-register
babel-core
babel-helper-transform-fixture-test-runner
,babel-plugin-transform-runtime
π Bug Fix
babel-parser
babel-core
babel-helpers
,babel-plugin-proposal-decorators
babel-plugin-transform-parameters
π Polish
babel-core
π Internal
babel-core
babel-plugin-transform-classes
Committers: 9
v7.0.0-rc.1
Compare Source
Same as rc.0 but fixes the peerDep issue #8443. It's changed to just be
^7.0.0-0
v7.0.0-rc.0
Compare Source
v7.0.0-rc.0 (2018-08-09)
EDIT: This had an issue with
peerDependencies
so please userc.1
.Alright finally at the end π. Shouldn't have anymore breaking changes and going to wait some time to fix bugs/regressions
v7.0.0-beta.56
Compare Source
v7.0.0-beta.56 (2018-08-03)
@babel/runtime
: should work for helpers alone and opt-into core-js if necessary.babel-upgrade
issue: babel/babel-upgrade#70π₯ Breaking Change
babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-runtime-corejs2
,babel-runtime
babel-core
,babel-helper-module-imports
,babel-helpers
,babel-plugin-external-helpers
,babel-plugin-transform-runtime
π New Feature
babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-runtime-corejs2
,babel-runtime
π Bug Fix
babel-parser
,babel-plugin-transform-typescript
babel-preset-env
π Documentation
Committers: 5
v7.0.0-beta.55
Compare Source
v7.0.0-beta.55 (2018-07-28)
Breaking Change in beta:
v7.0.0-beta.54
Compare Source
v7.0.0-beta.53
Compare Source
π₯ Breaking Change
babel-*
π New Feature
babel-generator
,babel-parser
,babel-plugin-transform-typescript
,babel-types
babel-parser
@babel/parser
. (@mAAdhaTTah)babel-plugin-proposal-object-rest-spread
babel-helpers
,babel-plugin-proposal-object-rest-spread
,babel-plugin-transform-destructuring
,babel-preset-env
π Bug Fix
babel-core
babel-types
π Polish
babel-plugin-syntax-pipeline-operator
,babel-preset-stage-0
,babel-preset-stage-1
π Documentation
π Internal
babel-preset-env
babel-plugin-proposal-object-rest-spread
v7.0.0-beta.52
Compare Source
Deprecating the yearly/stage presets in v7 (will remove next beta). Ran
npm deprecate
on@babel/preset-es2015
,@babel/preset-es2016
,@babel/preset-es2017
,@babel/preset-stage-0
,@babel/preset-stage-1
,@babel/preset-stage-2
,@babel/preset-stage-3
only for versions>v7.0.0-beta.52
. This means this will only break your build if you are using^
in Babel v7 beta (which we have recommended against each release). (It is unfortunate that the default behavior of npm is to use^
when usingnpm install
though; haven't made an RFC for it yet).Also various bugfixes, change to force the pipeline plugin to have an option.
The pipeline plugin must be configured with the
minimal
option. This is so people explicitly know the implementation that is being used, and someone will be able to implement and test out the other proposal options. After all, this proposal is in Stage 1 still and the semantics are being figured out: this is a great opportunity to specify via the config what people are using.π₯ Breaking Change
babel-core
babel-plugin-proposal-class-properties
,babel-plugin-proposal-decorators
,babel-plugin-proposal-pipeline-operator
,babel-plugin-syntax-pipeline-operator
,babel-preset-stage-0
,babel-preset-stage-1
π Bug Fix
babel-types
babel-core
babel-plugin-transform-typescript
π Polish
babel-cli
,babel-preset-env
π Internal
babel-core
,babel-helpers
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-react-constant-elements
,babel-preset-env
babel-core
,babel-parser
babel-plugin-transform-modules-commonjs
,babel-plugin-transform-runtime
babel-helper-fixtures
,babel-plugin-proposal-class-properties
,babel-plugin-transform-classes
babel-helper-transform-fixture-test-runner
babel-parser
This PR has been generated by Renovate Bot.