Upgrading
In order to ensure a safe and easy upgrade please follow the following steps (from within your project directory):
Setup
npm uninstall -g ember-cli
-- Remove old global ember-clinpm cache clean
-- Clear NPM cachebower cache clean
-- Clear Bower cachenpm install -g ember-cli@0.1.12
-- Install new global ember-cli
Project Update
rm -rf node_modules bower_components dist tmp
-- Delete temporary development folders.npm install --save-dev ember-cli@0.1.12
-- Update project'spackage.json
to use latest version.npm install
-- Reinstall NPM dependencies.bower install
-- Reinstall bower dependencies.ember init
-- This runs the new project blueprint on your projects directory. Please follow the prompts, and review all changes (tip: you can see a diff by pressing d). The most common source of upgrade pain is missing changes in this step.
The following changes are required if you are upgrading from the previous
version:
- Users
ember new
diff- Upgrade your project's ember-cli version - docs
package.json
changes:- Update
ember-cli-qunit
to 0.3.1. - Update
ember-cli-app-version
to 0.3.1.
- Update
- Addon Developers
ember addon
diff- No changes required
- Core Contributors
- No changes required
Community Contributions
- #3118 [BUGFIX] Fix conflicting aliases. The
serve
commandhost
alias is nowH
@taddeimania - #3130 [ENHANCEMENT] Tomster looks fabulous without breaking
ember new
@johnnyshields - #3132 [BUGFIX] Update ember-cli-qunit to v0.3.1. Fixes
tests/.jshintrc
being used instead of app.jshintrc
. @rwjblue - #3133 [BUGFIX] Fix analytics being disabled by default. Users can opt out of anylytics with
--disable-analytics
@stefanpenner - #3153 [ENHANCEMENT] Remove default css from
app/styles/app.css
@mattjmorrison - #3132 [BUGFIX] Ensure
ember test --environment=production
runs JSHint. @rwjblue
Thank you to all who took the time to contribute!