All Versions
433
Latest Version
Avg Release Cycle
23 days
Latest Release
2123 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.7.1 Changes
February 11, 2019➕ Addresses a few fixes to the release;
- 🚑 HOTFIX: automatic path aliases on windows
- 🛠 fix: Browser fields in package.json with
false
values now are skipped and replaced with a dummy package that exports undefined
-
v3.7.0 Changes
February 05, 2019🐛 Bug Fixes
- ➕ Added target es2018 and set it as a default target if non specified (6c6c562)
- ➕ adds stream-browserify as stream polyfill for browser (d6d5bc4)
- dev-imports should contain es5 only. (#1439) (090ed3e)
- Domain polyfill syntax error (#1438) (5456c49)
- 🔌 Export Babel7Plugin (#1462) (4ee707f)
- get script language level as number always (4ee2a7d)
- Sparky: correct target type of SparkyContext (resolve #1464) (5f31611)
- Hmr does not reload separate css-file changes in a Vue project (#1423) (78339d2)
- Ignored patterns to watcher (1bc00ca)
- Sparky: Exit code should equal to 1 in case of an error (e9ca87d), closes #828
- 👌 improve defaults and handling of config files (da8e706)
- Language level check for required modules (b0acc1e)
- 🚚 move CSS insertion from top of head tag to the bottom (#1482) (1a2656b)
- resolve autoimport when target is server (474e953)
- Restrict file removal on modules containing computed properties (d5f8cdf), closes #1471
- specify languageLevel and forcedLnguageLevel explicitly as number (ee02e59)
- tsconfig baseURL and automatic alias (3d7e228)
- Watcher should ignore dist folder when homeDir points to './' (1cc41f3)
🔋 Features
- ➕ Add ability to pass optional cli Args to FuseProcess (552df36)
- ➕ Add StyledComponentsPlugin #1366 (#1449) (785cd8f)
- ➕ Add Terser support for minification (#1428) (1a04c70)
- ➕ add tests checking config files loaded correctly (ca96306)
- 🔌 Babel7Plugin implementation (#1453) (123a516)
- 🖐 Handle resolve urls including protocol (54f3828)
- 👌 improve docs for babel7 plugin with all options and more example (a42055f)
- Quantum Source Maps (134292c)
- report diagnostic errors on compilerOptions - #1457 (#1470) (7c9b7bd)
- resolve injected imports from preset-env on babel7 (7de0ca1)
- $devServer: Use fusebox logger for HTTPServer logging (46b4bfe)
- 🔌 WebIndexPlugin: cssPath property to customise public paths for CSS (c8239d9), closes #1432
-
v3.6.0 Changes
October 29, 2018🐛 Bug Fixes
- $target: fluent api method target() does not split target and language level (812fa63)
- CSSModules: use correct CSS file path (#1377) (f3f067f)
- Quantum: global process and process.env are handled gracefully (341d5ff)
- 👍 allow fine tuning of chokidar to prevent ENOSPC errors (#1384) (563765a)
- Quantum: Limit process replacement for browser only (7066967)
- cache busting should not be used if the target is a server (#1394) (ae6595f), closes #1393
- 🏗 Entry point in Quantum builds (#1387) (81b404e), closes #1206
- 👌 improved detection of language level for transpilation (769055a), closes #1399
- improving import syntax detection (d2c9cd6), closes #1414
- 👍 Improving tsConfig, added "extends" support (#1411) (6b7b19d)
- ✂ Remove legacy obj-rest-spread plugin from acorn (a827c62)
🔋 Features
- ➕ add optional
filterFn
parameter toBundle.watch()
(0c91f20) - 🔌 CSSResourcePlugin: generate hashed file names using relative file path (8f21daf)
- 🔌 SassPlugin: Shared resource files in the config (dc59fde)
- ➕ Added domain and dgram browser polyfills (98be8c8), closes #1410
- Automatically resolve ts files with useTypescriptCompiler (f9e3ecf)
-
v3.5.0 Changes
August 28, 20183.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)
-
v3.5.0-next.11 Changes
August 28, 2018🐛 Bug Fixes
- 🚚 cleanup, added favicon. removed unused blocks (d2b6ba1)
- 💅 CSS better styles on landing (35c55e1)
- Quantum: Quantum CSS splitting loads sourcemaps on production (3e548cc)
- don't throw asset reference error on wildcard imports (d594e65)
- 💅 footer styles (a0afc35)
- HMR event and sourcemaps reload (86d9811), closes #1324
- 🌲 log.showBundledFiles ignored when log.enabled value missing (b1d1b17)
- 📦 match against valid npm namespace + package name (3e2bf8e)
- Quantum: Quantum file resolution of conflicting libraries (9cea9e5)
- 🛠 md, css - links, added resources, other small fixes (2aa7768)
- minor changes to layout (c13c6f7)
- more content (b99f424)
- typescript section (aa91528)
- ⚡️ Update typescript version to fix a problem with build #1339 (17594a4)
- ⬆️ Upgrade fs-extra to remove fs.promises API warning (#1341) (e37caef)
- watcher can't resume if queue contains a rejecting promise (84dd0f0), closes #1335
- 📄 docs: colors (96b1d18)
- quantum: Ignoring Dynamic imports when mixed with sync imports (dd664d5)
- Quantum: fix Quantum CSS paths without splitConfig (0ec4058)
- Quantum: Prevent Quantum from creating empty chunks (24f5915), closes #1297 #1184
- Quantum: Quantum CSS splitting respects hashing (eafee77)
- 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)
- Quantum: Loading CSS chunks before split bundles are loaded and executed (#1355) (89800ef)
- website: A new website based on Docosaurus (c4cbea9)
- 🔋 feature list (a3c4d08)
- 🎉 Initial docs styles, fonts and logos (77dadd0)
- moving to sass (5990f30)
- 🆕 New Quantum target - browser/server/universal (#1323) (b77400e)
- TypeScript section (5dc3814)
🐎 Performance Improvements
- swap minimist for getopts (eb48f84)
-
v3.4.0 Changes
July 13, 2018🐛 Bug Fixes
- ➕ add error handling, add backward compatability, update docs. (49ebf45)
- 📦 cssFiles keys now use the {packageName}/{pattern} format (3459180)
- 🛠 Global keys order is respected in config, fixes #1304 (#1305) (722c501)
- 🚚 move devServer fallback after proxy (163ef97)
- Quantum CSS now respects tree shaking (52637a5)
- ✂ remove node-sass from deps (bf305e2)
🔋 Features
-
v3.3.0 Changes
June 20, 2018🐛 Bug Fixes
- 🔌 ConsolidatePlugin- Template engine takes basedir not baseDir (#1236) (0d3dbc2)
- Copy readme so it's included in npm (836ff48)
- 📦 cssFiles keys now use the {packageName}/{pattern} format (3459180)
- ✅ tests: Remove message from error object to make test compatible with Node 9. (c36ac01)
- 📜 CSSResource parse error (#1213) (cc4d42c)
- Error propagation bug. (#1216) (1ad7c71)
- 🛠 Fixed a critical bug with CSSPlugin and path overrides (b129f2d)
- keep original source file extensions when using useTypeScriptCompiler option. (#1278) (5c39c94)
- Made error message clearer, and included HTML Template file not found error check. (#1207) (66f06bb)
- 🔧 Quantum breaks on more than one configured globals (#1223) (f509d19)
- ✂ Remove debug console.log (1d3172c)
- renaming generated files to allow several vue files in a folder (fcfbfa0)
- 🛠 require statements ignored if not 'true' requires. fixes #1142 (#1229) (0b138f2)
- 0️⃣ syntheticDefaultExportPolyfill Check if frozen before attempting to defineProperty. (#1235) (2c971e7)
🔋 Features
- ➕ Add css splitting with cssFiles quantum config (d3f5491)
- ➕ added support for arrays in modulesFolder (#1293) (73e2f73)
- Automatic alias mapping based on baseDir in tsconfig.json (ts) (8f11040)
- 🔌 Consolidate Plugin - Pass baseDir & includeDir as options (#1225) (26e7ebe)
- devServer fallback (#1265) (1f5bbe3)
- 🔌 filesMapping option to CSSResourcePlugin (#1281) (8cd39db)
- HTTPS devServer option (#1255) (0715cc3)
- 👉 Use cssFiles name as key for manifest (fb107ef)
- 🔌 WebIndexPlugin accepts engine option (e0cba10)
- 🔌 WebIndexPlugin additional attributes support in script tags (#1246) (f790bfb)
- Working CLI (install skeletons) (87df46a)
-
v3.2.2 Changes
April 17, 2018 -
v3.2.0 Changes
April 06, 2018🐛 Bug Fixes
- #1101 types missing because of using bind (#1104) (76e6600)
- ➕ Add very small memory save (699979e)
- ➕ Added react and react-dom to devDependencies (#1111) (320522f)
- 👍 Allow postcss
to
to be overridden by options given to the plugin (8dcbc3d) - 💻 browser nested routes bug with Quantum (#1168) (dda92bb)
- Catching typescript transpilation errors (#1103) (8c0122a)
- 🔌 data URLs handling in CSSResourcePlugin (#1098) (e44448e)
- 🛠 Fix and optimize component HMR (adf5223)
- 🛠 Fix bugs when using VueComponentPlugin in development. (b32016d)
- 🛠 Fix postCSS error "without 'from' option" (#1118) (0ee1cc7)
- 🛠 Fix scoped selector in VuePlugin. (#1117) (8d8ef5a)
- LoaderAPI typeof fix (#1109) (4f5d253)
- ⚡️ Optimize EnvPlugin when running on electron (a81448c)
- ⚡️ Optimize VuePlugin when is running on electron (7a5aa0b)
- 💻 PathResolver and browser overrides should respect a module override (2ecd663)
- Quantum typeof require should not be replaced with replaceTypeOf (d2df9ba), closes #1133
- Replace arrow functions with function in imports for development (02f2b77)
- 🏁 sourcemaps path and windows slashes (14ea0be), closes #1143
- Stream polyfill returns an empty function (95868e3), closes #1162
- 👕 tslint: fixed all auto-fixable errors in core/FuseBox.ts (a16ab51)
- 👕 tslint: fixed all auto-fixable errors in Log.ts (78594b9)
- 👌 Support tsconfig.json with comments (#1129) (d3e9a8a)
- 🏗 Suppress warnings for electron builds (1cf3638), closes #1160
- Typing error in source map generators (3331cab)
- 🔌 typings plugins can consists of strings (3c13991), closes #1169
- ⚡️ Update the condition for vue HMR (#1120) (83c44ab)
- 📜 use typescript api to parse tsconfig.json (4236a32)
🔋 Features
- languagelevel: adds template literal as identifier of ES2015 (a99e155)
- ➕ Added
ServiceWorker
case (1b77d27), closes #1163 - ➕ Add a useOriginalFilenames option to CSSResourcePlugin (78d31a9)
- ➕ Add help messages to Sparky tasks (f68993c)
- 🌲 log option now takes an object (enabled, showBundledFiles & clearTerminalOnBundle) (#1136) (600b204)
- Quantum definedExpressions option (#1105) (4d846d2)
- sorted bundle sources (c1ba79f)
- stdin option (#1121) (cf975ad)
- 🔌 WebIndexPlugin - Possibility to shape how bundles are emitted (#1144) (f1ac7d5)