Skip to content

chore(studio-deps-dev)(deps-dev): bump the build-tools group in /studio with 2 updates#4757

Merged
mergify[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/studio/main/build-tools-2b8fad4c71
Jun 29, 2026
Merged

chore(studio-deps-dev)(deps-dev): bump the build-tools group in /studio with 2 updates#4757
mergify[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/studio/main/build-tools-2b8fad4c71

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 28, 2026

Copy link
Copy Markdown
Contributor

Bumps the build-tools group in /studio with 2 updates: webpack and webpack-cli.

Updates webpack from 5.107.2 to 5.108.1

Release notes

Sourced from webpack's releases.

v5.108.1

Patch Changes

  • Fix invalid property access for escaped namespace imports with multi-character mangled export names. (by @​xiaoxiaojx in #21280)

  • Add frames to ProfilingPlugin TracingStartedInBrowser event so the trace loads in Chrome DevTools. (by @​alexander-akait in #21269)

v5.108.0

Minor Changes

  • Treat top-level await and import.meta as ES module markers, matching Node.js syntax detection so no explicit module type is needed. (by @​alexander-akait in #21218)

  • Add a bun target that emits ESM and externalizes bun:* and node.js built-in modules. (by @​alexander-akait in #21248)

  • Support CommonJS reexports via Object.defineProperty value and getter descriptors. (by @​alexander-akait in #21129)

  • Support JSON Schema const when generating CLI flags from a schema. (by @​alexander-akait in #21087)

  • Support JSON Schema if/then/else when generating CLI flags from a schema. (by @​alexander-akait in #21087)

  • Skip import specifiers, require() and import() calls in dead conditional branches gated by inlined imported constants (isDEV ? A : B), evaluated via getCondition. (by @​hai-x in #21136)

  • CSS localIdentName [hash] now resolves to the local ident hash (matching css-loader); use [modulehash] for the module hash. (by @​alexander-akait in #21259)

  • Add CSS parser as option and resolve url() inside HTML style attributes. (by @​alexander-akait in #21157)

  • Add dedicated module classes for all built-in module types. (by @​alexander-akait in #21164)

  • Support .html/.css for the default ./src entry under the html/css experiments. (by @​alexander-akait in #21039)

  • Add defineConfig helper for typed configuration files. (by @​alexander-akait in #21169)

  • Add a deno target (with versions, e.g. deno, deno2, deno1.40) that emits ESM, resolves node.js built-ins via the required node: specifier, and keeps Deno's own import protocols (npm:, jsr:, node:, http(s)://) external. (by @​alexander-akait in #21247)

  • Use module-import for electron externals when the target supports ESM. (by @​alexander-akait in #21184)

  • Add output.environment.logicalAssignment to emit ||= in runtime code when the target supports logical assignment operators. (by @​bjohansebas in #21219)

  • Resolve and rewrite asset URLs inside <iframe srcdoc> in HTML modules. (by @​bjohansebas in #21226)

  • Add HMR support for HTML modules with body/title DOM patching on update. (by @​alexander-akait in #21011)

  • Add css-url html source type extracting url() references from CSS-valued attributes. (by @​alexander-akait in #21250)

  • Add module.parser.html.sources option to disable or customize URL-attribute extraction for HTML modules, with script / script-module / stylesheet / stylesheet-inline types for custom attributes (by @​alexander-akait in #21022)

  • Add module.parser.html.template option to transform HTML module source before parsing. (by @​alexander-akait in #21055)

  • Extract more source URLs in HTML modules (SVG, legacy and obsolete attributes). (by @​alexander-akait in #21241)

... (truncated)

Changelog

Sourced from webpack's changelog.

5.108.1

Patch Changes

  • Fix invalid property access for escaped namespace imports with multi-character mangled export names. (by @​xiaoxiaojx in #21280)

  • Add frames to ProfilingPlugin TracingStartedInBrowser event so the trace loads in Chrome DevTools. (by @​alexander-akait in #21269)

5.108.0

Minor Changes

  • Treat top-level await and import.meta as ES module markers, matching Node.js syntax detection so no explicit module type is needed. (by @​alexander-akait in #21218)

  • Add a bun target that emits ESM and externalizes bun:* and node.js built-in modules. (by @​alexander-akait in #21248)

  • Support CommonJS reexports via Object.defineProperty value and getter descriptors. (by @​alexander-akait in #21129)

  • Support JSON Schema const when generating CLI flags from a schema. (by @​alexander-akait in #21087)

  • Support JSON Schema if/then/else when generating CLI flags from a schema. (by @​alexander-akait in #21087)

  • Skip import specifiers, require() and import() calls in dead conditional branches gated by inlined imported constants (isDEV ? A : B), evaluated via getCondition. (by @​hai-x in #21136)

  • CSS localIdentName [hash] now resolves to the local ident hash (matching css-loader); use [modulehash] for the module hash. (by @​alexander-akait in #21259)

  • Add CSS parser as option and resolve url() inside HTML style attributes. (by @​alexander-akait in #21157)

  • Add dedicated module classes for all built-in module types. (by @​alexander-akait in #21164)

  • Support .html/.css for the default ./src entry under the html/css experiments. (by @​alexander-akait in #21039)

  • Add defineConfig helper for typed configuration files. (by @​alexander-akait in #21169)

  • Add a deno target (with versions, e.g. deno, deno2, deno1.40) that emits ESM, resolves node.js built-ins via the required node: specifier, and keeps Deno's own import protocols (npm:, jsr:, node:, http(s)://) external. (by @​alexander-akait in #21247)

  • Use module-import for electron externals when the target supports ESM. (by @​alexander-akait in #21184)

  • Add output.environment.logicalAssignment to emit ||= in runtime code when the target supports logical assignment operators. (by @​bjohansebas in #21219)

  • Resolve and rewrite asset URLs inside <iframe srcdoc> in HTML modules. (by @​bjohansebas in #21226)

  • Add HMR support for HTML modules with body/title DOM patching on update. (by @​alexander-akait in #21011)

  • Add css-url html source type extracting url() references from CSS-valued attributes. (by @​alexander-akait in #21250)

  • Add module.parser.html.sources option to disable or customize URL-attribute extraction for HTML modules, with script / script-module / stylesheet / stylesheet-inline types for custom attributes (by @​alexander-akait in #21022)

  • Add module.parser.html.template option to transform HTML module source before parsing. (by @​alexander-akait in #21055)

... (truncated)

Commits
  • da91761 chore(release): new release (#21284)
  • b6c9fcf chore: move members to emeritus (#21281)
  • 062aa20 Fix invalid property access for escaped namespace with mangled exports (#21280)
  • ed9fa71 fix: render ProfilingPlugin trace in Chrome DevTools (#21269)
  • 322b060 chore(release): new release (#21037)
  • 03a0433 test: run AbstractMethodError and parseJson unit tests under Bun (#21273)
  • e7202b4 chore(deps): bump the dependencies group with 3 updates (#21270)
  • 9a51ee1 fix(html): run the any-other-end-tag fallback for a marker-shielded nobr (#21...
  • a040ac1 test: cap Node jest worker memory and fix harness teardown leaks (#21268)
  • 7c81bde Re-encode inline hash digests ([contenthash]/[chunkhash]/[fullhash]/[moduleha...
  • Additional commits viewable in compare view

Updates webpack-cli from 7.0.3 to 7.1.0

Release notes

Sourced from webpack-cli's releases.

webpack-cli@7.1.0

Minor Changes

  • feat(cli): refresh the --help output using commander's configureHelp API — branded headers, section dividers, colorized terms and a clearer footer. Colors and chrome collapse to plain text when output is piped or --no-color is used, so scripts keep working. (by @​alexander-akait in #4779)

  • feat: support .json5, .yaml/.yml and .toml configuration files by parsing them directly, with the parser package (json5, js-yaml, toml) installed on demand by the user and declared as optional peerDependencies so the parsers resolve correctly under Yarn PnP (by @​alexander-akait in #4777)

Changelog

Sourced from webpack-cli's changelog.

7.1.0

Minor Changes

  • feat(cli): refresh the --help output using commander's configureHelp API — branded headers, section dividers, colorized terms and a clearer footer. Colors and chrome collapse to plain text when output is piped or --no-color is used, so scripts keep working. (by @​alexander-akait in #4779)

  • feat: support .json5, .yaml/.yml and .toml configuration files by parsing them directly, with the parser package (json5, js-yaml, toml) installed on demand by the user and declared as optional peerDependencies so the parsers resolve correctly under Yarn PnP (by @​alexander-akait in #4777)

Commits
  • 3cd7423 chore(release): new release (#4778)
  • b42d1f4 fix(webpack-cli): declare json5/js-yaml/toml as optional peerDependencies (#4...
  • 3471103 refactor(cli): hierarchical indentation for styled CLI output (#4786)
  • 772330c build(deps): update dependencies (except commander) (#4785)
  • a7380e1 feat(cli): refresh CLI output via commander's help API + shared status icons ...
  • 721d8fd chore(deps): bump the dependencies group with 2 updates (#4780)
  • 65aa86c chore(deps-dev): bump the dependencies group with 3 updates (#4781)
  • 134e62d feat(webpack-cli): support json5/yaml/toml configs via direct parsing (no int...
  • 0b22f77 fix(cli): make config loading errors more verbose (#4776)
  • a5af401 chore(deps): bump launch-editor from 2.13.1 to 2.14.1 (#4774)
  • 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 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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the build-tools group in /studio with 2 updates: [webpack](https://github.com/webpack/webpack) and [webpack-cli](https://github.com/webpack/webpack-cli).


Updates `webpack` from 5.107.2 to 5.108.1
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](webpack/webpack@v5.107.2...v5.108.1)

Updates `webpack-cli` from 7.0.3 to 7.1.0
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@7.0.3...webpack-cli@7.1.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.108.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: build-tools
- dependency-name: webpack-cli
  dependency-version: 7.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: build-tools
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 28, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: frontend, studio. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file security labels Jun 28, 2026
@mergify

mergify Bot commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

tae898 pushed a commit to humemai/arcadedb-embedded-python that referenced this pull request Jun 28, 2026
…io with 3 updates [skip ci]

Bumps the build-tools group in /studio with 3 updates: [webpack](https://github.com/webpack/webpack), [webpack-cli](https://github.com/webpack/webpack-cli) and [terser-webpack-plugin](https://github.com/webpack/minimizer-webpack-plugin).
Updates `webpack` from 5.107.1 to 5.107.2
Release notes

*Sourced from [webpack's releases](https://github.com/webpack/webpack/releases).*

> v5.107.2
> --------
>
> ### Patch Changes
>
> * Reduce per-file overhead in `ContextModuleFactory.resolveDependencies` by batching `alternativeRequests` hook calls. Previously the hook was invoked once per file in the context (with a single-item array), paying per-call overhead (closure allocation, `resolverFactory.get`, intermediate arrays in `RequireContextPlugin`) for every file. The hook is now invoked once per directory with all matched files in one batch — `RequireContextPlugin`'s tap already iterates the items array, so the output is unchanged. Steady-state rebuild on a 4000-file `require.context` drops a further ~15 ms (after the watch-mode purge fix in the same release). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))
> * Include each external info's `runtimeCondition` in `ConcatenatedModule#updateHash` so changes to a concatenated external's runtime condition invalidate persistent caches instead of slipping through with the module id alone. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21023](https://redirect.github.com/webpack/webpack/pull/21023))
> * Fix HTML `[contenthash]` for referenced asset and inline-style URL changes. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Resolve chunk-hash placeholders in chunk URLs embedded into extracted HTML. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Remove unnecessary `__webpack_require__` runtime helpers in ESM library output with multi-module chunks. (by [`@​xiaoxiaojx`](https://github.com/xiaoxiaojx) in [#21032](https://redirect.github.com/webpack/webpack/pull/21032))
> * Rewrite `NormalModule#getSideEffectsConnectionState` walk as an allocation-light iterative loop instead of a generator trampoline, restoring rebuild performance lost in [#20993](https://redirect.github.com/webpack/webpack/issues/20993) while keeping deep import chains stack-safe. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21014](https://redirect.github.com/webpack/webpack/pull/21014))
> * Fix runtime `ReferenceError` on the first activation of a lazy-compiled module when `output.library.type` produces a closure-wrapped bundle (`umd`, `umd2`, `amd`, `amd-require`, `system`). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21013](https://redirect.github.com/webpack/webpack/pull/21013))
>
>   External modules of these types reference closure-bound identifiers like `__WEBPACK_EXTERNAL_MODULE_react__`, supplied by the library wrapper that is generated once per chunk. When `lazyCompilation` activates an entry or import for the first time, any external dependency the lazily-built module pulls in arrives in a hot-update chunk that lives outside the original wrapper closure, so its factory body cannot resolve the closure identifier and only a manual page refresh recovers.
>
>   The inactive `LazyCompilationProxyModule` now declares statically-enumerable externals (string and object forms of `externals`) as its own dependencies, so the initial entry chunk's library wrapper already exposes their closure identifiers. When activation later pulls in those externals through the lazily-compiled module, they resolve to the already-installed factories instead of throwing. Function and RegExp externals are not pre-populated because their effective request set isn't knowable up front.
> * Fill in missing `entryOptions` when an async block joins an existing entrypoint. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21026](https://redirect.github.com/webpack/webpack/pull/21026))
> * Release per-child `codeGenerationResults` in `MultiCompiler` and at `Compiler.close` to reduce memory retention. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21015](https://redirect.github.com/webpack/webpack/pull/21015))
> * Reduce peak memory of `SourceMapDevToolPlugin` on large builds (closes [#20961](https://redirect.github.com/webpack/webpack/issues/20961)). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#20963](https://redirect.github.com/webpack/webpack/pull/20963))
> * Fix slow `require.context()` / dynamic `import()` rebuilds in watch mode ([#13636](https://redirect.github.com/webpack/webpack/issues/13636)). When a file inside a watched context directory changed, `NodeWatchFileSystem` would call `inputFileSystem.purge(contextDir)`. The enhanced-resolve `purge` implementation matches cache keys with `key.startsWith(contextDir)`, so the stat cache of every file under the directory was discarded on every rebuild — `ContextModuleFactory.resolveDependencies` then re-`stat`-ed the whole tree on each rebuild. Single-file rebuilds on a 4000-file context now reuse the warm stat cache, dropping median rebuild from ~1260 ms to ~650 ms in a local reproduction (≈49%). For directory items that are explicitly watched contexts, `purge` is now called with `{ exact: true }` (added in `enhanced-resolve@5.22.0`) so only the directory's own entry is invalidated; file-level changes in the same aggregated event continue to purge file stats and the parent `readdir` as before. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))


Changelog

*Sourced from [webpack's changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md).*

> 5.107.2
> -------
>
> ### Patch Changes
>
> * Reduce per-file overhead in `ContextModuleFactory.resolveDependencies` by batching `alternativeRequests` hook calls. Previously the hook was invoked once per file in the context (with a single-item array), paying per-call overhead (closure allocation, `resolverFactory.get`, intermediate arrays in `RequireContextPlugin`) for every file. The hook is now invoked once per directory with all matched files in one batch — `RequireContextPlugin`'s tap already iterates the items array, so the output is unchanged. Steady-state rebuild on a 4000-file `require.context` drops a further ~15 ms (after the watch-mode purge fix in the same release). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))
> * Include each external info's `runtimeCondition` in `ConcatenatedModule#updateHash` so changes to a concatenated external's runtime condition invalidate persistent caches instead of slipping through with the module id alone. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21023](https://redirect.github.com/webpack/webpack/pull/21023))
> * Fix HTML `[contenthash]` for referenced asset and inline-style URL changes. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Resolve chunk-hash placeholders in chunk URLs embedded into extracted HTML. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Remove unnecessary `__webpack_require__` runtime helpers in ESM library output with multi-module chunks. (by [`@​xiaoxiaojx`](https://github.com/xiaoxiaojx) in [#21032](https://redirect.github.com/webpack/webpack/pull/21032))
> * Rewrite `NormalModule#getSideEffectsConnectionState` walk as an allocation-light iterative loop instead of a generator trampoline, restoring rebuild performance lost in [#20993](https://redirect.github.com/webpack/webpack/issues/20993) while keeping deep import chains stack-safe. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21014](https://redirect.github.com/webpack/webpack/pull/21014))
> * Fix runtime `ReferenceError` on the first activation of a lazy-compiled module when `output.library.type` produces a closure-wrapped bundle (`umd`, `umd2`, `amd`, `amd-require`, `system`). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21013](https://redirect.github.com/webpack/webpack/pull/21013))
>
>   External modules of these types reference closure-bound identifiers like `__WEBPACK_EXTERNAL_MODULE_react__`, supplied by the library wrapper that is generated once per chunk. When `lazyCompilation` activates an entry or import for the first time, any external dependency the lazily-built module pulls in arrives in a hot-update chunk that lives outside the original wrapper closure, so its factory body cannot resolve the closure identifier and only a manual page refresh recovers.
>
>   The inactive `LazyCompilationProxyModule` now declares statically-enumerable externals (string and object forms of `externals`) as its own dependencies, so the initial entry chunk's library wrapper already exposes their closure identifiers. When activation later pulls in those externals through the lazily-compiled module, they resolve to the already-installed factories instead of throwing. Function and RegExp externals are not pre-populated because their effective request set isn't knowable up front.
> * Fill in missing `entryOptions` when an async block joins an existing entrypoint. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21026](https://redirect.github.com/webpack/webpack/pull/21026))
> * Release per-child `codeGenerationResults` in `MultiCompiler` and at `Compiler.close` to reduce memory retention. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21015](https://redirect.github.com/webpack/webpack/pull/21015))
> * Reduce peak memory of `SourceMapDevToolPlugin` on large builds (closes [#20961](https://redirect.github.com/webpack/webpack/issues/20961)). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#20963](https://redirect.github.com/webpack/webpack/pull/20963))
> * Fix slow `require.context()` / dynamic `import()` rebuilds in watch mode ([#13636](https://redirect.github.com/webpack/webpack/issues/13636)). When a file inside a watched context directory changed, `NodeWatchFileSystem` would call `inputFileSystem.purge(contextDir)`. The enhanced-resolve `purge` implementation matches cache keys with `key.startsWith(contextDir)`, so the stat cache of every file under the directory was discarded on every rebuild — `ContextModuleFactory.resolveDependencies` then re-`stat`-ed the whole tree on each rebuild. Single-file rebuilds on a 4000-file context now reuse the warm stat cache, dropping median rebuild from ~1260 ms to ~650 ms in a local reproduction (≈49%). For directory items that are explicitly watched contexts, `purge` is now called with `{ exact: true }` (added in `enhanced-resolve@5.22.0`) so only the directory's own entry is invalidated; file-level changes in the same aggregated event continue to purge file stats and the parent `readdir` as before. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))


Commits

* [`cfb24a4`](webpack/webpack@cfb24a4) chore(release): new release ([#21019](https://redirect.github.com/webpack/webpack/issues/21019))
* [`c7d8a3a`](webpack/webpack@c7d8a3a) fix: release per-child Compilation heap pressure in MultiCompiler ([#21015](https://redirect.github.com/webpack/webpack/issues/21015))
* [`d6cdebe`](webpack/webpack@d6cdebe) fix: regression in types for ProgressPlugin ([#21036](https://redirect.github.com/webpack/webpack/issues/21036))
* [`c073890`](webpack/webpack@c073890) fix: gap-fill entryOptions when an async block reuses an existing entrypoint ...
* [`78158f0`](webpack/webpack@78158f0) docs: streamline AGENTS.md to reduce AI hallucination ([#21033](https://redirect.github.com/webpack/webpack/issues/21033))
* [`c61c649`](webpack/webpack@c61c649) test: fail on missing per-kind snapshot instead of auto-writing it ([#21027](https://redirect.github.com/webpack/webpack/issues/21027))
* [`a514897`](webpack/webpack@a514897) docs: update examples ([#21031](https://redirect.github.com/webpack/webpack/issues/21031))
* [`cc4035b`](webpack/webpack@cc4035b) fix: remove unnecessary **webpack\_require** in ESM library output ([#21032](https://redirect.github.com/webpack/webpack/issues/21032))
* [`12cb825`](webpack/webpack@12cb825) docs(buildChunkGraph): explain why blocksWithNestedBlocks gates the skip ([#21](https://redirect.github.com/webpack/webpack/issues/21)...
* [`75f60f6`](webpack/webpack@75f60f6) fix(ConcatenatedModule): include runtimeCondition of external infos in update...
* Additional commits viewable in [compare view](webpack/webpack@v5.107.1...v5.107.2)
  
Updates `webpack-cli` from 7.0.2 to 7.0.3
Release notes

*Sourced from [webpack-cli's releases](https://github.com/webpack/webpack-cli/releases).*

> webpack-cli@7.0.3
> -----------------
>
> ### Patch Changes
>
> * Improved CLI startup performance and reduced memory usage. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4765](https://redirect.github.com/webpack/webpack-cli/pull/4765))
> * Reduced CLI startup CPU and memory usage by caching schema-derived argument metadata, registering only the options present in the arguments, and reading config directories once during default-config discovery. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4760](https://redirect.github.com/webpack/webpack-cli/pull/4760))
> * Replace the `fastest-levenshtein` dependency with a small in-tree implementation used for command/option "did you mean" suggestions. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4762](https://redirect.github.com/webpack/webpack-cli/pull/4762))


Changelog

*Sourced from [webpack-cli's changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md).*

> 7.0.3
> -----
>
> ### Patch Changes
>
> * Improved CLI startup performance and reduced memory usage. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4765](https://redirect.github.com/webpack/webpack-cli/pull/4765))
> * Reduced CLI startup CPU and memory usage by caching schema-derived argument metadata, registering only the options present in the arguments, and reading config directories once during default-config discovery. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4760](https://redirect.github.com/webpack/webpack-cli/pull/4760))
> * Replace the `fastest-levenshtein` dependency with a small in-tree implementation used for command/option "did you mean" suggestions. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4762](https://redirect.github.com/webpack/webpack-cli/pull/4762))


Commits

* [`5fb92f3`](webpack/webpack-cli@5fb92f3) chore(release): new release ([ArcadeData#4711](https://redirect.github.com/webpack/webpack-cli/issues/4711))
* [`00347ed`](webpack/webpack-cli@00347ed) perf(webpack-cli): allocate Levenshtein buffer lazily ([ArcadeData#4765](https://redirect.github.com/webpack/webpack-cli/issues/4765))
* [`1b40b72`](webpack/webpack-cli@1b40b72) chore: update ejs ([ArcadeData#4764](https://redirect.github.com/webpack/webpack-cli/issues/4764))
* [`2bbb639`](webpack/webpack-cli@2bbb639) refactor(webpack-cli): replace fastest-levenshtein with in-tree implementatio...
* [`a467d6e`](webpack/webpack-cli@a467d6e) chore(deps): bump the dependencies group across 1 directory with 10 updates (...
* [`183d0e6`](webpack/webpack-cli@183d0e6) perf(webpack-cli): cache schema arguments and use map lookups for options ([ArcadeData#4](https://redirect.github.com/webpack/webpack-cli/issues/4)...
* [`5b33f70`](webpack/webpack-cli@5b33f70) chore(deps-dev): bump sass-loader from 16.0.8 to 17.0.0 ([ArcadeData#4756](https://redirect.github.com/webpack/webpack-cli/issues/4756))
* [`59f362a`](webpack/webpack-cli@59f362a) chore(deps): bump qs and express ([ArcadeData#4758](https://redirect.github.com/webpack/webpack-cli/issues/4758))
* [`eaffa0b`](webpack/webpack-cli@eaffa0b) chore(deps): bump codecov/codecov-action in the dependencies group ([ArcadeData#4757](https://redirect.github.com/webpack/webpack-cli/issues/4757))
* [`b3498b6`](webpack/webpack-cli@b3498b6) chore(deps): bump the dependencies group with 3 updates ([ArcadeData#4754](https://redirect.github.com/webpack/webpack-cli/issues/4754))
* Additional commits viewable in [compare view](https://github.com/webpack/webpack-cli/compare/webpack-cli@7.0.2...webpack-cli@7.0.3)
  
Updates `terser-webpack-plugin` from 5.6.0 to 5.6.1
Release notes

*Sourced from [terser-webpack-plugin's releases](https://github.com/webpack/minimizer-webpack-plugin/releases).*

> v5.6.1
> ------
>
> ### Patch Changes
>
> * deduplicate extracted comments in linear time, so builds stay fast when an asset contains many distinct preserved comments (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#682](https://redirect.github.com/webpack/minimizer-webpack-plugin/pull/682))


Changelog

*Sourced from [terser-webpack-plugin's changelog](https://github.com/webpack/minimizer-webpack-plugin/blob/main/CHANGELOG.md).*

> 5.6.1
> -----
>
> ### Patch Changes
>
> * deduplicate extracted comments in linear time, so builds stay fast when an asset contains many distinct preserved comments (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#682](https://redirect.github.com/webpack/minimizer-webpack-plugin/pull/682))


Commits

* [`5207f94`](webpack/minimizer-webpack-plugin@5207f94) chore(release): new release ([ArcadeData#683](https://redirect.github.com/webpack/minimizer-webpack-plugin/issues/683))
* [`06bda34`](webpack/minimizer-webpack-plugin@06bda34) fix: dedupe extracted comments in linear time ([ArcadeData#682](https://redirect.github.com/webpack/minimizer-webpack-plugin/issues/682))
* [`39fd982`](webpack/minimizer-webpack-plugin@39fd982) chore(deps): bump fast-uri from 3.1.0 to 3.1.2 ([ArcadeData#680](https://redirect.github.com/webpack/minimizer-webpack-plugin/issues/680))
* See full diff in [compare view](webpack/minimizer-webpack-plugin@v5.6.0...v5.6.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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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  ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore  major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore  minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore  ` will remove the ignore condition of the specified dependency and ignore conditions
tae898 pushed a commit to humemai/arcadedb-embedded-python that referenced this pull request Jun 28, 2026
…io with 3 updates [skip ci]

Bumps the build-tools group in /studio with 3 updates: [webpack](https://github.com/webpack/webpack), [webpack-cli](https://github.com/webpack/webpack-cli) and [terser-webpack-plugin](https://github.com/webpack/minimizer-webpack-plugin).
Updates `webpack` from 5.107.1 to 5.107.2
Release notes

*Sourced from [webpack's releases](https://github.com/webpack/webpack/releases).*

> v5.107.2
> --------
>
> ### Patch Changes
>
> * Reduce per-file overhead in `ContextModuleFactory.resolveDependencies` by batching `alternativeRequests` hook calls. Previously the hook was invoked once per file in the context (with a single-item array), paying per-call overhead (closure allocation, `resolverFactory.get`, intermediate arrays in `RequireContextPlugin`) for every file. The hook is now invoked once per directory with all matched files in one batch — `RequireContextPlugin`'s tap already iterates the items array, so the output is unchanged. Steady-state rebuild on a 4000-file `require.context` drops a further ~15 ms (after the watch-mode purge fix in the same release). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))
> * Include each external info's `runtimeCondition` in `ConcatenatedModule#updateHash` so changes to a concatenated external's runtime condition invalidate persistent caches instead of slipping through with the module id alone. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21023](https://redirect.github.com/webpack/webpack/pull/21023))
> * Fix HTML `[contenthash]` for referenced asset and inline-style URL changes. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Resolve chunk-hash placeholders in chunk URLs embedded into extracted HTML. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Remove unnecessary `__webpack_require__` runtime helpers in ESM library output with multi-module chunks. (by [`@​xiaoxiaojx`](https://github.com/xiaoxiaojx) in [#21032](https://redirect.github.com/webpack/webpack/pull/21032))
> * Rewrite `NormalModule#getSideEffectsConnectionState` walk as an allocation-light iterative loop instead of a generator trampoline, restoring rebuild performance lost in [#20993](https://redirect.github.com/webpack/webpack/issues/20993) while keeping deep import chains stack-safe. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21014](https://redirect.github.com/webpack/webpack/pull/21014))
> * Fix runtime `ReferenceError` on the first activation of a lazy-compiled module when `output.library.type` produces a closure-wrapped bundle (`umd`, `umd2`, `amd`, `amd-require`, `system`). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21013](https://redirect.github.com/webpack/webpack/pull/21013))
>
>   External modules of these types reference closure-bound identifiers like `__WEBPACK_EXTERNAL_MODULE_react__`, supplied by the library wrapper that is generated once per chunk. When `lazyCompilation` activates an entry or import for the first time, any external dependency the lazily-built module pulls in arrives in a hot-update chunk that lives outside the original wrapper closure, so its factory body cannot resolve the closure identifier and only a manual page refresh recovers.
>
>   The inactive `LazyCompilationProxyModule` now declares statically-enumerable externals (string and object forms of `externals`) as its own dependencies, so the initial entry chunk's library wrapper already exposes their closure identifiers. When activation later pulls in those externals through the lazily-compiled module, they resolve to the already-installed factories instead of throwing. Function and RegExp externals are not pre-populated because their effective request set isn't knowable up front.
> * Fill in missing `entryOptions` when an async block joins an existing entrypoint. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21026](https://redirect.github.com/webpack/webpack/pull/21026))
> * Release per-child `codeGenerationResults` in `MultiCompiler` and at `Compiler.close` to reduce memory retention. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21015](https://redirect.github.com/webpack/webpack/pull/21015))
> * Reduce peak memory of `SourceMapDevToolPlugin` on large builds (closes [#20961](https://redirect.github.com/webpack/webpack/issues/20961)). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#20963](https://redirect.github.com/webpack/webpack/pull/20963))
> * Fix slow `require.context()` / dynamic `import()` rebuilds in watch mode ([#13636](https://redirect.github.com/webpack/webpack/issues/13636)). When a file inside a watched context directory changed, `NodeWatchFileSystem` would call `inputFileSystem.purge(contextDir)`. The enhanced-resolve `purge` implementation matches cache keys with `key.startsWith(contextDir)`, so the stat cache of every file under the directory was discarded on every rebuild — `ContextModuleFactory.resolveDependencies` then re-`stat`-ed the whole tree on each rebuild. Single-file rebuilds on a 4000-file context now reuse the warm stat cache, dropping median rebuild from ~1260 ms to ~650 ms in a local reproduction (≈49%). For directory items that are explicitly watched contexts, `purge` is now called with `{ exact: true }` (added in `enhanced-resolve@5.22.0`) so only the directory's own entry is invalidated; file-level changes in the same aggregated event continue to purge file stats and the parent `readdir` as before. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))


Changelog

*Sourced from [webpack's changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md).*

> 5.107.2
> -------
>
> ### Patch Changes
>
> * Reduce per-file overhead in `ContextModuleFactory.resolveDependencies` by batching `alternativeRequests` hook calls. Previously the hook was invoked once per file in the context (with a single-item array), paying per-call overhead (closure allocation, `resolverFactory.get`, intermediate arrays in `RequireContextPlugin`) for every file. The hook is now invoked once per directory with all matched files in one batch — `RequireContextPlugin`'s tap already iterates the items array, so the output is unchanged. Steady-state rebuild on a 4000-file `require.context` drops a further ~15 ms (after the watch-mode purge fix in the same release). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))
> * Include each external info's `runtimeCondition` in `ConcatenatedModule#updateHash` so changes to a concatenated external's runtime condition invalidate persistent caches instead of slipping through with the module id alone. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21023](https://redirect.github.com/webpack/webpack/pull/21023))
> * Fix HTML `[contenthash]` for referenced asset and inline-style URL changes. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Resolve chunk-hash placeholders in chunk URLs embedded into extracted HTML. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21018](https://redirect.github.com/webpack/webpack/pull/21018))
> * Remove unnecessary `__webpack_require__` runtime helpers in ESM library output with multi-module chunks. (by [`@​xiaoxiaojx`](https://github.com/xiaoxiaojx) in [#21032](https://redirect.github.com/webpack/webpack/pull/21032))
> * Rewrite `NormalModule#getSideEffectsConnectionState` walk as an allocation-light iterative loop instead of a generator trampoline, restoring rebuild performance lost in [#20993](https://redirect.github.com/webpack/webpack/issues/20993) while keeping deep import chains stack-safe. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21014](https://redirect.github.com/webpack/webpack/pull/21014))
> * Fix runtime `ReferenceError` on the first activation of a lazy-compiled module when `output.library.type` produces a closure-wrapped bundle (`umd`, `umd2`, `amd`, `amd-require`, `system`). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21013](https://redirect.github.com/webpack/webpack/pull/21013))
>
>   External modules of these types reference closure-bound identifiers like `__WEBPACK_EXTERNAL_MODULE_react__`, supplied by the library wrapper that is generated once per chunk. When `lazyCompilation` activates an entry or import for the first time, any external dependency the lazily-built module pulls in arrives in a hot-update chunk that lives outside the original wrapper closure, so its factory body cannot resolve the closure identifier and only a manual page refresh recovers.
>
>   The inactive `LazyCompilationProxyModule` now declares statically-enumerable externals (string and object forms of `externals`) as its own dependencies, so the initial entry chunk's library wrapper already exposes their closure identifiers. When activation later pulls in those externals through the lazily-compiled module, they resolve to the already-installed factories instead of throwing. Function and RegExp externals are not pre-populated because their effective request set isn't knowable up front.
> * Fill in missing `entryOptions` when an async block joins an existing entrypoint. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21026](https://redirect.github.com/webpack/webpack/pull/21026))
> * Release per-child `codeGenerationResults` in `MultiCompiler` and at `Compiler.close` to reduce memory retention. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21015](https://redirect.github.com/webpack/webpack/pull/21015))
> * Reduce peak memory of `SourceMapDevToolPlugin` on large builds (closes [#20961](https://redirect.github.com/webpack/webpack/issues/20961)). (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#20963](https://redirect.github.com/webpack/webpack/pull/20963))
> * Fix slow `require.context()` / dynamic `import()` rebuilds in watch mode ([#13636](https://redirect.github.com/webpack/webpack/issues/13636)). When a file inside a watched context directory changed, `NodeWatchFileSystem` would call `inputFileSystem.purge(contextDir)`. The enhanced-resolve `purge` implementation matches cache keys with `key.startsWith(contextDir)`, so the stat cache of every file under the directory was discarded on every rebuild — `ContextModuleFactory.resolveDependencies` then re-`stat`-ed the whole tree on each rebuild. Single-file rebuilds on a 4000-file context now reuse the warm stat cache, dropping median rebuild from ~1260 ms to ~650 ms in a local reproduction (≈49%). For directory items that are explicitly watched contexts, `purge` is now called with `{ exact: true }` (added in `enhanced-resolve@5.22.0`) so only the directory's own entry is invalidated; file-level changes in the same aggregated event continue to purge file stats and the parent `readdir` as before. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [#21020](https://redirect.github.com/webpack/webpack/pull/21020))


Commits

* [`cfb24a4`](webpack/webpack@cfb24a4) chore(release): new release ([#21019](https://redirect.github.com/webpack/webpack/issues/21019))
* [`c7d8a3a`](webpack/webpack@c7d8a3a) fix: release per-child Compilation heap pressure in MultiCompiler ([#21015](https://redirect.github.com/webpack/webpack/issues/21015))
* [`d6cdebe`](webpack/webpack@d6cdebe) fix: regression in types for ProgressPlugin ([#21036](https://redirect.github.com/webpack/webpack/issues/21036))
* [`c073890`](webpack/webpack@c073890) fix: gap-fill entryOptions when an async block reuses an existing entrypoint ...
* [`78158f0`](webpack/webpack@78158f0) docs: streamline AGENTS.md to reduce AI hallucination ([#21033](https://redirect.github.com/webpack/webpack/issues/21033))
* [`c61c649`](webpack/webpack@c61c649) test: fail on missing per-kind snapshot instead of auto-writing it ([#21027](https://redirect.github.com/webpack/webpack/issues/21027))
* [`a514897`](webpack/webpack@a514897) docs: update examples ([#21031](https://redirect.github.com/webpack/webpack/issues/21031))
* [`cc4035b`](webpack/webpack@cc4035b) fix: remove unnecessary **webpack\_require** in ESM library output ([#21032](https://redirect.github.com/webpack/webpack/issues/21032))
* [`12cb825`](webpack/webpack@12cb825) docs(buildChunkGraph): explain why blocksWithNestedBlocks gates the skip ([#21](https://redirect.github.com/webpack/webpack/issues/21)...
* [`75f60f6`](webpack/webpack@75f60f6) fix(ConcatenatedModule): include runtimeCondition of external infos in update...
* Additional commits viewable in [compare view](webpack/webpack@v5.107.1...v5.107.2)
  
Updates `webpack-cli` from 7.0.2 to 7.0.3
Release notes

*Sourced from [webpack-cli's releases](https://github.com/webpack/webpack-cli/releases).*

> webpack-cli@7.0.3
> -----------------
>
> ### Patch Changes
>
> * Improved CLI startup performance and reduced memory usage. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4765](https://redirect.github.com/webpack/webpack-cli/pull/4765))
> * Reduced CLI startup CPU and memory usage by caching schema-derived argument metadata, registering only the options present in the arguments, and reading config directories once during default-config discovery. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4760](https://redirect.github.com/webpack/webpack-cli/pull/4760))
> * Replace the `fastest-levenshtein` dependency with a small in-tree implementation used for command/option "did you mean" suggestions. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4762](https://redirect.github.com/webpack/webpack-cli/pull/4762))


Changelog

*Sourced from [webpack-cli's changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md).*

> 7.0.3
> -----
>
> ### Patch Changes
>
> * Improved CLI startup performance and reduced memory usage. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4765](https://redirect.github.com/webpack/webpack-cli/pull/4765))
> * Reduced CLI startup CPU and memory usage by caching schema-derived argument metadata, registering only the options present in the arguments, and reading config directories once during default-config discovery. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4760](https://redirect.github.com/webpack/webpack-cli/pull/4760))
> * Replace the `fastest-levenshtein` dependency with a small in-tree implementation used for command/option "did you mean" suggestions. (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#4762](https://redirect.github.com/webpack/webpack-cli/pull/4762))


Commits

* [`5fb92f3`](webpack/webpack-cli@5fb92f3) chore(release): new release ([ArcadeData#4711](https://redirect.github.com/webpack/webpack-cli/issues/4711))
* [`00347ed`](webpack/webpack-cli@00347ed) perf(webpack-cli): allocate Levenshtein buffer lazily ([ArcadeData#4765](https://redirect.github.com/webpack/webpack-cli/issues/4765))
* [`1b40b72`](webpack/webpack-cli@1b40b72) chore: update ejs ([ArcadeData#4764](https://redirect.github.com/webpack/webpack-cli/issues/4764))
* [`2bbb639`](webpack/webpack-cli@2bbb639) refactor(webpack-cli): replace fastest-levenshtein with in-tree implementatio...
* [`a467d6e`](webpack/webpack-cli@a467d6e) chore(deps): bump the dependencies group across 1 directory with 10 updates (...
* [`183d0e6`](webpack/webpack-cli@183d0e6) perf(webpack-cli): cache schema arguments and use map lookups for options ([ArcadeData#4](https://redirect.github.com/webpack/webpack-cli/issues/4)...
* [`5b33f70`](webpack/webpack-cli@5b33f70) chore(deps-dev): bump sass-loader from 16.0.8 to 17.0.0 ([ArcadeData#4756](https://redirect.github.com/webpack/webpack-cli/issues/4756))
* [`59f362a`](webpack/webpack-cli@59f362a) chore(deps): bump qs and express ([ArcadeData#4758](https://redirect.github.com/webpack/webpack-cli/issues/4758))
* [`eaffa0b`](webpack/webpack-cli@eaffa0b) chore(deps): bump codecov/codecov-action in the dependencies group ([ArcadeData#4757](https://redirect.github.com/webpack/webpack-cli/issues/4757))
* [`b3498b6`](webpack/webpack-cli@b3498b6) chore(deps): bump the dependencies group with 3 updates ([ArcadeData#4754](https://redirect.github.com/webpack/webpack-cli/issues/4754))
* Additional commits viewable in [compare view](https://github.com/webpack/webpack-cli/compare/webpack-cli@7.0.2...webpack-cli@7.0.3)
  
Updates `terser-webpack-plugin` from 5.6.0 to 5.6.1
Release notes

*Sourced from [terser-webpack-plugin's releases](https://github.com/webpack/minimizer-webpack-plugin/releases).*

> v5.6.1
> ------
>
> ### Patch Changes
>
> * deduplicate extracted comments in linear time, so builds stay fast when an asset contains many distinct preserved comments (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#682](https://redirect.github.com/webpack/minimizer-webpack-plugin/pull/682))


Changelog

*Sourced from [terser-webpack-plugin's changelog](https://github.com/webpack/minimizer-webpack-plugin/blob/main/CHANGELOG.md).*

> 5.6.1
> -----
>
> ### Patch Changes
>
> * deduplicate extracted comments in linear time, so builds stay fast when an asset contains many distinct preserved comments (by [`@​alexander-akait`](https://github.com/alexander-akait) in [ArcadeData#682](https://redirect.github.com/webpack/minimizer-webpack-plugin/pull/682))


Commits

* [`5207f94`](webpack/minimizer-webpack-plugin@5207f94) chore(release): new release ([ArcadeData#683](https://redirect.github.com/webpack/minimizer-webpack-plugin/issues/683))
* [`06bda34`](webpack/minimizer-webpack-plugin@06bda34) fix: dedupe extracted comments in linear time ([ArcadeData#682](https://redirect.github.com/webpack/minimizer-webpack-plugin/issues/682))
* [`39fd982`](webpack/minimizer-webpack-plugin@39fd982) chore(deps): bump fast-uri from 3.1.0 to 3.1.2 ([ArcadeData#680](https://redirect.github.com/webpack/minimizer-webpack-plugin/issues/680))
* See full diff in [compare view](webpack/minimizer-webpack-plugin@v5.6.0...v5.6.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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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  ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore  major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore  minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore  ` will remove the ignore condition of the specified dependency and ignore conditions
@mergify mergify Bot merged commit 285a0e7 into main Jun 29, 2026
16 of 24 checks passed
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/studio/main/build-tools-2b8fad4c71 branch June 29, 2026 08:24
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 dependency_approved security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant