Release notes
*Sourced from [webpack's releases](https://github.com/webpack/webpack/releases).*
> ## v4.41.1
> # Bugfixes
>
> * fix incorrect request shortening when directory looks similar to parent directory
> * fix crash when timezone is unknown
>
> ## v4.41.0
> # Developer Experience
>
> * disallow cache group named test with shorthand syntax to point out a potential config error
>
> # Performance
>
> * Improve performance of LimitChunkCountPlugin
>
> ## v4.40.3
> # Bugfixes
>
> * fix a bug that the HMR plugin affected child compilations
>
> # Performance
>
> * improve performance of splitChunks name option by caching hashed value
> * improve rebuild performance by caching module size computation
>
> ## v4.40.2
> # Bugfixes
>
> * fix a bug where asset is undefined
>
> ## v4.40.1
> # Bugfixes
>
> * convert "multiple assets emit to the same filename" error into a warning
> * compare asset content when multiple assets emit to the same filename
>
> ## v4.40.0
> # Features
>
> * adds asset info for emitted assets
> * new methods allow easy emitting/updating of assets `compilation.emitAsset/updateAsset` (instead of accessing the Object `compilation.assets`)
> * new getter methods to get assets `compilation.getAssets()` and `compilation.getAsset(name)`
> * 3 flags in asset info:
> * `immutable`: when set an asset can be cache infinitely
> * `development`: when set an asset is some kind of development tool (i. e. a SourceMap)
> * `hotModuleReplacement`: when set an asset is generated for an hot update
> * Stats expose `info` object in assets
> * String version of Stats show flags
>
> ## v4.39.3
> ... (truncated)
Commits
- [`dcfda00`](https://github.com/webpack/webpack/commit/dcfda0061cef24d68312216893da0b38f4a670f9) 4.41.1
- [`16d2628`](https://github.com/webpack/webpack/commit/16d26286227ad86c94476f633151dbe1c4efd4fc) Merge pull request [#9799](https://github-redirect.dependabot.com/webpack/webpack/issues/9799) from petetnt/petetnt-stats-fix
- [`2260eca`](https://github.com/webpack/webpack/commit/2260ecae3745fe9b0a029b3a66f93c08804124ff) fix: Intl.DateTimeFormat can throw too
- [`3d43f1e`](https://github.com/webpack/webpack/commit/3d43f1e85f0e38edc62b85754b68ecfc53699ee7) fix: Deal with undetected timeZone in Stats.js
- [`8dc440e`](https://github.com/webpack/webpack/commit/8dc440ea37bfaed353279a32b74e0884b4fca8ba) Merge pull request [#9771](https://github-redirect.dependabot.com/webpack/webpack/issues/9771) from webpack/dependabot/npm_and_yarn/react-16.10.2
- [`421ae43`](https://github.com/webpack/webpack/commit/421ae437204993651f2150f87a8b383359d5bf8d) chore(deps-dev): bump react from 16.10.1 to 16.10.2
- [`800c124`](https://github.com/webpack/webpack/commit/800c124a1f23dd6abf36f1745446ec732b115f2f) Merge pull request [#9772](https://github-redirect.dependabot.com/webpack/webpack/issues/9772) from webpack/dependabot/npm_and_yarn/react-dom-16.10.2
- [`e09dfff`](https://github.com/webpack/webpack/commit/e09dffffb858f07c7779218346609d363d2ddebf) Merge pull request [#9789](https://github-redirect.dependabot.com/webpack/webpack/issues/9789) from webpack/dependabot/npm_and_yarn/typescript-3.6.4
- [`13e7248`](https://github.com/webpack/webpack/commit/13e72489bcd703377b57b84b20becddd94ec73a7) Merge pull request [#9787](https://github-redirect.dependabot.com/webpack/webpack/issues/9787) from webpack/dependabot/npm_and_yarn/eslint-plugin-j...
- [`02f5553`](https://github.com/webpack/webpack/commit/02f5553a632e72e55ed8fcf8f3c18d8d4ee75d7e) chore(deps-dev): bump typescript from 3.6.3 to 3.6.4
- Additional commits viewable in [compare view](https://github.com/webpack/webpack/compare/v4.35.3...v4.41.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps webpack from 4.35.3 to 4.41.1.
Release notes
*Sourced from [webpack's releases](https://github.com/webpack/webpack/releases).* > ## v4.41.1 > # Bugfixes > > * fix incorrect request shortening when directory looks similar to parent directory > * fix crash when timezone is unknown > > ## v4.41.0 > # Developer Experience > > * disallow cache group named test with shorthand syntax to point out a potential config error > > # Performance > > * Improve performance of LimitChunkCountPlugin > > ## v4.40.3 > # Bugfixes > > * fix a bug that the HMR plugin affected child compilations > > # Performance > > * improve performance of splitChunks name option by caching hashed value > * improve rebuild performance by caching module size computation > > ## v4.40.2 > # Bugfixes > > * fix a bug where asset is undefined > > ## v4.40.1 > # Bugfixes > > * convert "multiple assets emit to the same filename" error into a warning > * compare asset content when multiple assets emit to the same filename > > ## v4.40.0 > # Features > > * adds asset info for emitted assets > * new methods allow easy emitting/updating of assets `compilation.emitAsset/updateAsset` (instead of accessing the Object `compilation.assets`) > * new getter methods to get assets `compilation.getAssets()` and `compilation.getAsset(name)` > * 3 flags in asset info: > * `immutable`: when set an asset can be cache infinitely > * `development`: when set an asset is some kind of development tool (i. e. a SourceMap) > * `hotModuleReplacement`: when set an asset is generated for an hot update > * Stats expose `info` object in assets > * String version of Stats show flags > > ## v4.39.3 > ... (truncated)Commits
- [`dcfda00`](https://github.com/webpack/webpack/commit/dcfda0061cef24d68312216893da0b38f4a670f9) 4.41.1 - [`16d2628`](https://github.com/webpack/webpack/commit/16d26286227ad86c94476f633151dbe1c4efd4fc) Merge pull request [#9799](https://github-redirect.dependabot.com/webpack/webpack/issues/9799) from petetnt/petetnt-stats-fix - [`2260eca`](https://github.com/webpack/webpack/commit/2260ecae3745fe9b0a029b3a66f93c08804124ff) fix: Intl.DateTimeFormat can throw too - [`3d43f1e`](https://github.com/webpack/webpack/commit/3d43f1e85f0e38edc62b85754b68ecfc53699ee7) fix: Deal with undetected timeZone in Stats.js - [`8dc440e`](https://github.com/webpack/webpack/commit/8dc440ea37bfaed353279a32b74e0884b4fca8ba) Merge pull request [#9771](https://github-redirect.dependabot.com/webpack/webpack/issues/9771) from webpack/dependabot/npm_and_yarn/react-16.10.2 - [`421ae43`](https://github.com/webpack/webpack/commit/421ae437204993651f2150f87a8b383359d5bf8d) chore(deps-dev): bump react from 16.10.1 to 16.10.2 - [`800c124`](https://github.com/webpack/webpack/commit/800c124a1f23dd6abf36f1745446ec732b115f2f) Merge pull request [#9772](https://github-redirect.dependabot.com/webpack/webpack/issues/9772) from webpack/dependabot/npm_and_yarn/react-dom-16.10.2 - [`e09dfff`](https://github.com/webpack/webpack/commit/e09dffffb858f07c7779218346609d363d2ddebf) Merge pull request [#9789](https://github-redirect.dependabot.com/webpack/webpack/issues/9789) from webpack/dependabot/npm_and_yarn/typescript-3.6.4 - [`13e7248`](https://github.com/webpack/webpack/commit/13e72489bcd703377b57b84b20becddd94ec73a7) Merge pull request [#9787](https://github-redirect.dependabot.com/webpack/webpack/issues/9787) from webpack/dependabot/npm_and_yarn/eslint-plugin-j... - [`02f5553`](https://github.com/webpack/webpack/commit/02f5553a632e72e55ed8fcf8f3c18d8d4ee75d7e) chore(deps-dev): bump typescript from 3.6.3 to 3.6.4 - Additional commits viewable in [compare view](https://github.com/webpack/webpack/compare/v4.35.3...v4.41.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)