Bump webpack from 5.89.0 to 5.104.1
Closed
Number: #232
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 3
Association: Unknown
Comments: 3
Created:
December 19, 2025 at 09:09 AM UTC
(3 months ago)
(3 months ago)
Updated:
December 19, 2025 at 09:09 AM UTC
(3 months ago)
(3 months ago)
Closed:
December 19, 2025 at 09:09 AM UTC
(3 months ago)
(3 months ago)
Time to Close:
less than a minute
Labels:
dependencies javascript
dependencies javascript
Description:
Bumps webpack from 5.89.0 to 5.104.1.
Release notes
Sourced from webpack's releases.
v5.104.1
5.104.1
Patch Changes
- 2efd21b: Reexports runtime calculation should not accessing WEBPACK_IMPORT_KEY decl with var.
- c510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.
v5.104.0
5.104.0
Minor Changes
- d3dd841: Use method shorthand to render module content in
__webpack_modules__object.- d3dd841: Enhance
import.meta.envto support object access.- 4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.
- 04cd530: Handle more at-rules for CSS modules.
- cafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.
- d3dd841: Added
base64url,base62,base58,base52,base49,base36,base32andbase25digests.- 5983843: Provide a stable runtime function variable
__webpack_global__.- d3dd841: Improved
localIdentNamehashing for CSS.Patch Changes
- 22c48fb: Added module existence check for informative error message in development mode.
- 50689e1: Use the fully qualified class name (or export name) for
[fullhash]placeholder in CSS modules.- d3dd841: Support universal lazy compilation.
- d3dd841: Fixed module library export definitions when multiple runtimes.
- d3dd841: Fixed CSS nesting and CSS custom properties parsing.
- d3dd841: Don't write fragment from URL to filename and apply fragment to module URL.
- aab1da9: Fixed bugs for
css/globaltype.- d3dd841: Compatibility
import.meta.filenameandimport.meta.dirnamewithevaldevtools.- d3dd841: Handle nested
__webpack_require__.- 728ddb7: The speed of identifier parsing has been improved.
- 0f8b31b: Improve types.
- d3dd841: Don't corrupt
debugIdinjection whenhidden-source-mapis used.- 2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.
- d3dd841: Serialize
HookWebpackError.- d3dd841: Added ability to use built-in properties in dotenv and define plugin.
- 3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.
- d3dd841: Reduce collision for local indent name in CSS.
- d3dd841: Remove CSS link tags when CSS imports are removed.
v5.103.0
Features
- Added
DotenvPluginand top leveldotenvoption to enable this plugin- Added
WebpackManifestPlugin- Added support the
ignoreListoption in devtool plugins- Allow to use custom javascript parse function
... (truncated)
Changelog
Sourced from webpack's changelog.
5.104.1
Patch Changes
- 2efd21b: Reexports runtime calculation should not accessing WEBPACK_IMPORT_KEY decl with var.
- c510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.
5.104.0
Minor Changes
- d3dd841: Use method shorthand to render module content in
__webpack_modules__object.- d3dd841: Enhance
import.meta.envto support object access.- 4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.
- 04cd530: Handle more at-rules for CSS modules.
- cafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.
- d3dd841: Added
base64url,base62,base58,base52,base49,base36,base32andbase25digests.- 5983843: Provide a stable runtime function variable
__webpack_global__.- d3dd841: Improved
localIdentNamehashing for CSS.Patch Changes
- 22c48fb: Added module existence check for informative error message in development mode.
- 50689e1: Use the fully qualified class name (or export name) for
[fullhash]placeholder in CSS modules.- d3dd841: Support universal lazy compilation.
- d3dd841: Fixed module library export definitions when multiple runtimes.
- d3dd841: Fixed CSS nesting and CSS custom properties parsing.
- d3dd841: Don't write fragment from URL to filename and apply fragment to module URL.
- aab1da9: Fixed bugs for
css/globaltype.- d3dd841: Compatibility
import.meta.filenameandimport.meta.dirnamewithevaldevtools.- d3dd841: Handle nested
__webpack_require__.- 728ddb7: The speed of identifier parsing has been improved.
- 0f8b31b: Improve types.
- d3dd841: Don't corrupt
debugIdinjection whenhidden-source-mapis used.- 2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.
- d3dd841: Serialize
HookWebpackError.- d3dd841: Added ability to use built-in properties in dotenv and define plugin.
- 3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.
- d3dd841: Reduce collision for local indent name in CSS.
- d3dd841: Remove CSS link tags when CSS imports are removed.
Commits
24e3c2dchore(release): new release (#20253)2efd21bfix(re-exports): reexports runtime calculation should not accessing `__WEBPAC...c510070fix(security): userinfo bypass vulnerability in HttpUriPlugin allowedUris4b0501cci: fix release (#20252)0c213ceci: use\<@&1450591255485743204>over@herefor discord notificationw5bf8bc5refactor: types for benchmarks and tests505a5e7chore(release): new release (#20188)0c06680refactor: update eslint configuration2eb0d6aci: release announcement (#20238)b2b2459ci: cancel in progress (#20239)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 12134516 |
| UUID: | 3746716272 |
| Node ID: | PR_kwDOKrVUDs65yDNv |
| Host: | GitHub |
| Repository: | GleapSDK/JavaScript-AdminHelper-SDK |