Releases: aurelia/cli
Releases · aurelia/cli
0.31.1
0.31.0
Bug Fixes
- bundle: support both Uglify v3 and v2. (7b606ab), closes #636
- bundle: support quoteless script src attribute (ffafbc9), closes #639
- bundler: don't trace dependencies which have no main file (a2cf32b), closes /github.com/aurelia/cli/issues/435#issuecomment-293850306
- dependencies: update gulp-sass version (75d331e)
- dependencies: update karma-chrome-launcher (6719a2d)
- importer: prevent duplicate dist (a22dc3d)
- systemjs-bundling: include dependency name in bundle config (d36f2ae), closes aurelia/cli#676
Features
- all: add webpack (2c08625)
- sourcemaps: inlcude sourcemaps in karma configuration (ebd79e8), closes aurelia/cli#420
0.30.1
aurelia-cli 0.30.1
Bug Fixes
- bundle: continue build in case of incorrect sourcemap (4988dd6)
- html-minify: resolve parse error of interpolations (b15199f)
- systemjs-loader: systemjs config for karma test runner (adac051), closes aurelia/cli#648
0.30.0
aurelia-cli 0.30.0
Bug Fixes
- generators: create elements/attributes in correct location (7400e71)
- html-minify: ignore interpolation expressions (803c904)
- package-analyzer: infer index.js as main (f5c0ed1)
- project: only transpile aurelia_project in project root (6fd3f7f)
Features
- all: systemjs support (36fa685), closes aurelia/cli#198
- build: allow minify options to be supplied (177b0c7)
0.29.0
aurelia-cli 0.29.0
Bug Fixes
- package-analyzer: find location of packages outside of node_modules (324f3e1)
Features
- package-analyzer: support packages without package.json files (c225bb7)
0.28.0
aurelia-cli 0.28.0
Bug Fixes
- all: improved error reporting (4060148)
- build: enforce strict mode (1694290)
- bundle: ensure that dependencies are added in order (51a2cce)
- project-template: paths should be relatively from src (b23c8dd)
- sourcemap: use src as the sourceroot for sourcemaps (87ca276)
- test: resolve join of undefined error (0207c78)
Features
- index.html: add viewport meta element (96ce8a9)
0.27.0
aurelia-cli 0.27.0
Bug Fixes
- bluebird: remove unnecessary Bluebird config in main file (6fb5ee2), closes #534
- build: ensure that dependencies get in the correct bundle (f4c9e8f)
- file-system/logger: don't use spread operator to support nodejs 4 (ed6eb25)
- importer: search for css files in root dir and resolve import error (9a0da9e)
- project-template: set baseDir to '.wwwroot' for ASP.NET Core projects (c1e0401)
- run: don't ignore browserSync errors (6518279)
- test: esling reports error that path should never be concated as string (2b3f442)
- typescript: do not build typescript files in aurelia_project folder (334df2f)
Features
- tests: Enabled unit testing (19c59a1)
0.26.1
0.26.1
Bug Fixes
- Fix/base64 sourcemap
0.26.0
- Fix to hashed bundles.
0.25.0
0.25.0
Notes for upgrading to 0.25.0
We have removed the code for configuring Bluebird from main.[js|ts]
. This code has been moved to a file that is now prepended to vendor-bundle.js
. You will need to update the prepend
section of your vendor-bundle.js
configuration to start with the following two files:
"prepend": [
"node_modules/bluebird/js/browser/bluebird.core.js",
"node_modules/aurelia-cli/lib/resources/scripts/configure-bluebird.js",
Features
So much stuff!
- au import command
- au install command
- huge performance improvements to building/bundling.
Bugs
Lots of bugs fixed all over the place. Oh my!