@nchanged nchanged released this Aug 28, 2018 · 64 commits to master since this release

Assets 2

3.5.0 (2018-08-28)

Bug Fixes

  • don't throw asset reference error on wildcard imports (d594e65)
  • HMR event and sourcemaps reload (86d9811), closes #1324
  • quantum: Ignoring Dynamic imports when mixed with sync imports (dd664d5)
  • Upgrade fs-extra to remove fs.promises API warning (#1341) (e37caef)
  • Quantum: fix Quantum CSS paths without splitConfig (0ec4058)
  • log.showBundledFiles ignored when log.enabled value missing (b1d1b17)
  • match against valid npm namespace + package name (3e2bf8e)
  • Update typescript version to fix a problem with build #1339 (17594a4)
  • watcher can't resume if queue contains a rejecting promise (84dd0f0), closes #1335
  • Quantum: Prevent Quantum from creating empty chunks (24f5915), closes #1297 #1184
  • Quantum: Quantum CSS splitting loads sourcemaps on production (3e548cc)
  • Quantum: Quantum CSS splitting respects hashing (eafee77)
  • Quantum: Quantum file resolution of conflicting libraries (9cea9e5)
  • Quantum: VUE modules ignored dynamic imports (d4be225), closes #1360

Features

  • add test for scope packages with valid name (d4f26fd)
  • Automatic css splitting and lazy load with dynamic imports (e600da7)
  • New Quantum target - browser/server/universal (#1323) (b77400e)
  • Quantum: Loading CSS chunks before split bundles are loaded and executed (#1355) (89800ef)

Performance Improvements

  • swap minimist for getopts (eb48f84)