Skip to content

Releases: aurelia/cli

0.24.0

07 Jan 04:36
Compare
Choose a tag to compare

aurelia-cli 0.24.0

Features

  • typescript: set lib to es2017 for upcoming js features
  • new command: enable configuration of html minification

Bug Fixes

  • transform: enable wrap shim for shimmed definitions
  • build: update babel presets to avoid deprecated module
  • package-analyzing: allow deeper levels for source root
  • src/main: remove bluebird config that causes Edge issue

0.23.0

03 Dec 05:21
Compare
Choose a tag to compare

aurelia-cli 0.23.0

Features

  • Add a "None of the above" choice for the Editor step in the new wizard
  • settings.json: disable ionic html tags

Bug fixes

  • transpile: create tsProj every time to avoid crashing
  • sourcemaps: stop adding non-existent sourcemaps to sourcemap

Notes for Upgrading from <= 0.21.0 Versions of CLI

Version 0.22.0 of the CLI made changes to the aurelia.json file. This release has fixed issues with source maps; however, these changes require users who are upgrading existing projects to make the following tweaks to their aurelia.json file to enjoy these fixes:

  • replace all instances of \\ with / in file paths
  • replace "scripts/require.js" with node_modules/requirejs/require.js"
  • the text dependency in the vendor-bundle.js dependencies is an object literal as shown below. It should be replaced with just the string "text".
{
   "text",
   "name": "text",      
   "path": "../scripts/text"        
}

0.22.0

08 Nov 17:33
Compare
Choose a tag to compare

Bug Fixes

index.html: ensure charset is added to html page
build Fix #382 by catching errors with gulp-plumber
file-paths: don't use windows style path separators

Features

  • autocomplete: disable built-in Angular1 auto-complete/ suggest
  • main: only use bluebird long stack traces during debug mode
  • build move require and text to external module

0.21.0

14 Oct 14:50
Compare
Choose a tag to compare

0.21.0

Bug Fixes

  • dependency-inclusion: wait until all resources are traced before bundling
  • aurelia-karma: make it compatible with PhantomJS

Features

  • bundler, bundle: abstract out loader config generator

0.20.2

06 Oct 03:37
Compare
Choose a tag to compare

aurelia-cli 0.20.2

Bug Fixes

  • package-analyzer: correct resolution of scoped package path

0.20.1

30 Sep 06:37
Compare
Choose a tag to compare
  • Fix cli version dependency.

0.20.0

22 Sep 18:18
Compare
Choose a tag to compare

Features

  • Support bundle revision numbers.
  • Support arbitrary module loader configuration.

Bug Fixes

  • Don't add .vscode settings unless the VS Code editor is selected.
  • Update NPM dependency to prevent event emitter warnings.
  • Use path.root for Karma tests
  • Always ensure directory structure exists before creating files
  • Erroneous source module inclusing resulting in empty/broken bundled modules

0.19.0

06 Sep 02:36
Compare
Choose a tag to compare
  • feat(cli): add exit error code
  • feat(bundle,source-inclusion): allow exclude option in bundle source

0.18.0

17 Aug 20:47
Compare
Choose a tag to compare
  • feat(dependency-description): enable direct pathing to standard files
  • fix(package-analyzer): dependency package location no longer tied to name
  • fix(package-analyzer): ensure path splits across potential plat differences
  • feat(project): configure all paths as project items

0.17.0

27 Jul 18:29
Compare
Choose a tag to compare
  • feat(bundle): add an option to use absolute path in requirejs