Setup
npm install -g ember-cli@2.17.0
-- Install new global ember-cli
Project Update
rm -rf node_modules dist tmp
-- Delete temporary development folders.npm install --save-dev ember-cli@2.17.0
-- Update project'spackage.json
to use latest version.npm install
-- Reinstall NPM 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
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
- Addon Developers
- Core Contributors
- No changes required
Community Contributions
- #7232 don't compress responses with the x-no-compression response header @akatov
- #7272 Fixes
undefined
values in merged aliases @twokul - #7342 Updating testem.js for the app blueprint @scalvert
- #7360 "server" -> "serve" in package.json blueprint @kellyselden
- #7353 remove ember-cli-shim warning @NullVoxPopuli
- #7369 Fix issue with linting within an addon without an
app/
directory. @rwjblue - #7372 Fix travis.yml in addon blueprint @simonihmig
- #7377 Invoke transform registeration before included hook is called. @kratiahuja
- #7378 Ensure test-support and addon-test-support are linted. @rwjblue
- #7381 Changes default Chrome remote debugging port. @Oreoz
- #7409 cherry pick #7382 into beta @kellyselden
- #7416 Add support for Node 9. @rwjblue
- #7417 Issue warning for Node 7. @rwjblue
- #7427 Remove emoji alias @tristanpemble
- #7430 ember-try: Add
useYarn
flag if necessary @Turbo87 - #7436 retire 2.8, introduce 2.16 @kellyselden
- #7437 Update to ember-cli-qunit@4.1.1. @rwjblue
- #7439 Cherry pick #7432 and #7435 to release @kellyselden
- #7449 Update
ember-cli-shims
to v1.2.0 @Turbo87 - #7460 remove trailing comma from testem.js @ember-cli
Thank you to all who took the time to contribute!