2018-11-04
Breaking Changes
none
Features
- Do not resolve external dynamic imports via plugins to match the logic for static external imports again (#2505)
- Support virtual modules created by plugins when preserving modules (#2511)
- Add new
output.sourcemapExcludeSources
option to exclude the actual sources from sourcemaps (#2531)
Bug Fixes
- Fix TypeScript type for sourcemaps (#2507)
- Fix order of external and inter-chunk imports to match the proper execution order (#2508)
- Do not tree-shake children of unknown nodes to e.g. properly handle do-expressions via acorn plugin (#2510)
- Prevent memory leak when using the bundle as cache (#2522)
- Fix mis-placed semicolons for certain SystemJS exports (#2529)
Pull Requests
- #2505: Do not resolve external dynamic imports via plugins (@lukastaegert)
- #2507: Fix public sourcemap type (@aMarCruz)
- #2508: Improve execution order of chunks and externals (@lukastaegert)
- #2510: Do not tree-shake children of unknown nodes to e.g. properly handle do-expressions via acorn plugin (@devsnek)
- #2511: Create chunks for virtual modules when preserving modules (@lukastaegert)
- #2522: Prevent memory leak when using the bundle as cache (@kyle1320)
- #2529: Fix mis-placed semicolons for certain SystemJS exports (@kyle1320)
- #2531: add
sourcemapExcludeSources
option to exclude the source content from sourcemaps (@kitsonk)