webpack/webpack
### [`v5.64.1`](https://togithub.com/webpack/webpack/releases/v5.64.1)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.64.0...v5.64.1)
##### Bugfixes
- fix regexp in managedPaths to exclude additional slash
- make module.accept errorHandler optional in typings
- correctly create an async chunk when using a `require(...).property` in `require.ensure`
- fix cleaning of symlinks in `output.clean: true`
- fix change detection with `unsafeCache` within `managedPaths` (node_modules)
- bump webpack-sources for Stack Overflow bugfix
### [`v5.64.0`](https://togithub.com/webpack/webpack/releases/v5.64.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.63.0...v5.64.0)
### Features
- add `asyncChunks: boolean` option to disable creation of async chunks
### Bugfixes
- fix ProfilingPlugin for `experiments.backCompat: false`
### Performance
- avoid running regexp twice over the file list
### [`v5.63.0`](https://togithub.com/webpack/webpack/releases/v5.63.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.62.2...v5.63.0)
### Features
- allow passing `chunkLoading: false` to disable on-demand loading
### Bugfixes
- fix `import 'single-quote'` in esm build dependencies
### [`v5.62.2`](https://togithub.com/webpack/webpack/releases/v5.62.2)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.62.1...v5.62.2)
### Bugfixes
- fix `__system_context__` injection when using the `library` option on entrypoint
- enable `exportsPresence: "error"` by default in `futureDefaults`
- fix bad performance for a RegExp in Stats printing (with large error messages)
- fix `exportPresence` -> `exportsPresence` typo
- fix a bug with module invalidation when only module id changes with `experiments.cacheUnaffected`
### [`v5.62.1`](https://togithub.com/webpack/webpack/releases/v5.62.1)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.62.0...v5.62.1)
### Bugfix
- fix invalid generated code when omitting `;`
### [`v5.62.0`](https://togithub.com/webpack/webpack/releases/v5.62.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.61.0...v5.62.0)
### Features
- add options to configure export presence checking
- `parser.javascript.reexportExportsPresence: false` allows to disable warnings for non-existing exports during the migration from `export ... from "..."` to `export type ... from "..."` for type reexports in TypeScript
- add `experiments.backCompat: false` to disable some expensive deprecations for better performance
### Bugfixes
- use `['catch']` instead of `.catch` for better ES3 support
- fix removed parentheses when using `new (require("...")).Something()`
- fix `{ require }` object literals
- `splitChunks.chunks` option is now correctly used for `splitChunks.fallbackCacheGroup.maxSize` too
- fix schema of `listen` option, allow to omit `port`
- add better support for Promises from different isolates
### Developer Experience
- add typings for the webpack API that is available within modules
- use `/// ` to use the typings in typescript modules
- or `"types": [..., "webpack/module"]` in tsconfig
### [`v5.61.0`](https://togithub.com/webpack/webpack/releases/v5.61.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.60.0...v5.61.0)
### Bugfixes
- use a wasm md4 implementation for node 17 support
- include the `path` submodules in the node.js default externals
### Performance
- improve string to binary conversion performance for hashing
### Contribution
- CI runs on node.js 17
### [`v5.60.0`](https://togithub.com/webpack/webpack/releases/v5.60.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.59.1...v5.60.0)
### Features
- Allow to pass more options to `experiments.lazyCompilation`. e. g. port, https stuff
### Bugfixes
- fix `output.hashFunction` used to persistent caching too
- Initialize `buildDependencies` Set correctly when loaders are added in `beforeLoaders` hook
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 this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
^5.59.1
->^5.64.1
Release Notes
webpack/webpack
### [`v5.64.1`](https://togithub.com/webpack/webpack/releases/v5.64.1) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.64.0...v5.64.1) ##### Bugfixes - fix regexp in managedPaths to exclude additional slash - make module.accept errorHandler optional in typings - correctly create an async chunk when using a `require(...).property` in `require.ensure` - fix cleaning of symlinks in `output.clean: true` - fix change detection with `unsafeCache` within `managedPaths` (node_modules) - bump webpack-sources for Stack Overflow bugfix ### [`v5.64.0`](https://togithub.com/webpack/webpack/releases/v5.64.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.63.0...v5.64.0) ### Features - add `asyncChunks: boolean` option to disable creation of async chunks ### Bugfixes - fix ProfilingPlugin for `experiments.backCompat: false` ### Performance - avoid running regexp twice over the file list ### [`v5.63.0`](https://togithub.com/webpack/webpack/releases/v5.63.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.62.2...v5.63.0) ### Features - allow passing `chunkLoading: false` to disable on-demand loading ### Bugfixes - fix `import 'single-quote'` in esm build dependencies ### [`v5.62.2`](https://togithub.com/webpack/webpack/releases/v5.62.2) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.62.1...v5.62.2) ### Bugfixes - fix `__system_context__` injection when using the `library` option on entrypoint - enable `exportsPresence: "error"` by default in `futureDefaults` - fix bad performance for a RegExp in Stats printing (with large error messages) - fix `exportPresence` -> `exportsPresence` typo - fix a bug with module invalidation when only module id changes with `experiments.cacheUnaffected` ### [`v5.62.1`](https://togithub.com/webpack/webpack/releases/v5.62.1) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.62.0...v5.62.1) ### Bugfix - fix invalid generated code when omitting `;` ### [`v5.62.0`](https://togithub.com/webpack/webpack/releases/v5.62.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.61.0...v5.62.0) ### Features - add options to configure export presence checking - `parser.javascript.reexportExportsPresence: false` allows to disable warnings for non-existing exports during the migration from `export ... from "..."` to `export type ... from "..."` for type reexports in TypeScript - add `experiments.backCompat: false` to disable some expensive deprecations for better performance ### Bugfixes - use `['catch']` instead of `.catch` for better ES3 support - fix removed parentheses when using `new (require("...")).Something()` - fix `{ require }` object literals - `splitChunks.chunks` option is now correctly used for `splitChunks.fallbackCacheGroup.maxSize` too - fix schema of `listen` option, allow to omit `port` - add better support for Promises from different isolates ### Developer Experience - add typings for the webpack API that is available within modules - use `///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 this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.