Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 9, 2025

This PR contains the following updates:

Package Change Age Confidence
webpack 5.99.9 -> 5.102.1 age confidence

Release Notes

webpack/webpack (webpack)

v5.102.1

Compare Source

v5.102.0

Compare Source

Features
  • Added static analyze for dynamic imports
  • Added support for import file from "./file.ext" with { type: "bytes" } to get the content as Uint8Array (look at example)
  • Added support for import file from "./file.ext" with { type: "text" } to get the content as text (look at example)
  • Added the snapshot.contextModule to configure snapshots options for context modules
  • Added the extractSourceMap option to implement the capabilities of loading source maps by comment, you don't need source-map-loader (look at example)
  • The topLevelAwait experiment is now stable (you can remove experiments.topLevelAwait from your webpack.config.js)
  • The layers experiment is now stable (you can remove experiments.layers from your webpack.config.js)
  • Added function matcher support in rule options
Fixes
  • Fixed conflicts caused by multiple concatenate modules
  • Ignore import failure during HMR update with ES modules output
  • Keep render module order consistent
  • Prevent inlining modules that have this exports
  • Removed unused timeout attribute of script tag
  • Supported UMD chunk format to work in web workers
  • Improved CommonJs bundle to ES module library
  • Use es-lexer for mjs files for build dependencies
  • Fixed support __non_webpack_require__ for ES modules
  • Properly handle external modules for CSS
  • AssetsByChunkName included assets from chunk.auxiliaryFiles
  • Use createRequire only when output is ES module and target is node
  • Typescript types
Performance Improvements
  • Avoid extra calls for snapshot
  • A avoid extra jobs for build dependencies
  • Move import attributes to own dependencies

v5.101.3

Compare Source

v5.101.2

Compare Source

Fixes
  • Fixed syntax error when comment is on the last line
  • Handle var declaration for createRequire
  • Distinguish free variable and tagged variable

v5.101.1

Compare Source

Fixes
  • Filter deleted assets in processAdditionalAssets hook
  • HMR failure in defer module
  • Emit assets even if invalidation occurs again
  • Export types for serialization and deserialization in plugins and export the ModuleFactory class
  • Fixed the failure export of internal function for ES module chunk format
  • Fixed GetChunkFilename failure caused by dependOn entry
  • Fixed the import of missing dependency chunks
  • Fixed when entry chunk depends on the runtime chunk hash
  • Fixed module.exports bundle to ESM library
  • Adjusted the time of adding a group depending on the fragment of execution time
  • Fixed circle dependencies when require RawModule and condition of isDeferred
  • Tree-shakable module library should align preconditions of allowInlineStartup

v5.101.0

Compare Source

Fixes
  • Fixed concatenate optimization for ESM that caused undefined export
  • Respect the output.environment.nodePrefixForCoreModules option everywhere
  • Respect the output.importMetaName option everywhere
  • Fixed await async dependencies when accepting them during HMR
  • Better typescript types
Features
  • Added colors helpers for CLI
  • Enable tree-shaking for ESM external modules with named imports
  • Added the deferImport option to parser options
Performance Improvements
  • Fixed a regression in module concatenation after implementing deferred import support
  • Fixed a potential performance issue in CleanPlugin
  • Avoid extra require in some places

v5.100.2

Compare Source

v5.100.1

Compare Source

v5.100.0

Compare Source

Fixes
  • Fixed the case where an ES modules entry chunk depends on the runtime chunk hash
  • Handle function exports in webpack module wrapper
  • Ensure dependent chunks are imported before startup & fix duplicate export of 'default'
  • Generate lose closing brace when exports are unprovided
  • CleanPlugin doesn't unlink same file twice
  • Fixed unexpected error codes from fs.unlink on Windows
  • Typescript types
Features
  • HMR support for ES modules output
  • ES module output mode now fully supports splitChunks when external variables and runtimeChunk are not set.
  • Added support using keyword
  • Implemented tc39 Defer Module Evaluation (experiment)
  • Support dynamic template literals expressions for new URL(...)
  • Enable ES modules worker chunk loading for Node.js targets
  • Improved support for destructing in DefinePlugin
  • Added VirtualUrlPlugin to support virtual: modules
Performance Improvements
  • Remove useless startup entrypoint runtime for ES modules output
  • Cache new URL(...) evaluate expression

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file renovate labels Jul 9, 2025
@vercel
Copy link

vercel bot commented Jul 9, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
example-nextjs-with-vanilla-extract Ready Ready Preview Comment Oct 21, 2025 10:36am

💡 Enable Vercel Agent with $100 free credit for automated AI reviews

@coderabbitai
Copy link

coderabbitai bot commented Jul 9, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 02b67bd to bdd1ee9 Compare July 11, 2025 12:31
@renovate renovate bot changed the title Update dependency webpack to v5.100.0 Update dependency webpack to v5.100.1 Jul 11, 2025
@renovate renovate bot changed the title Update dependency webpack to v5.100.1 Update dependency webpack to v5.100.2 Jul 15, 2025
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from bdd1ee9 to 77248f8 Compare July 15, 2025 20:51
@renovate renovate bot changed the title Update dependency webpack to v5.100.2 Update dependency webpack to v5.101.0 Jul 28, 2025
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 77248f8 to 5b13cee Compare July 28, 2025 18:38
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 5b13cee to d135a0b Compare August 10, 2025 13:09
@renovate renovate bot changed the title Update dependency webpack to v5.101.0 Update dependency webpack to v5.101.1 Aug 12, 2025
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from d135a0b to 7b6bbcd Compare August 12, 2025 14:00
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 7b6bbcd to 86238e0 Compare August 13, 2025 15:57
@renovate renovate bot changed the title Update dependency webpack to v5.101.1 Update dependency webpack to v5.101.2 Aug 14, 2025
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 86238e0 to 01daf78 Compare August 14, 2025 18:42
@renovate renovate bot changed the title Update dependency webpack to v5.101.2 Update dependency webpack to v5.101.3 Aug 18, 2025
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 01daf78 to eb07987 Compare August 18, 2025 18:12
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from eb07987 to e627ab6 Compare August 19, 2025 18:57
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from e627ab6 to 9c7ccd6 Compare August 31, 2025 13:21
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 9c7ccd6 to cc360b1 Compare September 25, 2025 19:53
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from cc360b1 to 7ed2d48 Compare September 29, 2025 22:35
@renovate renovate bot changed the title Update dependency webpack to v5.101.3 Update dependency webpack to v5.102.0 Sep 29, 2025
@renovate renovate bot changed the title Update dependency webpack to v5.102.0 Update dependency webpack to v5.102.1 Oct 7, 2025
@renovate renovate bot force-pushed the renovate/webpack-5.x-lockfile branch from 7ed2d48 to d45f0fd Compare October 7, 2025 19:30
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 renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant