Releases: aurelia/cli
Releases · aurelia/cli
0.24.0
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
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"
withnode_modules/requirejs/require.js"
- the
text
dependency in thevendor-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
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
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
aurelia-cli 0.20.2
Bug Fixes
- package-analyzer: correct resolution of scoped package path
0.20.1
- Fix cli version dependency.
0.20.0
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
- feat(cli): add exit error code
- feat(bundle,source-inclusion): allow
exclude
option in bundle source
0.18.0
- 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
- feat(bundle): add an option to use absolute path in requirejs