Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 1, 2018

This PR contains the following updates:

Package Type Update Change References
babel-loader devDependencies major 7.1.5 -> 8.0.4 source

Release Notes

babel/babel-loader

v8.0.4

Compare Source

v8.0.3

Compare Source

Features
Bugs
  • #​685 - Also pass the caller option to loadPartialConfig
Docs
  • #​681 - Update the README links to use the new options docs
  • #​683 - Add .mjs to the examples
Internal

Some dev dependency updates and CI tweaks.

v8.0.2

Compare Source

  • #​541 - A bunch of great README fixes
  • #​574 - Add cacheCompression: false to disable GZip compression of the disk cache
  • #​670 - Handle both 'sourceMap' and 'sourceMaps' options properly
  • #​671 - Fix sourceMaps: 'inline' to work properly with babel-loader
  • #​669 - Fix sourcemaps to work with Webpack's devtoolModuleFilenameTemplate placeholders

v8.0.1

Compare Source

  • #​662 - docs: update README.md
  • #​667 - docs: Remove babelrc from loader-specific options
  • #​668 - Add a warning if you forget to install @babel/core or install babel-core.

v8.0.0

Compare Source

This is the first stable release of babel-loader for Babel 7.x.

  • README updates
  • Dropped peer dependency on betas and RCs, but left the backward-compat code we had for now to give people time to migrate

Renovate configuration

📅 Schedule: "every weekend" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR is stale, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


This PR has been generated by Renovate Bot. View repository job log here.

@renovate renovate bot force-pushed the renovate/babel-loader-8.x branch 5 times, most recently from 845cdfc to cecf808 Compare September 5, 2018 18:23
@austingreendev
Copy link
Contributor

@jzempel From the babel-loader docs it looks like v8.x of babel-loader isn't backwards compatible.

Will have to combine this with the babel 7.x upgrade which will require some time for the plugins/presets to catch-up.

@jzempel
Copy link
Member

jzempel commented Sep 5, 2018

The comment here indicated the the major release was backwards compatible: https://github.com/babel/babel-loader/releases/tag/v8.0.0

@renovate renovate bot force-pushed the renovate/babel-loader-8.x branch 3 times, most recently from e0ca1ed to 12bfc99 Compare September 10, 2018 18:35
@renovate renovate bot force-pushed the renovate/babel-loader-8.x branch 16 times, most recently from 8cab52a to 85010fc Compare September 17, 2018 20:43
@renovate renovate bot force-pushed the renovate/babel-loader-8.x branch 4 times, most recently from 2b5d39b to 6ef43b3 Compare October 30, 2018 18:03
@renovate renovate bot force-pushed the renovate/babel-loader-8.x branch 2 times, most recently from 7026b7f to ae92d0e Compare November 19, 2018 04:21
@renovate renovate bot force-pushed the renovate/babel-loader-8.x branch 7 times, most recently from 36292ca to 4d0a16a Compare November 27, 2018 01:27
@renovate renovate bot force-pushed the renovate/babel-loader-8.x branch 6 times, most recently from e8e045e to 4e6197a Compare December 3, 2018 18:22
@renovate
Copy link
Contributor Author

renovate bot commented Dec 3, 2018

PR has been edited

👷 This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over then you can add the label rebase to this PR and Renovate will reset/recreate it.

@coveralls
Copy link

coveralls commented Dec 3, 2018

Coverage Status

Coverage remained the same at 94.751% when pulling 31489b0 on renovate/babel-loader-8.x into c11eb3f on master.

@austingreendev
Copy link
Contributor

@jzempel @ryanseddon I've updated this PR to include all of the necessary changes to use the upgraded babel-loader and babel v7. Here is a quick overview.

.babelrc to babel.config.js

This move is recommended for monorepos in the babel7 upgrade guide.

The main difference in this config is the removal of the babel-preset-es2015 package. The preferred path forward is with @babel/env, which takes a custom browser target.

I chose to stick with the "default" value of > 0.5%, last 2 versions, Firefox ESR, not dead. This should be as close as possible to our original support set and covers the following browsers:

and_chr 70
and_ff 63
and_qq 1.2
and_uc 11.8
android 67
android 4.4.3-4.4.4
baidu 7.12
chrome 70
chrome 69
chrome 68
chrome 63
chrome 49
edge 18
edge 17
firefox 63
firefox 62
firefox 60
ie 11
ie_mob 11
ios_saf 12
ios_saf 11.3-11.4
ios_saf 11.0-11.2
op_mini all
op_mob 46
opera 56
opera 55
safari 12
safari 11.1
samsung 7.2
samsung 6.2
samsung 4

@babel/polyfill deprecation

With @babel/polyfill being deprecated, the docs suggest using core-js/shim. This works with our storybook polyfills in IE11 so we should be GTG.

@austingreendev austingreendev force-pushed the renovate/babel-loader-8.x branch from 76f3af5 to 31489b0 Compare December 4, 2018 17:00
@austingreendev austingreendev merged commit 5b47be2 into master Dec 4, 2018
@austingreendev austingreendev deleted the renovate/babel-loader-8.x branch December 4, 2018 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

6 participants