Skip to content

chore(deps-dev): Bump webpack from 5.105.3 to 5.106.2 in /build/frontend-legacy#60258

Merged
AndyScherzinger merged 2 commits into
masterfrom
dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2
May 27, 2026
Merged

chore(deps-dev): Bump webpack from 5.105.3 to 5.106.2 in /build/frontend-legacy#60258
AndyScherzinger merged 2 commits into
masterfrom
dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 9, 2026

Copy link
Copy Markdown
Contributor

Bumps webpack from 5.105.3 to 5.106.2.

Release notes

Sourced from webpack's releases.

v5.106.2

Patch Changes

  • CSS @​import now inherits the parent module's exportType, so a file configured as "text" correctly creates a style tag when @​imported by a "style" parent. (by @​xiaoxiaojx in #20838)

  • Make asset modules available in JS context when referenced from both CSS and a lazily compiled JS chunk. (by @​xiaoxiaojx in #20801)

  • Include missing generator options in hash to ensure persistent cache invalidation when configuration changes (CssGenerator exportsOnly, JsonGenerator JSONParse, WebAssemblyGenerator mangleImports). (by @​xiaoxiaojx in #20821)

  • Fix || default value handling in ProgressPlugin and ManifestPlugin that incorrectly overrode user-provided falsy values (e.g. modules: false, entries: false, entrypoints: false). (by @​xiaoxiaojx in #20823)

  • Migrate from mime-types to mime-db. (by @​alexander-akait in #20812)

  • Handle @charset at-rules in CSS modules. (by @​alexander-akait in #20831)

  • Marked all experimental options in types. (by @​alexander-akait in #20814)

v5.106.1

Patch Changes

  • Fix two ES5-environment regressions in the anonymous default export .name fix-up: the generated code referenced an undeclared __WEBPACK_DEFAULT_EXPORT__ binding causing ReferenceError, and used Reflect.defineProperty which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses Object.defineProperty / Object.getOwnPropertyDescriptor. (by @​xiaoxiaojx in #20796)

  • Prevent !important from being renamed as a local identifier in CSS modules. (by @​xiaoxiaojx in #20798)

  • Use compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by @​xiaoxiaojx in #20799)

v5.106.0

Minor Changes

  • Add exportType: "style" for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by @​xiaoxiaojx in #20579)

  • Add context option support for VirtualUrlPlugin (by @​xiaoxiaojx in #20449)

    • The context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.
    • Support custom context path for resolving relative imports in virtual modules
    • Add examples demonstrating context usage and filename customization
  • Generate different CssModule instances for different exportType values. (by @​xiaoxiaojx in #20590)

  • Added the localIdentHashFunction option to configure the hash function to be used for hashing. (by @​alexander-akait in #20694) Additionally, the localIdentName option can now be a function.

  • Added support for destructuring assignment require in cjs, allowing for tree shaking. (by @​ahabhgk in #20548)

  • Added the validate option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by @​xiaoxiaojx in #20275)

  • Added source support for async WASM modules. (by @​magic-akari in #20364)

Patch Changes

  • Add a static getSourceBasicTypes method to the Module class to prevent errors across multiple versions. (by @​xiaoxiaojx in #20614)

... (truncated)

Changelog

Sourced from webpack's changelog.

5.106.2

Patch Changes

  • CSS @​import now inherits the parent module's exportType, so a file configured as "text" correctly creates a style tag when @​imported by a "style" parent. (by @​xiaoxiaojx in #20838)

  • Make asset modules available in JS context when referenced from both CSS and a lazily compiled JS chunk. (by @​xiaoxiaojx in #20801)

  • Include missing generator options in hash to ensure persistent cache invalidation when configuration changes (CssGenerator exportsOnly, JsonGenerator JSONParse, WebAssemblyGenerator mangleImports). (by @​xiaoxiaojx in #20821)

  • Fix || default value handling in ProgressPlugin and ManifestPlugin that incorrectly overrode user-provided falsy values (e.g. modules: false, entries: false, entrypoints: false). (by @​xiaoxiaojx in #20823)

  • Migrate from mime-types to mime-db. (by @​alexander-akait in #20812)

  • Handle @charset at-rules in CSS modules. (by @​alexander-akait in #20831)

  • Marked all experimental options in types. (by @​alexander-akait in #20814)

5.106.1

Patch Changes

  • Fix two ES5-environment regressions in the anonymous default export .name fix-up: the generated code referenced an undeclared __WEBPACK_DEFAULT_EXPORT__ binding causing ReferenceError, and used Reflect.defineProperty which is not available in pre-ES2015 runtimes. The fix-up now references the real assignment target and uses Object.defineProperty / Object.getOwnPropertyDescriptor. (by @​xiaoxiaojx in #20796)

  • Prevent !important from being renamed as a local identifier in CSS modules. (by @​xiaoxiaojx in #20798)

  • Use compiler context instead of module context for CSS modules local ident hashing to avoid hash collisions when files with the same name exist in different directories. (by @​xiaoxiaojx in #20799)

5.106.0

Minor Changes

  • Add exportType: "style" for CSS modules to inject styles into DOM via HTMLStyleElement, similar to style-loader functionality. (by @​xiaoxiaojx in #20579)

  • Add context option support for VirtualUrlPlugin (by @​xiaoxiaojx in #20449)

    • The context for the virtual module. A string path. Defaults to 'auto', which will try to resolve the context from the module id.
    • Support custom context path for resolving relative imports in virtual modules
    • Add examples demonstrating context usage and filename customization
  • Generate different CssModule instances for different exportType values. (by @​xiaoxiaojx in #20590)

  • Added the localIdentHashFunction option to configure the hash function to be used for hashing. (by @​alexander-akait in #20694) Additionally, the localIdentName option can now be a function.

  • Added support for destructuring assignment require in cjs, allowing for tree shaking. (by @​ahabhgk in #20548)

  • Added the validate option to enable/disable validation in webpack/plugins/loaders, also implemented API to make it inside plugins. (by @​xiaoxiaojx in #20275)

  • Added source support for async WASM modules. (by @​magic-akari in #20364)

... (truncated)

Commits

@dependabot dependabot Bot requested review from a team as code owners May 9, 2026 01:09
@dependabot dependabot Bot requested review from nfebe, sorbaugh and susnux and removed request for a team May 9, 2026 01:10
@github-actions github-actions Bot enabled auto-merge May 9, 2026 02:33
@AndyScherzinger AndyScherzinger added this to the Nextcloud 34 milestone May 9, 2026
@AndyScherzinger AndyScherzinger force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from 8c3373f to 57d637a Compare May 9, 2026 20:24
@AndyScherzinger AndyScherzinger force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from b6880a4 to 00e97d3 Compare May 11, 2026 05:17
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch 3 times, most recently from 9f98165 to 2bbbe64 Compare May 12, 2026 17:05
@AndyScherzinger

Copy link
Copy Markdown
Member

@dependabot recreate

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from 32a2796 to c34ca4e Compare May 12, 2026 17:40
@AndyScherzinger AndyScherzinger force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from c34ca4e to 6a239f0 Compare May 12, 2026 18:08
@AndyScherzinger

Copy link
Copy Markdown
Member

/compile

@AndyScherzinger AndyScherzinger force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch 2 times, most recently from c72ee9e to 900c523 Compare May 13, 2026 13:51
@AndyScherzinger

Copy link
Copy Markdown
Member

@dependabot recreate

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from 900c523 to 20aa1ac Compare May 17, 2026 13:26
@AndyScherzinger AndyScherzinger force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from 20aa1ac to ea7b367 Compare May 17, 2026 16:21
@AndyScherzinger

Copy link
Copy Markdown
Member

/compile

@AndyScherzinger

Copy link
Copy Markdown
Member

@dependabot recreate

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from fa7cad9 to 34fa9c8 Compare May 18, 2026 05:25
Bumps [webpack](https://github.com/webpack/webpack) from 5.105.3 to 5.106.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](webpack/webpack@v5.105.3...v5.106.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.106.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@AndyScherzinger AndyScherzinger force-pushed the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch from 34fa9c8 to 3c51448 Compare May 27, 2026 10:05
@AndyScherzinger

Copy link
Copy Markdown
Member

/compile

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@AndyScherzinger AndyScherzinger disabled auto-merge May 27, 2026 11:47
@AndyScherzinger AndyScherzinger merged commit 496662e into master May 27, 2026
111 of 112 checks passed
@AndyScherzinger AndyScherzinger deleted the dependabot/npm_and_yarn/build/frontend-legacy/webpack-5.106.2 branch May 27, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants