main
fix: types and test (#19558)
test: run the webpack test suite under Deno (drop nearly all skips, --runInBand and unstable flags) (#21240)
feat: drop unused side-effect-free CommonJS require() calls (#21502)
test: stabilize warning/error snapshots and fix big-assets test case (#21110)
fix(cjs): disconnect requires in unused object-literal methods (#21644)
fix #12232
fix: escape ? and # in context module regexp source map names (#21422)
even simpler example
add additional test case for variable leaking
fix: indirect call to tagged template expression
fix(json): keep tree-shaken arrays as arrays when a prototype property is read (#21599)
feat: tree-shake unused properties in module.exports object literals (#21543)
Prefer the IDL 'nonce' property over .getAttribute('nonce')
feat: inline const for default export (#21189)
fix: keep loader results as JavaScript when css/html support is implicitly enabled (#21485)
fix: several small correctness fixes (formatSize, data URIs, CSS unescape, RegExp flags) (#21366)
Reduce skipped tests across Node, Deno and Bun and prune dead WebAssembly filters (#21257)