Skip to content

Update all dependencies#5

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/all
Open

Update all dependencies#5
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/all

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Nov 29, 2018

This PR contains the following updates:

Package Type Update Change References
babel-eslint devDependencies major ^8.0.1 -> ^10.0.0 source
babel-loader devDependencies major ^7.1.2 -> ^8.0.0 source
eslint devDependencies major ^4.9.0 -> ^5.0.0 homepage, source
eslint-plugin-babel devDependencies major ^4.1.2 -> ^5.0.0 source
eslint-plugin-promise devDependencies major ^3.6.0 -> ^4.0.0 source
file-loader devDependencies major ^1.1.5 -> ^2.0.0 source
webpack devDependencies major ^3.8.1 -> ^4.0.0 source

Release Notes

babel/babel-eslint

v10.0.1

Compare Source

v10.0.1

The TypeAlias "conversion" to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.

v10.0.0

Compare Source

v10.0.0

Small breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.

/* @​flow */
type Node<T> = { head: T; tail: Node<T> }

// or 

type File = {chunks: Array<Chunk>}
type Chunk = {file: File}
  • Update to test against ESLint 5, add a peerDependency: #​689
  • Drop monkeypatching behavior: #​690

v9.0.0

Compare Source

v9.0.0

We've released v7: https://twitter.com/left_pad/status/1034204330352500736, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:

  • Babel now supports the new decorators proposal by default, so we need to switch between the new and the old proposal. This is a breaking change.

To enable the legacy decorators proposal users should add a specific parser option:

{
  parserOptions: {
    ecmaFeatures: {
      legacyDecorators: true
    }
  }
}
  • Babel removed the support for Node 4 , so I propagated that here.
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
eslint/eslint

v5.9.0

Compare Source

v5.8.0

Compare Source

v5.7.0

Compare Source

v5.6.1

Compare Source

v5.6.0

Compare Source

  • c5b688e Update: Added generators option to func-names (fixes #​9511) (#​10697) (Oscar Barrett)
  • 7da36d5 Fix: respect generator function expressions in no-constant-condition (#​10827) (Julian Rosse)
  • 0a65844 Chore: quote enable avoidEscape option in eslint-config-eslint (#​10626) (薛定谔的猫)
  • 32f41bd Chore: Add configuration wrapper markdown for the bug report template (#​10669) (Iulian Onofrei)

v5.5.0

Compare Source

v5.4.0

Compare Source

v5.3.0

Compare Source

v5.2.0

Compare Source

v5.1.0

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

Release blogpost

Migration guide

babel/eslint-plugin-babel

v5.3.0

Compare Source

v5.2.1

Compare Source

v5.2.0

Compare Source

v5.1.0

Compare Source

  • Fixed a bug in the semi rule when the omitLastInOneLineBlock option is used with class properties (#​144)
  • Sync'd new-cap tests with latest from ESLint to make sure there are no regressions
  • Updated eslint-plugin-composer to v0.3.0
  • Added support for do expressions to the no-unused-expressions rule, thanks @​lyleunderwood (#​131)

v5.0.0

Compare Source

v5.0.0

Thanks to @​existentialism

  • Use eslint-rule-composer #​138
  • New peerDependency on ESLint 4
  • Handle JSXFragment for quotes
xjamundx/eslint-plugin-promise

v4.0.1

Compare Source

  • Remove promise/param-names fixer
    (#​146)

v4.0.0

Compare Source

  • Added fixer for promise/no-new-statics rule
    (#​133)
  • Support ESLint v5
    (#​144)

This is a breaking change that drops support for Node v4. In order to use ESLint
v5 and eslint-plugin-promise v4, you must use Node >=6.

webpack-contrib/file-loader

v2.0.0

Compare Source

Code Refactoring
BREAKING CHANGES
  • defaults: Enforces engines of "node": ">=6.9.0 < 7.0.0 || >= 8.9.0"

1.1.11 (2018-03-01)

Reverts
  • index: context takes precedence over issuer.context (options.useRelativePath) (#​260) (e73131f)

1.1.10 (2018-02-26)

Bug Fixes

1.1.9 (2018-02-21)

Bug Fixes
  • index: handle protocol URL's correctly (options.publicPath) (#​253) (54fa5a3)
  • index: use path.posix for platform consistency (#​254) (2afe0af)

1.1.8 (2018-02-20)

Bug Fixes
  • index: context takes precedence over issuer.context (options.useRelativePath) (3b071f5)
  • index: don't append outputPath to the original url (options.outputPath {Function}) (4c1ccaa)
  • index: normalize and concat paths via path.join() (26e47ca)

1.1.7 (2018-02-19)

Bug Fixes
  • index: don't concat options.outputPath and options.publicPath (#​246) (98bf052)

1.1.6 (2017-12-16)

Bug Fixes

1.1.5 (2017-10-05)

Bug Fixes
  • schema: allow name to be a {Function} (options.name) (#​216) (fbfb160)

1.1.4 (2017-09-30)

Bug Fixes

1.1.3 (2017-09-30)

1.1.2 (2017-09-30)

Bug Fixes

1.1.1 (2017-09-30)

Bug Fixes
webpack/webpack

v4.26.1

Compare Source

Bugfixes

  • fix a bug where splitChunks.maxSize causes a hanging build
  • fix a bug where splitChunks.maxSize crashes when minSize > maxSize
  • fix a edgecase where splitChunks.maxSize can cause chunks bigger than minSize
  • remove unnecessary code from global builtin

v4.26.0

Compare Source

Features

  • Switch from uglify-es to terser as default minimizer

Note: While they are officially backward-compatible, it can still happen that a new bugs occurs with terser, which break your production builds. Make sure to validate your production builds after upgrading to this version. (Note that it's always a good idea to test your output assets before deploying.)

If you want to report bugs to terser (https://github.com/terser-js/terser), please provide a minimal repro case with minimized and non-minimized code. You can configure webpack to generate non-minimized code in production mode by setting optimization.minimize: false. When reporting a bug to terser, best report a repro case which doesn't require running webpack and is reproducible with only the terser command line.

See optimization.minimizers configuration option to switch back to uglify-es or provide additional minimize options for terser.

v4.25.1

Compare Source

Bugfixes

  • fix replacement of compile-time constant expression when expression is a wrapped expression (string prefix and/or suffix).

v4.25.0

Compare Source

Features

  • add format option to DllPlugin to allow generating formated manifest json
  • add flags to ProgressPlugin to add and remove information
    • entrypoint counter was added, but disabled by default to avoid breaking change

Bugfixes

  • fix code generation for context dependencies when replacing compile-time constant expressions
  • disable the effect of the ProvidePlugin for .mjs

v4.24.0

Compare Source

Features

  • allow to pass no dependencies to DefinePlugin runtime value
    • DefinePlugin.runtimeValue(() => {...}, true) is always evaluated
  • add module argument to DefinePlugin.runtimeValue

Bugfixes

  • update webassemblyjs dependency
  • fix bug when using entry names that look like numbers with HMR

v4.23.1

Compare Source

Bugfixes

  • add space when replacing expression with constant
    • i. e. for code like return'development'===process.env.NODE_ENV&&'foo'

v4.23.0

Compare Source

Features

  • add watchMode flag to Compiler to be able to detect watch mode in plugins
  • Prefer chunk names of entrypoints when merging chunks
  • add removedFiles property to Compiler to detect removed files

Bugfixes

  • publish declarations to npm
  • upgrade @webassemblyjs/* for bugfix
  • fix crash when using a side-effect-free wasm module in production mode

Internal changes

  • test on node.js 12
  • fix memory leak in test suite

v4.22.0

Compare Source

Features

  • Add support for evaluating && and || expressions

Bugfixes

  • fix problems where order of things where not deterministic

Performance

  • improve performance of chunk graph creation
    • this will improve rebuild performance in watch mode

v4.21.0

Compare Source

Features

  • add output.libraryTarget: "amd-require" which generates a AMD require([], ...) wrapper instead of a define([], ...) wrapper
  • support arrays of strings passed to output.library, which exposes the library to a subproperty

Bugfixes

  • fix cases where __webpack_require__.e is used at runtime but is not defined in the bundle
  • fix behavior of externals of global type

Performance

  • Some performance improvements to the chunk graph generation

v4.20.2

Compare Source

Bugfixes

  • keep comments in export default in concatenated modules

v4.20.1

Compare Source

Bugfixes

  • fix crash when using libraryTarget: "amd" without library name

v4.20.0

Compare Source

Bugfixes

  • update dependencies (webpack-sources, @​webassemblyjs/*)
  • Handle errors thrown in renderes without crashing

Internal changes

  • Extended typings
  • Update internal structure of options schema to generate typings
    • Note: this exposed an issue in webpack-cli, you need to upgrade to webpack-cli@3.1.1

v4.19.1

Compare Source

Bugfixes

  • Internal requested filename for import() with target: "electron-main" uses correct path separator on windows
    (This fixes a problem with filemappings in vscode)
  • devtool: "source-map" and variants generate SourceMaps when output file is .mjs
  • browser field as object is used when using target: "electron-renderer"
  • Comments near export default are preserved
  • Passing an array as externals value, now works correctly as documented

v4.19.0

[Comp


Renovate configuration

📅 Schedule: At any time (no schedule defined).

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

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant