0.2.3
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.2.3
-- 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.2.3
-- 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.
Changes
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 install <addon-name>
now is the correct way to install an add-on (notember install:npm <addon-name>
)- babel has been upgraded to
5.0.0
, be sure any configuration to babel is updated accordingly - bundled ember is now 1.11.1
- when existing test --server, tmp files should once again be correctly cleaned up.
- Addon Developers
ember addon
diff- No changes required
- Core Contributors
- No changes required
- Code Climate was added: https://codeclimate.com/github/ember-cli/ember-cli,
we have been making steady progress in improving our code quality and coverage.
As new code enters the system, we should ensure we continue to improve.
Community Contributions
- #3782 add OS X as a CI target for travis @ember-cli
- #3711 adding changelog diffs @kellyselden
- #3703 [ENHANCEMENT] Add testem --launch option to ember test command @jrjohnson
- #3598 [ENHANCEMENT] Replace install:addon with install, remove install:bower and install:npm @DanielOchoa
- #3690 [ENHANCEMENT] Addon-import support for built-in blueprints @trabus
- #3700 fixes #3613 - added path.normalize @swelham
- #3412 Changes match application regex @twokul
- #3789 Code Quality: ember-app.js F -> D @kellyselden
- #3731 Promise cleanup @ember-cli
- #3722 Updated included hook example @RSSchermer
- #3713 The unbundling @ember-cli
- #3725 increase timeouts, and use mocha’s inheriting config strategy to prevent... @ember-cli
- #3727 misc cleanup @ember-cli
- #3794 BUGFIX fixes vars-on-top error in ESLint @jonathanKingston
- #3759 Order bower dependencies alphabetically @pmdarrow
- #3736 [fixes #3732] configure YAM with the Project.root. @ember-cli
- #3743 no longer bundle testem, allow it to drift along semver @ember-cli
- #3756 adding a blueprint uninstall test @kellyselden
- #3750 add developer requirements to CONTRIBUTING.md @jakehow
- #3748 Fix wording @jbrown
- #3740 Remove dead code @IanVS
- #3747 code quality refactor of blueprint model @kellyselden
- #3755 return currentURL() rather than path, ref #3719 @mariogintili
- #3800 [fixes #3799] fix jshint @ember-cli
- #3780 Upgrade to npm 2.7.6 @davewasmer
- #3775 Code quality blueprint duplicates @kellyselden
- #3762 Improved serializer-test blueprint @bmac
- #3778 bump to babel 5.0 @ember-cli
- #3764 Version bump ember-load-initializers to handle instance initializers @jasonmit
- #3769 Babel 5.0 now separates codeFrame from error.{message, stack} @ember-cli
- #3804 increase some timeouts and prefer mocha’s inheriting timers @ember-cli
- #3798 adding coverage badge to readme @ember-cli
- #3781 bump to a non-vulnerable semver module @ember-cli
- #3784 Add ember-try for addons. @rwjblue
- #3795 Code Climate: adding test coverage @kellyselden
- #3797 Update to ember-qunit 0.3.1. @rwjblue
- #3801 moving coverage repo key to travis env variable @kellyselden
- #3802 remove pre-mature process.exit when existing
ember test —server
@ember-cli - #3803 update testem @ember-cli
- #3809 Fix url format of isGitRepo @ember-cli
- #3812 update ember to 1.11.1 in the default blueprint @ember-cli
Thank you to all who took the time to contribute!