main
feat: add amd-async externals type and error on misconfigured object externals (#21340)
chore: resolve "use strict" TODO (#19705)
test: increase integration test coverage for core module plugins (#20875)
test: run the webpack test suite under Deno (drop nearly all skips, --runInBand and unstable flags) (#21240)
fix(esm): concatenate optimization caused undefined export (#19710)
fix(re-exports): reexports runtime calculation should not accessing `__WEBPACK_IMPORT_KEY__` decl with `var` (#20249)
test: add module concatenation test case for ExternalsPlugin (#20720)
refactor: regexps (#20254)
Reduce skipped tests across Node, Deno and Bun and prune dead WebAssembly filters (#21257)
feat: add interop hint for object externals (#21371)
fix(webmanifest): rewrite icon URLs at byte offsets (#21655)
feat: wrap concatenated ESM/CJS and inline CJS require edges (#21519)
feat: add externalsPresets.nodeModules preset (#21569)
Respect the node: prefix for node.js core modules used as externals (#21286)
fix(html): report comment and DOCTYPE parts from the tokenizer's own states (#21630)
feat: preserve defer/source import phase on external dependencies (#20934)
feat: attach original event to ChunkLoadError (#21388)
feat: improve external loading for universal (node + web) targets (#21187)
feat: harden universal (node + web) target support — CSS SSR, coverage, runtime helper (#21208)
Cut Bun test skips down to the few cases Bun genuinely can't run (#21239)