Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 17, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
webpack 5.10.3 -> 5.15.0 age adoption passing confidence

Release Notes

webpack/webpack

v5.15.0

Compare Source

Features

  • add getResolve method to data object when using function externals
  • externals function may return a promise now

Bugfixes

  • fix define("local-module", expr) generating invalid syntax
  • fix resolving bug when resolving build dependencies
  • add chunkModulesSpace to schema
  • fix rebuildModule api

Performance

  • improve performance of build dependencies resolving

v5.14.0

Compare Source

Features

  • add experimental ESM tracking for build dependencies

Bugfixes

  • fix crash when calling watcher.getContextTimeInfoEntries()
  • make filesystem types compatible with memfs and real fs
  • fix rebuild error when using the AutomaticPrefetchPlugin

Contribution

  • improve type definitions by using typescript 4.2

v5.13.0

Compare Source

Features

  • add resolve.preferAbsolute flag for compatibility with webpack 4
  • add support for wildcards in exports and imports field
  • improve chunk and module names
    • use nameForCondition() as fallback for module names
    • handle module connection with only transive side effects correctly when determining chunk root modules

v5.12.3

Compare Source

Bugfixes

  • upgrade @webassembly/* and terser-webpack-plugin dependencies

v5.12.2

Compare Source

Bugfixes

  • fix problem with typings in strict mode

v5.12.1

Compare Source

Bugfixes

  • fix a crash in ConcatenatedModule when deserializing
  • fix some not serializable warnings
  • show error when using an invalid identifier as var library

v5.12.0

Compare Source

Features

  • add experiments.layers
    • entry.xxx.layer: "name-of-layer" allows to set the layer for an entrypoint
    • module.rules[].issuerLayer: RuleCondition allows to filter/match by layer of issuer
    • module.rules[].layer: "name-of-layer" allows to set the layer of an module
    • splitChunks.cacheGroups.xxx.layer allows to select modules by layer
    • externals.byLayer["name-of-layer"] allows to specify externals by layer
    • externals.byLayer: (layer) => ... allows to specify externals by layer
    • externals function has an additional argument property contextInfo which contains info about the issuer (e. g. the layer)
  • add module.parser and module.generator options to allow to specify parser/generator options globally per module type
  • make chunkId variable available in script tag hook (like it was with webpack 4)

Bugfixes

  • escape exclamation marks in context regexp when generating readable module names/ids
  • fix a problem when bundling webpack bundles with enabled eval-based devtools
  • add stats.nestedModulesSpace to schema to allow to specify this option
  • fix a bug that incorrectly replaces new.target with constants
  • fix a bug where splitChunk minSize is not handled correctly
  • fix a bug where the order of splitChunk cacheGroups is not handled correctly
  • avoid adding non-filesystem resources as dependencies for watching and caching

Developer experience

  • fix incorrect negation in hint comment for eval-based devtools
  • improve error messages of "Library/Chunk Loading/Wasm Loading typeof is not enabled" errors
  • improve question message when asking to install webpack-cli
  • show a warning when loaders/plugins report invalid dependencies to webpack

Contributing

  • examples use webpack-cli 4 now
  • rename memorize to memoize

v5.11.1

Compare Source

Bugfixes
  • ignore cloned ExportInfo during hashing
    • fixes a problem where changing modules affects hashes in some other part of the application during development
  • fixes compileBooleanMatcher when prefix and suffix overlap
  • fixes invalidate code generated when generating properties access
  • fix object types in typings
  • expose more types regarding Stats

v5.11.0

Compare Source

Features
  • update typings to include undefined/null types (for strict type)
  • export WebpackError
  • export Asset and AssetInfo types
  • allow error configuration for validateSchema function
Bugfixes
  • fix typings for SourceMapSource
  • allow custom properties in AssetInfo
  • handle undefined values for rule conditions like empty strings

Renovate configuration

📅 Schedule: "before 3am on the first day of the month" (UTC).

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

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot force-pushed the renovate/webpack-5.x branch from b067082 to 1e52dbc Compare December 28, 2020 18:36
@renovate renovate bot changed the title Update dependency webpack to v5.11.0 Update dependency webpack to v5.11.1 Dec 28, 2020
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from 1e52dbc to 0b657ff Compare January 8, 2021 13:35
@renovate renovate bot changed the title Update dependency webpack to v5.11.1 Update dependency webpack to v5.12.0 Jan 8, 2021
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from 0b657ff to abba6a1 Compare January 8, 2021 16:45
@renovate renovate bot changed the title Update dependency webpack to v5.12.0 Update dependency webpack to v5.12.1 Jan 8, 2021
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from abba6a1 to 5a54dfd Compare January 9, 2021 09:17
@renovate renovate bot changed the title Update dependency webpack to v5.12.1 Update dependency webpack to v5.12.2 Jan 9, 2021
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from 5a54dfd to c2e1931 Compare January 10, 2021 18:45
@renovate renovate bot changed the title Update dependency webpack to v5.12.2 Update dependency webpack to v5.12.3 Jan 10, 2021
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from c2e1931 to de52746 Compare January 11, 2021 23:33
@renovate renovate bot changed the title Update dependency webpack to v5.12.3 Update dependency webpack to v5.13.0 Jan 11, 2021
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from de52746 to d30de06 Compare January 14, 2021 00:47
@renovate renovate bot changed the title Update dependency webpack to v5.13.0 Update dependency webpack to v5.14.0 Jan 14, 2021
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from d30de06 to c2b4049 Compare January 15, 2021 18:27
@renovate renovate bot changed the title Update dependency webpack to v5.14.0 Update dependency webpack to v5.15.0 Jan 15, 2021
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from c2b4049 to 1ce2a53 Compare January 19, 2021 11:11
@renovate renovate bot force-pushed the renovate/webpack-5.x branch from 1ce2a53 to 3f0ecab Compare January 19, 2021 11:13
@MartynasZilinskas MartynasZilinskas merged commit cc12118 into main Jan 19, 2021
@MartynasZilinskas MartynasZilinskas deleted the renovate/webpack-5.x branch January 19, 2021 11:28
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.

3 participants