webpack/webpack
### [`v5.35.0`](https://togithub.com/webpack/webpack/releases/v5.35.0)
[Compare Source](https://togithub.com/webpack/webpack/compare/v5.34.0...v5.35.0)
### Bugfixes
- fix handling of build dependencies with `#` in path
### Performance
- improve memory usage when using the filesystem cache
> When reading a file into a Buffer and picking smaller slices of the Buffer
> the small slices still keep a reference to the large original Buffer.
> The leads to increased memory usage. A fix would be to clone the slice into
> a smaller Buffer when wasting too much memory, but this has a performance cost.
> There is now a new option `cache.allowCollectingMemory` which controls that.
> For one-off builds you probably want `allowCollectingMemory: false` and
> for watch builds you probably want `allowCollectingMemory: true`.
> It defaults to false in production mode and true in development mode.
Configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: 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 contains the following updates:
5.34.0
->5.35.0
Release Notes
webpack/webpack
### [`v5.35.0`](https://togithub.com/webpack/webpack/releases/v5.35.0) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.34.0...v5.35.0) ### Bugfixes - fix handling of build dependencies with `#` in path ### Performance - improve memory usage when using the filesystem cache > When reading a file into a Buffer and picking smaller slices of the Buffer > the small slices still keep a reference to the large original Buffer. > The leads to increased memory usage. A fix would be to clone the slice into > a smaller Buffer when wasting too much memory, but this has a performance cost. > There is now a new option `cache.allowCollectingMemory` which controls that. > For one-off builds you probably want `allowCollectingMemory: false` and > for watch builds you probably want `allowCollectingMemory: true`. > It defaults to false in production mode and true in development mode.Configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: 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.