main
fix: module library when exports are provided unknownly (#20293)
fix: reexport module for default import when no used exports for systemjs library (#20034)
fix: default import of commonjs externals for SystemJS format
fix(concatenation): keep wrapped module names and side effects intact (#21593)
chore: resolve "use strict" TODO (#19705)
fix: drop unused on-demand runtime helpers in module library (#20901)
test: run the webpack test suite under Deno (drop nearly all skips, --runInBand and unstable flags) (#21240)
test: stabilize warning/error snapshots and fix big-assets test case (#21110)
perf(runtime): skip IIFE wrapping for RuntimeModules without locals (#21633)
fix(library): don't crash on namespace object reexports in module output (#21589)
fix: return to namespace import when the external request includes a specific export (#20126)
fix: incorrect identifier of import binding for module externals (#20107)
refactor: read topLevelDeclarations via codeGenerationResults.get in ModuleLibraryPlugin (#21353)
fix: keep ESM live bindings for a module library's inlined entry exports (#21349)
fix: module library export definitions when multiple runtimes (#20179)
fix: remove unused `timeout` attribute of script tag (#19823)
style: set `arrowParens` to `true` (#19706)
feat: inline const for default export (#21189)
fix: fix conflicts caused by multiple concatenateModules
feat: support CommonJS reexports via Object.defineProperty descriptors (#21129)
feat: add output.environment.let option and emit let/const in generated code (#21010)