Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 9, 2026

Bumps webpack from 5.95.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.env to 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, base32 and base25 digests.
  • 5983843: Provide a stable runtime function variable __webpack_global__.
  • d3dd841: Improved localIdentName hashing 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/global type.
  • d3dd841: Compatibility import.meta.filename and import.meta.dirname with eval devtools.
  • d3dd841: Handle nested __webpack_require__.
  • 728ddb7: The speed of identifier parsing has been improved.
  • 0f8b31b: Improve types.
  • d3dd841: Don't corrupt debugId injection when hidden-source-map is 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 DotenvPlugin and top level dotenv option to enable this plugin
  • Added WebpackManifestPlugin
  • Added support the ignoreList option 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.env to 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, base32 and base25 digests.
  • 5983843: Provide a stable runtime function variable __webpack_global__.
  • d3dd841: Improved localIdentName hashing 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/global type.
  • d3dd841: Compatibility import.meta.filename and import.meta.dirname with eval devtools.
  • d3dd841: Handle nested __webpack_require__.
  • 728ddb7: The speed of identifier parsing has been improved.
  • 0f8b31b: Improve types.
  • d3dd841: Don't corrupt debugId injection when hidden-source-map is 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
  • 24e3c2d chore(release): new release (#20253)
  • 2efd21b fix(re-exports): reexports runtime calculation should not accessing `__WEBPAC...
  • c510070 fix(security): userinfo bypass vulnerability in HttpUriPlugin allowedUris
  • 4b0501c ci: fix release (#20252)
  • 0c213ce ci: use \<@&1450591255485743204> over @here for discord notificationw
  • 5bf8bc5 refactor: types for benchmarks and tests
  • 505a5e7 chore(release): new release (#20188)
  • 0c06680 refactor: update eslint configuration
  • 2eb0d6a ci: release announcement (#20238)
  • b2b2459 ci: cancel in progress (#20239)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Greptile Overview

Greptile Summary

This PR updates the pinned webpack version across several workspace packages (modes, extension, UI, and an externals devDependencies package) from 5.95.0 to 5.104.1, and refreshes yarn.lock to the new webpack tarball plus its updated transitive dependency set (notably schema-utils@4, [email protected], [email protected], [email protected], and [email protected]).

No code/config changes are included beyond dependency bumps, so the main integration concern is ensuring the repo’s existing webpack configs and plugins are compatible with the updated transitive versions resolved in yarn.lock.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk.
  • Changes are limited to version bumps in package.json files and a corresponding yarn.lock update; no runtime or configuration logic was modified. The lockfile shows a consistent upgrade to webpack 5.104.1 and expected transitive updates, with no conflicting duplicate webpack versions introduced.
  • yarn.lock (review lockfile consistency)

Important Files Changed

Filename Overview
addOns/externals/devDependencies/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
extensions/usAnnotation/package.json Updates webpack in both peerDependencies and devDependencies from 5.95.0 to 5.104.1.
modes/basic-dev-mode/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
modes/basic-test-mode/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
modes/basic/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
modes/longitudinal/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
modes/preclinical-4d/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
modes/segmentation/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
modes/tmtv/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
modes/usAnnotation/package.json Bumps webpack devDependency from 5.95.0 to 5.104.1.
platform/ui/package.json Bumps webpack dependency from 5.95.0 to 5.104.1.
yarn.lock Updates lockfile to pull webpack 5.104.1 and associated transitive dependency changes (schema-utils, terser-webpack-plugin, browserslist, etc.).

Sequence Diagram

sequenceDiagram
  participant Dev as Developer/CI
  participant Yarn as Yarn
  participant Registry as npm Registry
  participant Repo as Repo packages
  participant Webpack as [email protected]

  Dev->>Yarn: yarn install
  Yarn->>Registry: Resolve [email protected]
  Registry-->>Yarn: Tarball + integrity
  Yarn-->>Dev: Update yarn.lock
  Dev->>Repo: package.json bumps webpack
  Dev->>Yarn: yarn build/dev scripts
  Yarn->>Webpack: run webpack CLI
  Webpack->>Repo: read configs (.webpack/*.js)
  Webpack-->>Dev: build output / errors
Loading

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 9, 2026
@netlify
Copy link

netlify bot commented Feb 9, 2026

Deploy Preview for ohif-dev canceled.

Name Link
🔨 Latest commit b5dfaf2
🔍 Latest deploy log https://app.netlify.com/projects/ohif-dev/deploys/698c9af73baa4b00096d38f2

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/webpack-5.104.1 branch from a2d1157 to 0314c11 Compare February 9, 2026 21:49
@cypress
Copy link

cypress bot commented Feb 9, 2026

Viewers    Run #5982

Run Properties:  status check passed Passed #5982  •  git commit b5dfaf281b: chore(deps): bump webpack from 5.95.0 to 5.104.1
Project Viewers
Branch Review dependabot/npm_and_yarn/webpack-5.104.1
Run status status check passed Passed #5982
Run duration 02m 28s
Commit git commit b5dfaf281b: chore(deps): bump webpack from 5.95.0 to 5.104.1
Committer dependabot[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 37
View all changes introduced in this branch ↗︎

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

12 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/webpack-5.104.1 branch 9 times, most recently from 0a4c332 to a902453 Compare February 11, 2026 14:25
Bumps [webpack](https://github.com/webpack/webpack) from 5.95.0 to 5.104.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](webpack/webpack@v5.95.0...v5.104.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.104.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/webpack-5.104.1 branch from a902453 to b5dfaf2 Compare February 11, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants