Releases: aurelia/cli
Releases · aurelia/cli
1.0.0-beta.2
aurelia-cli 1.0.0-beta.2
Bug Fixes
- fix html5 syntax (09cbb63), closes /github.com/aurelia/templating/pull/647#issuecomment-427989601
- bundler: be resilient on malformed main/module/browser fields in package.json (3a2143c), closes #934
- bundler: fix a regression on missing yaml file for some users (4387bff), closes #930
Features
1.0.0-beta.1
Bug Fixes
- fix exception on "au new" when running directly in root directory (8037eef)
Features
- bundler: auto tracing for requirejs/systemjs (c4ce02c), closes #831 #853 #842 #831
- bundler: build.options.cache turn on tracing cache and transpile cache (15af83f)
- bundler: fully support package.json browser field (5bb81d4), closes #579 #581
- bundler: stub core Node.js modules just like browserify and webpack (19aafee)
- bundler: support both 'json!f.json' and 'f.json' module id. (ea005fe)
- bundler: support Node.js direct json loading require("foo.json") (8fa8800)
- bundler: support npm package shipped in native es module (1669a6f), closes #872
- bundler: support onRequiringModule(moduleId) callback (fd49eb1)
- bundler: support per package wrapShim setting on dependency config (3c796ac)
- bundler: use package.json "module" (es module format) over "main" (a3bc63a)
BREAKING CHANGES
- bundler: require minor user code change to support non-js main, like "main": "font-awesome.css"
- bundler: remove support of undocumented "main": false, replace with generic "lazyMain": true. But this is handled transparently without breaking user's existing app.
0.35.1
0.35.0
0.34.0
aurelia-cli 0.34.0
Bug Fixes
- bundler: fix compatibility with source-map >= v0.6 (681a77d), closes #870
- cli: default bundler is webpack, so move to position 1 (d0ff2ee)
- cli: display meanful error when not installed locally (71893be)
- cli: fail gracefully when installed in parent folder (9407c87)
- cli: no longer clear the terminal (9644da8)
- cli build: reassign global.define.amd after assigning karma override function (9eee46f), closes #71
- importer: support nodejs module default main file "index.js" when "main" is missing in package.json (e050868), closes #831
- install: leave yarn/npm up to the user (cce5070)
- jest: update usage of jest.runCli (66799c0), closes #896
- npm: update internal npm (987cc68)
- package-scripts: fix test.lint.fix task (76816e9)
- package.json: added missing deps (54f14be)
- requirejs/systemjs: fix duplicate index.html (8bac73d)
- enforce single aurelia-binding in webpack bundle (911b3d7)
- fix binary file copy on favicon.ico (f7941f4), closes #688
- run-webpack.ts: copy the https property from devServer to opts (118e441)
- stylus: don't stop watch on error (4ad96fd)
- tsconfig.template.json: fix incorrect files glob (ca0ab4b)
- webpack: remove json loader from webpack config (0ef0b84), closes #860
Features
0.33.1
0.33.0
aurelia-cli 0.33.0
Bug Fixes
- bundle: sort bundle files by path (77697b1)
- dependencies: add jest-matchers for karma tests using webpack (83c8bcf)
- gitignore: track vscode workspace files (14f9bdd)
- importer: support scoped packages (859df5b)
- javascriptservices: update configuration to set public path for static resources (21e8a27), closes #741
- jest: update aurelia-pal-nodejs (578f400)
- rjs-ts: add baseUrl to tsconfig (ac020a1)
Features
- build: add support for external modules (fc5f197), closes #802
- bundle: sort module ids (5ed65ce)
- cli-bundler: add --open flag (23fc079)
- new: switch default to webpack (15b1f1f)
- vscode: karma debug profile (9911d4d)
- webpack: add analyze flag to enable webpack bundle analyzer (6ac3260)
- webpack: update to webpack 4 (5838e15)
0.32.0
aurelia-cli 0.32.0
Bug Fixes
- bundle: exclude source-maps when applicable (d94629f)
- cli: add VSCode Chrome Debugger to RequireJS/SystemJS (3f4efd9)
- generator-ts: use .ts ending in template (c10061f)
- importer: search for resources from package dist (71ad598)
- importer: throw clear unsupported error for webpack projects (5b23897)
- javascriptservices: update for .net core 2.0 (f41af63)
- jsconfig: only create jsconfig for babel+vscode (173898c)
- npm script: add required dependency to start npm task (de33698)
- tasks: copy lint task to scaffolded app (e16c216)
- webpack: add tslint config (668b2fb)
- webpack: linux case sensitivity (2b2d3ce)
- webpack: uglify by default for production builds (0732294)
Features
- cli: add
au config
command (5cd16f6), closes aurelia/cli#629 - source-maps: bundling improvements (abeba3d), closes aurelia/cli#659 aurelia/cli#624
- tasks: add lint tasks (596442a)
- yarn: use yarn to install deps if possible (460887e)
0.31.3
aurelia-cli 0.31.3 (2017-08-26)
Bug Fixes
0.31.2
aurelia-cli 0.31.2 (2017-08-25)
Bug Fixes
- deps: update esprima to 4.0.0 (48d2a48)
- favicon: resolve favicon error in firefox (01a5bb6)
- jest: resolve babel-jest error (3cfd956)
- loader: rev should be applied to bundle for systemjs (691eec8)
- watch: resolve issue where changes are not detected (9146da2)
- watch: support array of source files (22a257e)
- webpack: clean dist folder before build (053ad98)
- webpack: copy environment file on build (b9c76e5)
- webpack: enable sourcemaps by default (0525dca)
- webpack: pass env to webpack correctly (4880c19)
- webpack: resolve typings issues (efcbc27)
- webpack: support au build --watch (4d31ce7)