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.4
-- 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.4
-- 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.
Changelog
Applications
ember new
diff- [BUGFIX] Use the container from the created Ember.Application for initializer tests. #2582
- [ENHANCEMENT] Add extra contentFor hooks #2588
{{content-for 'head-footer'}}
{{content-for 'test-head-footer'}}
{{content-for 'body-footer'}}
{{content-for 'test-body-footer'}}
- [BUGFIX] Create separate server blueprint to stop http-{mock,proxy} removing files #2610
- [BUGFIX] Fixes
--proxy
so it proxies correctly to API's under subdomains #2615 - [BUGFIX] Ensure
watchman
does not conflict with NPM'swatchman
package. #2645 - [BUGFIX] Ensure that the generated meta tag is now self closing. #2661