Skip to content

chore(release): new release#20448

Merged
alexander-akait merged 1 commit intomainfrom
changeset-release/main
Feb 26, 2026
Merged

chore(release): new release#20448
alexander-akait merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 13, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

webpack@5.105.3

Patch Changes

  • Context modules now handle rejections correctly. (by @alexander-akait in #20455)

  • Only mark asset modules as side-effect-free when experimental.futureDefaults is set to true, so asset-copying use cases (e.g. import "./x.png") won’t break unless the option is enabled. (by @hai-x in #20535)

  • Add the missing webpack_exports declaration in certain cases when bundling a JS entry together with non-JS entries (e.g., CSS entry or asset module entry). (by @hai-x in #20463)

  • Fixed HMR failure for CSS modules with @import when exportType !== "link". When exportType is not "link", CSS modules now behave like JavaScript modules and don't require special HMR handling, allowing @import CSS to work correctly during hot module replacement. (by @xiaoxiaojx in #20514)

  • Fixed an issue where empty JavaScript files were generated for CSS-only entry points. The code now correctly checks if entry modules have JavaScript source types before determining whether to generate a JS file. (by @xiaoxiaojx in #20454)

  • Do not crash when a referenced chunk is not a runtime chunk. (by @alexander-akait in #20461)

  • Fix some types. (by @alexander-akait in #20412)

  • Ensure that missing module error are thrown after the interception handler (if present), allowing module interception to customize the module factory. (by @hai-x in #20510)

  • Added createRequire support for ECMA modules. (by @stefanbinoj in #20497)

  • Added category for CJS reexport dependency to fix issues with ECMA modules. (by @hai-x in #20444)

  • Implement immutable bytes for bytes import attribute to match tc39 spec. (by @alexander-akait in #20481)

  • Fixed deterministic search for graph roots regardless of edge order. (by @veeceey in #20452)

@github-actions github-actions bot force-pushed the changeset-release/main branch 24 times, most recently from 79034c5 to 2335912 Compare February 22, 2026 16:58
@github-actions github-actions bot force-pushed the changeset-release/main branch 6 times, most recently from e81855d to 9f5a54c Compare February 23, 2026 17:54
@github-actions github-actions bot force-pushed the changeset-release/main branch 14 times, most recently from 3240f62 to 983b9ec Compare February 25, 2026 20:45
@github-actions github-actions bot force-pushed the changeset-release/main branch from 983b9ec to 378be27 Compare February 25, 2026 21:22
@alexander-akait alexander-akait merged commit 714a0e3 into main Feb 26, 2026
1 check passed
@alexander-akait alexander-akait deleted the changeset-release/main branch February 26, 2026 10:26
@github-actions
Copy link
Contributor Author

This PR is packaged and the instant preview is available (714a0e3).

Install it locally:

  • npm
npm i -D webpack@https://pkg.pr.new/webpack@714a0e3
  • yarn
yarn add -D webpack@https://pkg.pr.new/webpack@714a0e3
  • pnpm
pnpm add -D webpack@https://pkg.pr.new/webpack@714a0e3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant