module-federation / federation-dashboard

Dashboard service to command, control, and visualize module federation based systems
federation-dashboard-alpha.vercel.app
Apache License 2.0
19 stars 5 forks source link

Update dependency webpack to v5.52.0 #358

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
webpack 5.45.1 -> 5.52.0 age adoption passing confidence
webpack 5.47.1 -> 5.52.0 age adoption passing confidence

Release Notes

webpack/webpack ### [`v5.52.0`](https://togithub.com/webpack/webpack/releases/v5.52.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.51.2...v5.52.0) ### Feature - `experiments.executeModule` is enabled by default and the option is removed - loaders are now free to use `this.importModule` ### Bugfixes - fix generated `__WEBPACK_EXTERNAL_MODULE_null__`, which leads to merged externals - `.webpack[...]` extension is not part of matching and module name ### [`v5.51.2`](https://togithub.com/webpack/webpack/releases/v5.51.2) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.51.1...v5.51.2) ### Bugfixes - fix crash in FileSystemInfo when errors occur - avoid property access of reserved properties - fix reexports from async modules - automatically close an active watching when closing the compiler - when filenames of other runtimes are referenced that need a full hash, upgrade referencing runtime moduel to full hash mode too - fixes a bug where `[contenthash]` is undefined when using `new Worker` ### [`v5.51.1`](https://togithub.com/webpack/webpack/releases/v5.51.1) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.51.0...v5.51.1) ### Bugfixes - `library: "module"` propages top-level-await correctly - fix crash in filesystem snapshotting when trying to snapshot a non-existing directory - fix some context-dependent logic in concatenated modules and source url handling ### [`v5.51.0`](https://togithub.com/webpack/webpack/releases/v5.51.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.50.0...v5.51.0) ### Bugfixes - correctly keep chunk loading state when the chunk loading logic is HMR updated - This fixes some edge cases that e. g. occur when using lazy compilation for entrypoints. It is now able to HMR update that instead of needing a manual reload. Also see fixes in webpack-dev-server@4. - track and resolve symlinks for filesystem snapshotting - This fixes some cases of circular `yarn link`ing of dependencies. - It also fixes some problems when using package managers that use symlinks to deduplicate (e. g. cnpm or pnpm) - pass the resulting module in the callbacks of `Compilation.addModuleChain` and `Compilation.addModuleTree` ### [`v5.50.0`](https://togithub.com/webpack/webpack/releases/v5.50.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.49.0...v5.50.0) ### Features - hashbangs (`#! ...`) are now handled by webpack - https://github.com/tc39/proposal-hashbang ### Performance - disable cache compression by default as it tend to make performance worse - I could still be enabled again for specific scenarios - reduce the number of allocations during cache serialization - This improves performance and memory usage ### [`v5.49.0`](https://togithub.com/webpack/webpack/releases/v5.49.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.48.0...v5.49.0) ##### Features - add `experiments.buildHttp` to build `http(s)://` imports instead of keeping them external - keeps a `webpack.lock` file with integrity and `webpack.lock.data` with cached content that should be committed - Automatically upgrades lockfile during development when remote resources change (might be disabled with `experiments.buildHttp.upgrade: false`) - Lockfile is frozen during production builds and usually no network requests are made (exception: `Cache-Control: no-cache`). - The `webpack.lock.data` persisting can be disabled with `experiments.buildHttp.cacheLocation: false`. That will will introduce a availability risk. (webpack cache will be used to cache network responses) ##### Bugfixes - fix HMR infinite loop (again) - fix rare non-determinism with `splitChunks.maxSize` introduces in the last release - optional modules no longer cause the module to fail when `bail` is set - fix typo in records format: chunkHashs -> chunkHashes ##### Performance - limit the number of parallel generated chunks for memory reasons ### [`v5.48.0`](https://togithub.com/webpack/webpack/releases/v5.48.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.47.1...v5.48.0) ### Features - enable import assertions again ### Bugfixes - upgrade webpack-sources for fixes regarding source maps - fix infinite loop in HMR runtime code ### [`v5.47.1`](https://togithub.com/webpack/webpack/releases/v5.47.1) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.47.0...v5.47.1) ### Bugfixes - upgrade webpack-sources for a bunch of bugfixes regarding source maps and missing chars in output ### [`v5.47.0`](https://togithub.com/webpack/webpack/releases/v5.47.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.46.0...v5.47.0) ### Performance - improve source-map performance ### Bugfixes - avoid unnecessary `"use strict"`s in module mode ### [`v5.46.0`](https://togithub.com/webpack/webpack/releases/v5.46.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.45.1...v5.46.0) ### Features - status handlers in HMR api can now return Promises to delay the HMR process - reasons in stats can now be grouped and collapsed - add `stats.reasonsSpace` and `stats.groupReasonsByOrigin` ### Bugfixes - fix a crash in asset modules when updating persistent cached modules from unsafe cached modules ### Performance - detailed preset limits all spaces to 1000 by default - upgrade webpack-sources for a performance bugfix

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 you tick the rebase/retry checkbox.

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



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

changeset-bot[bot] commented 3 years ago

⚠️ No Changeset found

Latest commit: a19f9cf571224168b1d5c7e24504a1647c0782d7

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

vercel[bot] commented 3 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/module-federation/federation-dashboard/CKxHaCf3rtHB3wDj4A12MD16ksay
✅ Preview: https://federation-dashboard-git-renovate-webpack-5x-module-federation.vercel.app