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@2.2.0-beta.2
-- 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@2.2.0-beta.2
-- 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
ember-cli-content-security-policy
has been removed from the default project blueprint due to extremely poor ergonomics. If the addon is working well for you, please continue to use it.
- Addon Developers
ember addon
diff- No changes required
- Core Contributors
- No changes required
Community Contributions
- #5247 Unfortunately remove
ember-cli-content-security-policy
from the default blueprint. @stefanpenner - #5215 Fix CHANGELOG for ember-cli-qunit version. @rwjblue
- #4981 Alphabetize the keys in dependencies and devDependencies (for addon creation). @kellyselden
- #5181 Cleanup platform checker warning to make it clear when a given platform is deprecated or just untested. @stefanpenner
- #5252 Deprecate the usage of
app-prefix
andapp-suffix
contentFor
hooks. @nathanhammond - #5232 Update generate resource documentation @johnotander
- #5221 Replace
broccoli-sourcemap-concat
withbroccoli-concat
(the projects have been merged). @stefanpenner - #5220 Fix instance-initializer-test blueprint. @rwjblue
- #5230 Helper Unit test should pass a params array as first argument @stefanpenner
- #5241 Fix test server file serving (ensures static assets are found properly). @stefanpenner
- #5254 Update to Testem v1.0.0-rc1. @johanneswuerbach
- #5254 Detect global errors (i.e. parse errors from
assets/vendor.js
) when runningember test
orember test --server
. @johanneswuerbach
Thank you to all who took the time to contribute!