UNPKG

335 kBMarkdownView Raw
1# ember-cli Changelog
2
3### 2.13.2
4
5The following changes are required if you are upgrading from the previous
6version:
7
8- Users
9 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.1...v2.13.2)
10 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
11- Addon Developers
12 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.1...v2.13.2)
13 + No changes required
14- Core Contributors
15 + No changes required
16
17#### Community Contributions
18
19- [#7023](https://github.com/ember-cli/ember-cli/pull/7023) Allow broccoli-babel-transpiler to float with SemVer. [@rwjblue](https://github.com/rwjblue)
20- [#7028](https://github.com/ember-cli/ember-cli/pull/7028) add yarn missing default comment [@kellyselden](https://github.com/kellyselden)
21- [#7036](https://github.com/ember-cli/ember-cli/pull/7036) Ensure `lintTree` results cannot clobber tests. [@rwjblue](https://github.com/rwjblue)
22- [#7049](https://github.com/ember-cli/ember-cli/pull/7049) Prevent warnings from broccoli-babel-transpiler. [@rwjblue](https://github.com/rwjblue)
23- [#7051](https://github.com/ember-cli/ember-cli/pull/7051) Corrected a typo in Windows elevation test error message. [@Turbo87](https://github.com/Turbo87)
24- [#7052](https://github.com/ember-cli/ember-cli/pull/7052) Pass only package to npm uninstall task that exist [@Turbo87](https://github.com/Turbo87)
25
26Thank you to all who took the time to contribute!
27
28
29### 2.13.1
30
31The following changes are required if you are upgrading from the previous
32version:
33
34- Users
35 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0...v2.13.1)
36 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
37- Addon Developers
38 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0...v2.13.1)
39 + No changes required
40- Core Contributors
41 + No changes required
42
43#### Community Contributions
44
45- [#6991](https://github.com/ember-cli/ember-cli/pull/6991) cleanup [@stefanpenner](https://github.com/stefanpenner)
46- [#6996](https://github.com/ember-cli/ember-cli/pull/6996) Update to non-beta version of ember-cli-qunit [@rwjblue](https://github.com/rwjblue)
47- [#7009](https://github.com/ember-cli/ember-cli/pull/7009) fix extra new line and easier to read indentation [@Turbo87](https://github.com/Turbo87)
48- [#7011](https://github.com/ember-cli/ember-cli/pull/7011) npmTask should throw when trying to convert `npm install foo` to `yarn install foo` [@Turbo87](https://github.com/Turbo87)
49- [#7015](https://github.com/ember-cli/ember-cli/pull/7015) Do not set committer for the initial git commit [@Turbo87](https://github.com/Turbo87)
50
51Thank you to all who took the time to contribute!
52
53
54### 2.13.0
55
56The following changes are required if you are upgrading from the previous
57version:
58
59- Users
60 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.3...v2.13.0)
61 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
62- Addon Developers
63 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.3...v2.13.0)
64 + No changes required
65- Core Contributors
66 + No changes required
67
68#### Community Contributions
69
70- [#6978](https://github.com/ember-cli/ember-cli/pull/6978) Update dependencies to Babel 6 versions. [@rwjblue](https://github.com/rwjblue)
71- [#6980](https://github.com/ember-cli/ember-cli/pull/6980) Update ember-ajax to v3.0.0. [@rwjblue](https://github.com/rwjblue)
72- [#6983](https://github.com/ember-cli/ember-cli/pull/6983) blueprints: Remove Bower from README [@ember-cli](https://github.com/ember-cli)
73- [#6986](https://github.com/ember-cli/ember-cli/pull/6986) Revert nopt dependency update [@calderas](https://github.com/calderas)
74- [#6992](https://github.com/ember-cli/ember-cli/pull/6992) blueprints/app: Update "ember-source" and "ember-data" to v2.13.0 [@Turbo87](https://github.com/Turbo87)
75
76Thank you to all who took the time to contribute!
77
78
79### 2.13.0-beta.4
80
81The following changes are required if you are upgrading from the previous
82version:
83
84- Users
85 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.3...v2.13.0-beta.4)
86 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
87- Addon Developers
88 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.3...v2.13.0-beta.4)
89 + No changes required
90- Core Contributors
91 + No changes required
92
93#### Community Contributions
94
95- [#6944](https://github.com/ember-cli/ember-cli/pull/6944) Include ember-testing.js when using ember-source [@trentmwillis](https://github.com/trentmwillis)
96- [#6961](https://github.com/ember-cli/ember-cli/pull/6961) ensure addon.css is always included [@stefanpenner](https://github.com/stefanpenner)
97- [#6968](https://github.com/ember-cli/ember-cli/pull/6968) Configure ESLint to parse ES2017 by default [@cibernox](https://github.com/cibernox)
98- [#6969](https://github.com/ember-cli/ember-cli/pull/6969) Remove `.bowerrc` from blueprints [@pichfl](https://github.com/pichfl)
99
100Thank you to all who took the time to contribute!
101
102
103### 2.13.0-beta.3
104
105The following changes are required if you are upgrading from the previous
106version:
107
108- Users
109 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.2...v2.13.0-beta.3)
110 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
111- Addon Developers
112 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.2...v2.13.0-beta.3)
113 + No changes required
114- Core Contributors
115 + No changes required
116
117#### Community Contributions
118
119- [#6901](https://github.com/ember-cli/ember-cli/pull/6901) Update ember-welcome-page to use Babel 6. [@rwjblue](https://github.com/rwjblue)
120- [#6904](https://github.com/ember-cli/ember-cli/pull/6904) Update ember-cli-qunit to use Babel 6. [@rwjblue](https://github.com/rwjblue)
121- [#6905](https://github.com/ember-cli/ember-cli/pull/6905) Update various addons to use Babel 6. [@rwjblue](https://github.com/rwjblue)
122- [#6928](https://github.com/ember-cli/ember-cli/pull/6928) Add 🐹 as "ember" alias [@Turbo87](https://github.com/Turbo87)
123- [#6929](https://github.com/ember-cli/ember-cli/pull/6929) Backport fixes to release branch [@Turbo87](https://github.com/Turbo87)
124
125Thank you to all who took the time to contribute!
126
127
128### 2.13.0-beta.2
129
130The following changes are required if you are upgrading from the previous
131version:
132
133- Users
134 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.1...v2.13.0-beta.2)
135 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
136- Addon Developers
137 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.1...v2.13.0-beta.2)
138 + No changes required
139- Core Contributors
140 + No changes required
141
142#### Community Contributions
143
144- [#6861](https://github.com/ember-cli/ember-cli/pull/6861) Don't generate `addon-config/targets.js` in addons [@cibernox](https://github.com/cibernox)
145- [#6871](https://github.com/ember-cli/ember-cli/pull/6871) Use `yarn install --no-lockfile` in travis for addons [@rwwagner90](https://github.com/rwwagner90)
146- [#6874](https://github.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
147- [#6884](https://github.com/ember-cli/ember-cli/pull/6884) Remove guard in `treeForAddon` around `addon/**/*.js` files. [@rwjblue](https://github.com/rwjblue)
148- [#6885](https://github.com/ember-cli/ember-cli/pull/6885) Work around broken bower installation for old npm versions [@Turbo87](https://github.com/Turbo87)
149
150Thank you to all who took the time to contribute!
151
152
153### 2.13.0-beta.1
154
155The following changes are required if you are upgrading from the previous
156version:
157
158- Users
159 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0...v2.13.0-beta.1)
160 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
161- Addon Developers
162 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0...v2.13.0-beta.1)
163 + No changes required
164- Core Contributors
165 + No changes required
166
167#### Community Contributions
168
169- [#6795](https://github.com/ember-cli/ember-cli/pull/6795) Cleanup EmberApp class [@Turbo87](https://github.com/Turbo87)
170- [#6615](https://github.com/ember-cli/ember-cli/pull/6615) Command interruption [@ro0gr](https://github.com/ro0gr)
171- [#6472](https://github.com/ember-cli/ember-cli/pull/6472) add ability to clean up old files in generators [@kellyselden](https://github.com/kellyselden)
172- [#6796](https://github.com/ember-cli/ember-cli/pull/6796) Update dependencies to latest versions. [@ember-cli](https://github.com/ember-cli)
173- [#6718](https://github.com/ember-cli/ember-cli/pull/6718) Pass init instrumentation to CLI if we have it [@ember-cli](https://github.com/ember-cli)
174- [#6717](https://github.com/ember-cli/ember-cli/pull/6717) Make instrumentation more resilient to errors [@ember-cli](https://github.com/ember-cli)
175- [#6716](https://github.com/ember-cli/ember-cli/pull/6716) Remove link to transition guide when ember-cli-build.js file is missing [@status200](https://github.com/status200)
176- [#6715](https://github.com/ember-cli/ember-cli/pull/6715) Fix build console output when using environment variable [@status200](https://github.com/status200)
177- [#6690](https://github.com/ember-cli/ember-cli/pull/6690) BUGFIX #6679 - workaround for tiny-lr not reloading on empty files arguments [@gandalfar](https://github.com/gandalfar)
178- [#6617](https://github.com/ember-cli/ember-cli/pull/6617) Remove wasted work around addon's addon trees. [@rwjblue](https://github.com/rwjblue)
179- [#6798](https://github.com/ember-cli/ember-cli/pull/6798) Update ember-cli-preprocess-registry to get latest clean-css. [@ember-cli](https://github.com/ember-cli)
180- [#6747](https://github.com/ember-cli/ember-cli/pull/6747) Use EOL to fix one Windows CI failure. [@rwjblue](https://github.com/rwjblue)
181- [#6727](https://github.com/ember-cli/ember-cli/pull/6727) remove bower install from travis [@kellyselden](https://github.com/kellyselden)
182- [#6745](https://github.com/ember-cli/ember-cli/pull/6745) ensure SIGINT ember serve produces instrumentation [@ember-cli](https://github.com/ember-cli)
183- [#6731](https://github.com/ember-cli/ember-cli/pull/6731) This reverts commit cb6bac632dc8dc1c49b30583f0fa135364c5c408, reversing
184changes made to be142aaf7801bf64f4322583c7d82ae7c7066c52. [@rwjblue](https://github.com/rwjblue)
185- [#6737](https://github.com/ember-cli/ember-cli/pull/6737) Make project require public [@asakusuma](https://github.com/asakusuma)
186- [#6741](https://github.com/ember-cli/ember-cli/pull/6741) addon needs to mirror filesToRemove from app [@kellyselden](https://github.com/kellyselden)
187- [#6742](https://github.com/ember-cli/ember-cli/pull/6742) Promote cacheKeyForTree to public API [@trentmwillis](https://github.com/trentmwillis)
188- [#6734](https://github.com/ember-cli/ember-cli/pull/6734) chore(package): update broccoli-concat to version 3.1.1 [@ember-cli](https://github.com/ember-cli)
189- [#6739](https://github.com/ember-cli/ember-cli/pull/6739) Remove bower.json files again [@Turbo87](https://github.com/Turbo87)
190- [#6728](https://github.com/ember-cli/ember-cli/pull/6728) remove application.hbs newline [@ember-cli](https://github.com/ember-cli)
191- [#6736](https://github.com/ember-cli/ember-cli/pull/6736) start using filesToRemove [@kellyselden](https://github.com/kellyselden)
192- [#6748](https://github.com/ember-cli/ember-cli/pull/6748) Use yarn if yarn.lock exists or `--yarn` is used [@Turbo87](https://github.com/Turbo87)
193- [#6805](https://github.com/ember-cli/ember-cli/pull/6805) more old file cleanup [@kellyselden](https://github.com/kellyselden)
194- [#6789](https://github.com/ember-cli/ember-cli/pull/6789) Support npm packages as `ember new` blueprints [@Turbo87](https://github.com/Turbo87)
195- [#6758](https://github.com/ember-cli/ember-cli/pull/6758) Fixes blueprints noop log removals [@gadogado](https://github.com/gadogado)
196- [#6768](https://github.com/ember-cli/ember-cli/pull/6768) Normalize end-of-line characters in strings to compare prior to diffing [@koopa](https://github.com/koopa)
197- [#6785](https://github.com/ember-cli/ember-cli/pull/6785) Refactor InstallBlueprintTask class [@Turbo87](https://github.com/Turbo87)
198- [#6776](https://github.com/ember-cli/ember-cli/pull/6776) Implement targets RFC [@cibernox](https://github.com/cibernox)
199- [#6778](https://github.com/ember-cli/ember-cli/pull/6778) Don't print heimdall stack on errors [@ember-cli](https://github.com/ember-cli)
200- [#6766](https://github.com/ember-cli/ember-cli/pull/6766) Remove flagging for `experiments.INSTRUMENTATION`. [@ember-cli](https://github.com/ember-cli)
201- [#6759](https://github.com/ember-cli/ember-cli/pull/6759) Enable instrumentation experiment with public `instrument` method. [@rwjblue](https://github.com/rwjblue)
202- [#6756](https://github.com/ember-cli/ember-cli/pull/6756) `yarn upgrade` [@rwjblue](https://github.com/rwjblue)
203- [#6754](https://github.com/ember-cli/ember-cli/pull/6754) Interrupt command with an error if no _currentTask [@ro0gr](https://github.com/ro0gr)
204- [#6825](https://github.com/ember-cli/ember-cli/pull/6825) EmberApp: Use "src/ui/index.html" if it exists [@Turbo87](https://github.com/Turbo87)
205- [#6797](https://github.com/ember-cli/ember-cli/pull/6797) Remove "proxyquire" dependency [@Turbo87](https://github.com/Turbo87)
206- [#6792](https://github.com/ember-cli/ember-cli/pull/6792) package.json: Remove "npm" from greenkeeper ignore list [@ember-cli](https://github.com/ember-cli)
207- [#6791](https://github.com/ember-cli/ember-cli/pull/6791) Convert EmberApp and EmberAddon to ES6 classes [@Turbo87](https://github.com/Turbo87)
208- [#6840](https://github.com/ember-cli/ember-cli/pull/6840) Add logging for `this.runTask` within commands. [@rwjblue](https://github.com/rwjblue)
209- [#6804](https://github.com/ember-cli/ember-cli/pull/6804) Remove missing init instrumentation warning [@ember-cli](https://github.com/ember-cli)
210- [#6800](https://github.com/ember-cli/ember-cli/pull/6800) tests/blueprints: Use arrow functions for callbacks [@Turbo87](https://github.com/Turbo87)
211- [#6799](https://github.com/ember-cli/ember-cli/pull/6799) Refactor `capture-exit` usage to avoid releasing exit. [@rwjblue](https://github.com/rwjblue)
212- [#6845](https://github.com/ember-cli/ember-cli/pull/6845) Convert more promise chains to coroutines [@Turbo87](https://github.com/Turbo87)
213- [#6806](https://github.com/ember-cli/ember-cli/pull/6806) Adds eslint-plugin-mocha [@gadogado](https://github.com/gadogado)
214- [#6835](https://github.com/ember-cli/ember-cli/pull/6835) EmberApp: Use "src/ui/styles" over "app/styles" if it exists [@Turbo87](https://github.com/Turbo87)
215- [#6824](https://github.com/ember-cli/ember-cli/pull/6824) chore(package): update broccoli-merge-trees to version 1.2.3 [@ember-cli](https://github.com/ember-cli)
216- [#6816](https://github.com/ember-cli/ember-cli/pull/6816) Resolve path when calling UnwatchedDir for Bower [@arthirm](https://github.com/arthirm)
217- [#6821](https://github.com/ember-cli/ember-cli/pull/6821) Add tests for EmberApp.index() method [@Turbo87](https://github.com/Turbo87)
218- [#6828](https://github.com/ember-cli/ember-cli/pull/6828) Use Babel 6 [@ember-cli](https://github.com/ember-cli)
219- [#6839](https://github.com/ember-cli/ember-cli/pull/6839) Allow `ember new -b <blueprint> foo` to opt-in to yarn by default. [@rwjblue](https://github.com/rwjblue)
220- [#6846](https://github.com/ember-cli/ember-cli/pull/6846) tests: Use "chai-as-promised" assertions [@Turbo87](https://github.com/Turbo87)
221- [#6847](https://github.com/ember-cli/ember-cli/pull/6847) print the `serving on http://host:port/basePath` after each rebuild [@ember-cli](https://github.com/ember-cli)
222- [#6852](https://github.com/ember-cli/ember-cli/pull/6852) Replace "itr2array" helper with Array.from() [@Turbo87](https://github.com/Turbo87)
223- [#6853](https://github.com/ember-cli/ember-cli/pull/6853) tests: Remove unused variables [@Turbo87](https://github.com/Turbo87)
224- [#6857](https://github.com/ember-cli/ember-cli/pull/6857) Update testdouble to the latest version 🚀 [@ember-cli](https://github.com/ember-cli)
225
226Thank you to all who took the time to contribute!
227
228
229### 2.12.3
230
231The following changes are required if you are upgrading from the previous
232version:
233
234- Users
235 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.2...v2.12.3)
236 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
237- Addon Developers
238 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.2...v2.12.3)
239 + No changes required
240- Core Contributors
241 + No changes required
242
243#### Community Contributions
244
245- [#6986](https://github.com/ember-cli/ember-cli/pull/6986) Revert nopt dependency update [@calderas](https://github.com/calderas)
246
247Thank you to all who took the time to contribute!
248
249
250### 2.12.2
251
252The following changes are required if you are upgrading from the previous
253version:
254
255- Users
256 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.1...v2.12.2)
257 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
258- Addon Developers
259 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.1...v2.12.2)
260 + No changes required
261- Core Contributors
262 + No changes required
263
264#### Community Contributions
265
266- [#6929](https://github.com/ember-cli/ember-cli/pull/6929) Backport fixes to release branch [@Turbo87](https://github.com/Turbo87)
267- [#6944](https://github.com/ember-cli/ember-cli/pull/6944) Include ember-testing.js when using ember-source [@trentmwillis](https://github.com/trentmwillis)
268- [#6974](https://github.com/ember-cli/ember-cli/pull/6974) Unnecessary "ember-cli-eslint" install [@tylerturdenpants](https://github.com/tylerturdenpants)
269
270Thank you to all who took the time to contribute!
271
272
273### 2.12.1
274
275The following changes are required if you are upgrading from the previous
276version:
277
278- Users
279 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0...v2.12.1)
280 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
281- Addon Developers
282 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0...v2.12.1)
283 + No changes required
284- Core Contributors
285 + No changes required
286
287#### Community Contributions
288
289- [#6879](https://github.com/ember-cli/ember-cli/pull/6879) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
290- [#6884](https://github.com/ember-cli/ember-cli/pull/6884) Remove guard in `treeForAddon` around `addon/**/*.js` files. [@rwjblue](https://github.com/rwjblue)
291- [#6885](https://github.com/ember-cli/ember-cli/pull/6885) Work around broken bower installation for old npm versions [@Turbo87](https://github.com/Turbo87)
292
293Thank you to all who took the time to contribute!
294
295
296### 2.12.0
297
298The following changes are required if you are upgrading from the previous
299version:
300
301- Users
302 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.1...v2.12.0)
303 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
304- Addon Developers
305 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.1...v2.12.0)
306 + No changes required
307- Core Contributors
308 + No changes required
309
310#### Community Contributions
311
312- [#6669](https://github.com/ember-cli/ember-cli/pull/6669) tasks/bower-install: Fix "bower" lookup [@Turbo87](https://github.com/Turbo87)
313- [#6606](https://github.com/ember-cli/ember-cli/pull/6606) Instrumentation [@ember-cli](https://github.com/ember-cli)
314- [#6540](https://github.com/ember-cli/ember-cli/pull/6540) removing jshint reference in blueprints [@kellyselden](https://github.com/kellyselden)
315- [#5874](https://github.com/ember-cli/ember-cli/pull/5874) Don't process CSS imports by default [@ember-cli](https://github.com/ember-cli)
316- [#6516](https://github.com/ember-cli/ember-cli/pull/6516) Properly call `preprocessTree` / `postprocessTree` for addons. [@rwjblue](https://github.com/rwjblue)
317- [#6627](https://github.com/ember-cli/ember-cli/pull/6627) Lazily require `broccoli-babel-transpiler`. [@rwjblue](https://github.com/rwjblue)
318- [#6630](https://github.com/ember-cli/ember-cli/pull/6630) [DOC] Update license year [@cjnething](https://github.com/cjnething)
319- [#6626](https://github.com/ember-cli/ember-cli/pull/6626) Flesh out `init` instrumentation. [@ember-cli](https://github.com/ember-cli)
320- [#6629](https://github.com/ember-cli/ember-cli/pull/6629) Enable more ESLint rules [@Turbo87](https://github.com/Turbo87)
321- [#6624](https://github.com/ember-cli/ember-cli/pull/6624) Update version of ember-cli-eslint used in new applications. [@rwjblue](https://github.com/rwjblue)
322- [#6613](https://github.com/ember-cli/ember-cli/pull/6613) Add missing annotations. [@rwjblue](https://github.com/rwjblue)
323- [#6625](https://github.com/ember-cli/ember-cli/pull/6625) Update dependencies previous avoided due to Node 0.12 support. [@rwjblue](https://github.com/rwjblue)
324- [#6628](https://github.com/ember-cli/ember-cli/pull/6628) Ensure `beforeRun` is included in `command` instrumentation. [@rwjblue](https://github.com/rwjblue)
325- [#6684](https://github.com/ember-cli/ember-cli/pull/6684) [fixes #6672] ensure example clearly indicates promise usage [@ember-cli](https://github.com/ember-cli)
326- [#6641](https://github.com/ember-cli/ember-cli/pull/6641) Properly sort the linting rules in the ES6 section. [@rwjblue](https://github.com/rwjblue)
327- [#6639](https://github.com/ember-cli/ember-cli/pull/6639) Disable usage of `var`. [@rwjblue](https://github.com/rwjblue)
328- [#6633](https://github.com/ember-cli/ember-cli/pull/6633) Split serving assets into two different in-repo addons [@kratiahuja](https://github.com/kratiahuja)
329- [#6640](https://github.com/ember-cli/ember-cli/pull/6640) Enable a few additional ES6 linting rules. [@rwjblue](https://github.com/rwjblue)
330- [#6634](https://github.com/ember-cli/ember-cli/pull/6634) Remove "ember-cli-app-version" from "addon" blueprint [@Turbo87](https://github.com/Turbo87)
331- [#6631](https://github.com/ember-cli/ember-cli/pull/6631) 🏎 Lazily install "bower" if required [@Turbo87](https://github.com/Turbo87)
332- [#6636](https://github.com/ember-cli/ember-cli/pull/6636) Use ES6 features [@Turbo87](https://github.com/Turbo87)
333- [#6689](https://github.com/ember-cli/ember-cli/pull/6689) Update fs-extra to the latest version 🚀 [@ember-cli](https://github.com/ember-cli)
334- [#6649](https://github.com/ember-cli/ember-cli/pull/6649) Make in-repo-addon blueprint 'use strict'. [@ember-cli](https://github.com/ember-cli)
335- [#6644](https://github.com/ember-cli/ember-cli/pull/6644) Use ES6 classes for internal classes [@Turbo87](https://github.com/Turbo87)
336- [#6646](https://github.com/ember-cli/ember-cli/pull/6646) Fix some of the issues in #6623 [@ember-cli](https://github.com/ember-cli)
337- [#6645](https://github.com/ember-cli/ember-cli/pull/6645) Make project.config() public [@simonihmig](https://github.com/simonihmig)
338- [#6647](https://github.com/ember-cli/ember-cli/pull/6647) Convert CoreObject classes to ES6 classes extending CoreObject [@Turbo87](https://github.com/Turbo87)
339- [#6699](https://github.com/ember-cli/ember-cli/pull/6699) RELEASE: Make code snippet copy-pasta compatible [@Turbo87](https://github.com/Turbo87)
340- [#6663](https://github.com/ember-cli/ember-cli/pull/6663) Add stats and logging for addon tree caching opt out [@trentmwillis](https://github.com/trentmwillis)
341- [#6655](https://github.com/ember-cli/ember-cli/pull/6655) Update execa to the latest version 🚀 [@ember-cli](https://github.com/ember-cli)
342- [#6660](https://github.com/ember-cli/ember-cli/pull/6660) Preserve user errors in instrumentation hook [@ember-cli](https://github.com/ember-cli)
343- [#6652](https://github.com/ember-cli/ember-cli/pull/6652) [BUGFIX] Revert "Remove arbitrary *.js filtering for addon tree." [@nathanhammond](https://github.com/nathanhammond)
344- [#6654](https://github.com/ember-cli/ember-cli/pull/6654) blueprints/app: Update "ember-cli-qunit" dependency [@Turbo87](https://github.com/Turbo87)
345- [#6674](https://github.com/ember-cli/ember-cli/pull/6674) Update core-object to the latest version 🚀 [@ember-cli](https://github.com/ember-cli)
346- [#6685](https://github.com/ember-cli/ember-cli/pull/6685) Revert "remove travis sudo check" [@ember-cli](https://github.com/ember-cli)
347- [#6683](https://github.com/ember-cli/ember-cli/pull/6683) ensure `Task.prototype.run` returns promises [@ember-cli](https://github.com/ember-cli)
348- [#6680](https://github.com/ember-cli/ember-cli/pull/6680) Use global NPM with version check [@Turbo87](https://github.com/Turbo87)
349- [#6681](https://github.com/ember-cli/ember-cli/pull/6681) Run "ember-cli-eslint" blueprint on "ember init" [@Turbo87](https://github.com/Turbo87)
350- [#6678](https://github.com/ember-cli/ember-cli/pull/6678) Avoid error upon registering a heimdall monitor twice. [@rwjblue](https://github.com/rwjblue)
351- [#6682](https://github.com/ember-cli/ember-cli/pull/6682) Update the minimum version of ember-try [@kategengler](https://github.com/kategengler)
352- [#6671](https://github.com/ember-cli/ember-cli/pull/6671) add description to build environment option [@kellyselden](https://github.com/kellyselden)
353- [#6664](https://github.com/ember-cli/ember-cli/pull/6664) Update github to the latest version 🚀 [@ember-cli](https://github.com/ember-cli)
354- [#6731](https://github.com/ember-cli/ember-cli/pull/6731) Revert changes removing `bower.json` from default blueprints. [@rwjblue](https://github.com/rwjblue)
355- [#6704](https://github.com/ember-cli/ember-cli/pull/6704) Update lockfile to use latest allowed versions. [@ember-cli](https://github.com/ember-cli)
356- [#6688](https://github.com/ember-cli/ember-cli/pull/6688) Replace custom Promise class with RSVP [@Turbo87](https://github.com/Turbo87)
357- [#6696](https://github.com/ember-cli/ember-cli/pull/6696) Add --test-port 0 for random port [@morhook](https://github.com/morhook)
358- [#6698](https://github.com/ember-cli/ember-cli/pull/6698) Remove "bower.json" and only create if necessary [@Turbo87](https://github.com/Turbo87)
359- [#6692](https://github.com/ember-cli/ember-cli/pull/6692) tests/acceptance/generate: Fix flaky tests [@Turbo87](https://github.com/Turbo87)
360- [#6705](https://github.com/ember-cli/ember-cli/pull/6705) add description to serve and test environment option [@kellyselden](https://github.com/kellyselden)
361- [#6710](https://github.com/ember-cli/ember-cli/pull/6710) Fix linting issue with beta branch. [@rwjblue](https://github.com/rwjblue)
362- [#6770](https://github.com/ember-cli/ember-cli/pull/6770) models/addon: Add @since tag to this.import() [@ember-cli](https://github.com/ember-cli)
363- [#6808](https://github.com/ember-cli/ember-cli/pull/6808) Use `_shouldCompileJS` to guard precompilation of addon JS. [@rwjblue](https://github.com/rwjblue)
364- [#6827](https://github.com/ember-cli/ember-cli/pull/6827) Use `amd` for transpiling modules with babel@5. [@ember-cli](https://github.com/ember-cli)
365- [#6830](https://github.com/ember-cli/ember-cli/pull/6830) Revert "Use `amd` for transpiling modules with babel@5." [@ember-cli](https://github.com/ember-cli)
366- [#6856](https://github.com/ember-cli/ember-cli/pull/6856) models/project: Fix dependencies() documentation [@Turbo87](https://github.com/Turbo87)
367- [#6860](https://github.com/ember-cli/ember-cli/pull/6860) blueprints/app: Update "ember-source" and "ember-data" to v2.12.0 [@Turbo87](https://github.com/Turbo87)
368
369Thank you to all who took the time to contribute!
370
371
372### 2.12.0-beta.2
373
374The following changes are required if you are upgrading from the previous
375version:
376
377- Users
378 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0-beta.1...v2.12.0-beta.2)
379 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
380- Addon Developers
381 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0-beta.1...v2.12.0-beta.2)
382 + No changes required
383- Core Contributors
384 + No changes required
385
386#### Community Contributions
387
388- [#6681](https://github.com/ember-cli/ember-cli/pull/6681) Run "ember-cli-eslint" blueprint on "ember init" [@Turbo87](https://github.com/Turbo87)
389- [#6698](https://github.com/ember-cli/ember-cli/pull/6698) Remove "bower.json" and only create if necessary [@Turbo87](https://github.com/Turbo87)
390- [#6711](https://github.com/ember-cli/ember-cli/pull/6711) Update `ember-cli-htmlbars-inline-precompile` requirement [@SaladFork](https://github.com/SaladFork)
391- [#6720](https://github.com/ember-cli/ember-cli/pull/6720) ignore license change on init [@kellyselden](https://github.com/kellyselden)
392- [#6721](https://github.com/ember-cli/ember-cli/pull/6721) use ~ instead of ^ for ember-source [@kellyselden](https://github.com/kellyselden)
393- [#6763](https://github.com/ember-cli/ember-cli/pull/6763) Change livereload PortFinder.basePort to 49153 [@Turbo87](https://github.com/Turbo87)
394- [#6808](https://github.com/ember-cli/ember-cli/pull/6808) Use `_shouldCompileJS` to guard precompilation of addon JS. [@rwjblue](https://github.com/rwjblue)
395
396Thank you to all who took the time to contribute!
397
398
399### 2.12.0-beta.1
400
401The following changes are required if you are upgrading from the previous
402version:
403
404- Users
405 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.0...v2.12.0-beta.1)
406 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
407- Addon Developers
408 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.0...v2.12.0-beta.1)
409 + No changes required
410- Core Contributors
411 + No changes required
412
413#### Community Contributions
414
415- [#6645](https://github.com/ember-cli/ember-cli/pull/6645) Make project.config() public [@simonihmig](https://github.com/simonihmig)
416- [#6540](https://github.com/ember-cli/ember-cli/pull/6540) removing jshint reference in blueprints [@kellyselden](https://github.com/kellyselden)
417- [#5874](https://github.com/ember-cli/ember-cli/pull/5874) Don't process CSS imports by default [@wagenet](https://github.com/wagenet)
418- [#6516](https://github.com/ember-cli/ember-cli/pull/6516) Properly call `preprocessTree` / `postprocessTree` for addons. [@rwjblue](https://github.com/rwjblue)
419- [#6600](https://github.com/ember-cli/ember-cli/pull/6600) Apply clean-base-url to config.rootURL [@nathanhammond](https://github.com/nathanhammond)
420- [#6622](https://github.com/ember-cli/ember-cli/pull/6622) Remove support for Node 0.12. [@rwjblue](https://github.com/rwjblue)
421- [#6624](https://github.com/ember-cli/ember-cli/pull/6624) Update version of ember-cli-eslint used in new applications. [@rwjblue](https://github.com/rwjblue)
422- [#6625](https://github.com/ember-cli/ember-cli/pull/6625) Update dependencies previous avoided due to Node 0.12 support. [@rwjblue](https://github.com/rwjblue)
423- [#6633](https://github.com/ember-cli/ember-cli/pull/6633) Split serving assets into two different in-repo addons [@kratiahuja](https://github.com/kratiahuja)
424- [#6634](https://github.com/ember-cli/ember-cli/pull/6634) Remove "ember-cli-app-version" from "addon" blueprint [@Turbo87](https://github.com/Turbo87)
425- [#6630](https://github.com/ember-cli/ember-cli/pull/6630) [DOC] Update license year [@cjnething](https://github.com/cjnething)
426- [#6631](https://github.com/ember-cli/ember-cli/pull/6631) 🏎 Lazily install "bower" if required [@Turbo87](https://github.com/Turbo87)
427- [#6636](https://github.com/ember-cli/ember-cli/pull/6636) Use ES6 features [@Turbo87](https://github.com/Turbo87)
428- [#6649](https://github.com/ember-cli/ember-cli/pull/6649) Make in-repo-addon blueprint 'use strict'. [@ember-cli](https://github.com/ember-cli)
429- [#6647](https://github.com/ember-cli/ember-cli/pull/6647) Convert CoreObject classes to ES6 classes extending CoreObject [@Turbo87](https://github.com/Turbo87)
430- [#6644](https://github.com/ember-cli/ember-cli/pull/6644) Use ES6 classes for internal classes [@Turbo87](https://github.com/Turbo87)
431- [#6654](https://github.com/ember-cli/ember-cli/pull/6654) blueprints/app: Update "ember-cli-qunit" dependency [@Turbo87](https://github.com/Turbo87)
432- [#6688](https://github.com/ember-cli/ember-cli/pull/6688) Replace custom Promise class with RSVP [@Turbo87](https://github.com/Turbo87)
433- [#6680](https://github.com/ember-cli/ember-cli/pull/6680) Use global NPM with version check [@Turbo87](https://github.com/Turbo87)
434
435Thank you to all who took the time to contribute!
436
437
438### 2.11.1
439
440The following changes are required if you are upgrading from the previous
441version:
442
443- Users
444 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.0...v2.11.1)
445 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
446- Addon Developers
447 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.0...v2.11.1)
448 + No changes required
449- Core Contributors
450 + No changes required
451
452#### Community Contributions
453
454- [#6711](https://github.com/ember-cli/ember-cli/pull/6711) Update `ember-cli-htmlbars-inline-precompile` requirement [@SaladFork](https://github.com/SaladFork)
455- [#6720](https://github.com/ember-cli/ember-cli/pull/6720) ignore license change on init [@kellyselden](https://github.com/kellyselden)
456- [#6721](https://github.com/ember-cli/ember-cli/pull/6721) use ~ instead of ^ for ember-source [@kellyselden](https://github.com/kellyselden)
457- [#6763](https://github.com/ember-cli/ember-cli/pull/6763) Change livereload PortFinder.basePort to 49153 [@Turbo87](https://github.com/Turbo87)
458
459Thank you to all who took the time to contribute!
460
461
462### 2.11.0
463
464The following changes are required if you are upgrading from the previous
465version:
466
467- Users
468 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.2...v2.11.0)
469 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
470- Addon Developers
471 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.2...v2.11.0)
472 + No changes required
473- Core Contributors
474 + No changes required
475
476#### Notes:
477- This version of Ember CLI _will not officially support Node.js v0.12_ per the [Ember Node.js LTS Support policy](http://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
478- As part of this release we have made the default behavior inclusion of Ember from npm via the `ember-source` npm package.
479
480#### Community Contributions
481
482- [#6531](https://github.com/ember-cli/ember-cli/pull/6531) Update to latest capture-exit, revert work around. [@ember-cli](https://github.com/rwjblue)
483- [#6525](https://github.com/ember-cli/ember-cli/pull/6525) utilities/npm: Run NPM commands via "execa" [@Turbo87](https://github.com/Turbo87)
484- [#6533](https://github.com/ember-cli/ember-cli/pull/6533) blueprints/addon: Fix path to "ember" executable in ".travis.yml" [@Turbo87](https://github.com/Turbo87)
485- [#6536](https://github.com/ember-cli/ember-cli/pull/6536) fix phantom use on travis [@kellyselden](https://github.com/kellyselden)
486- [#6537](https://github.com/ember-cli/ember-cli/pull/6537) Prevent deprecation from `ember-cli-babel` config options. [@rwjblue](https://github.com/rwjblue)
487- [#6707](https://github.com/ember-cli/ember-cli/pull/6707) Change usage of shims for ember-source@2.11.0 final. [@ember-cli](https://github.com/rwjblue)
488- [#6254](https://github.com/ember-cli/ember-cli/pull/6254) [BUGFIX] Do not rely on ember-resolver, detect bower package instead [@martndemus](https://github.com/martndemus)
489- [#6319](https://github.com/ember-cli/ember-cli/pull/6319) Use --save-dev by default when installing addons [@binhums](https://github.com/binhums)
490- [#6378](https://github.com/ember-cli/ember-cli/pull/6378) Prepares Ember CLI for new version of ember-welcome-page [@locks](https://github.com/locks)
491- [#6460](https://github.com/ember-cli/ember-cli/pull/6460) Refactor processTemplate. [@nathanhammond](https://github.com/nathanhammond)
492- [#6385](https://github.com/ember-cli/ember-cli/pull/6385) Respect testem exit code [@johanneswuerbach](https://github.com/johanneswuerbach)
493- [#6387](https://github.com/ember-cli/ember-cli/pull/6387) Adds Node 7 to testing matrix [@twokul](https://github.com/twokul)
494- [#6388](https://github.com/ember-cli/ember-cli/pull/6388) Adds Node 7 to `engines` in `package.json` [@twokul](https://github.com/twokul)
495- [#6407](https://github.com/ember-cli/ember-cli/pull/6407) Improve silent.js Deprecation [@nathanhammond](https://github.com/nathanhammond)
496- [#6443](https://github.com/ember-cli/ember-cli/pull/6443) Fix preProcessTree API docs. [@kratiahuja](https://github.com/kratiahuja)
497- [#6425](https://github.com/ember-cli/ember-cli/pull/6425) Adding json out for 'ember asset-sizes' [@kiwiupover](https://github.com/kiwiupover)
498- [#6423](https://github.com/ember-cli/ember-cli/pull/6423) [BUGFIX] integrate capture exit [@stefanpenner](https://github.com/stefanpenner)
499- [#6427](https://github.com/ember-cli/ember-cli/pull/6427) Document outputFile option [@ro0gr](https://github.com/ro0gr)
500- [#6436](https://github.com/ember-cli/ember-cli/pull/6436) [BUGFIX] Watch vendor by default. [@nathanhammond](https://github.com/nathanhammond)
501- [#6484](https://github.com/ember-cli/ember-cli/pull/6484) [BUGFIX] Fix remaining ember-source issues. [@nathanhammond](https://github.com/nathanhammond)
502- [#6453](https://github.com/ember-cli/ember-cli/pull/6453) Avoid creating extraneous merge-trees. [@rwjblue](https://github.com/rwjblue)
503- [#6496](https://github.com/ember-cli/ember-cli/pull/6496) [BUGFIX release] Revert the reverted revert. Ember assign not available in all ember try scenarios [@webark](https://github.com/webark)
504- [#6482](https://github.com/ember-cli/ember-cli/pull/6482) Cleanup unused deps [@ro0gr](https://github.com/ro0gr)
505- [#6475](https://github.com/ember-cli/ember-cli/pull/6475) extract ui to console-ui [@stefanpenner](https://github.com/stefanpenner)
506- [#6479](https://github.com/ember-cli/ember-cli/pull/6479) docs: Blueprint:renamedFiles [@les2](https://github.com/les2)
507
508Thank you to all who took the time to contribute!
509
510
511### 2.10.1
512
513The following changes are required if you are upgrading from the previous
514version:
515
516- Users
517 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.0...v2.10.1)
518 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
519- Addon Developers
520 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.0...v2.10.1)
521 + No changes required
522- Core Contributors
523 + No changes required
524
525#### Community Contributions
526
527- [#6485](https://github.com/ember-cli/ember-cli/pull/6485) tests/runner: Fix "capture-exit" compatibility [@Turbo87](https://github.com/Turbo87)
528- [#6496](https://github.com/ember-cli/ember-cli/pull/6496) Revert the reverted revert. Ember assign not available in all ember try scenarios [@webark](https://github.com/webark)
529- [#6531](https://github.com/ember-cli/ember-cli/pull/6531) Update to latest capture-exit, revert work around. [@rwjblue](https://github.com/rwjblue)
530- [#6533](https://github.com/ember-cli/ember-cli/pull/6533) blueprints/addon: Fix path to "ember" executable in ".travis.yml" [@Turbo87](https://github.com/Turbo87)
531- [#6536](https://github.com/ember-cli/ember-cli/pull/6536) fix phantom use on travis [@kellyselden](https://github.com/kellyselden)
532- [#6693](https://github.com/ember-cli/ember-cli/pull/6693) Backport subprocess invocation of npm to v2.10 [@Turbo87](https://github.com/Turbo87)
533
534Thank you to all who took the time to contribute!
535
536
537### 2.10.0
538
539The following changes are required if you are upgrading from the previous
540version:
541
542- Users
543 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.1...v2.10.0)
544 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
545- Addon Developers
546 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.1...v2.10.0)
547 + No changes required
548- Core Contributors
549 + No changes required
550
551#### Notes:
552- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](http://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
553- As part of this release we have experimental support for including Ember from npm via the `ember-source` npm package. We hope to discover the gaps during this release cycle and make that the default in a future release.
554
555#### Community Contributions
556
557- [#5994](https://github.com/ember-cli/ember-cli/pull/5994) No 'diff' option when binaries are involved (confirm-dialog). [@fpauser](https://github.com/fpauser)
558- [#6241](https://github.com/ember-cli/ember-cli/pull/6241) destroy deletes empty folders [@kellyselden](https://github.com/kellyselden)
559- [#6096](https://github.com/ember-cli/ember-cli/pull/6096) Fix and improve Watcher.detectWatcher [@stefanpenner](https://github.com/stefanpenner)
560- [#6081](https://github.com/ember-cli/ember-cli/pull/6081) [BUGFIX] Header files import concat [@stefanpenner](https://github.com/stefanpenner)
561- [#6296](https://github.com/ember-cli/ember-cli/pull/6296) Include relative path on ember asset-sizes [@josemarluedke](https://github.com/josemarluedke)
562- [#6301](https://github.com/ember-cli/ember-cli/pull/6301) [Fixes #6300] consistent concat, regardless of system EOL [@stefanpenner](https://github.com/stefanpenner)
563- [#6305](https://github.com/ember-cli/ember-cli/pull/6305) Use Ember.assign for start-app test helper.
564- [#6307](https://github.com/ember-cli/ember-cli/pull/6307) Node.js LTS updates. [@nathanhammond](https://github.com/nathanhammond)
565- [#6306](https://github.com/ember-cli/ember-cli/pull/6306) [ENHANCEMENT] Use npm 3 [@dfreeman](https://github.com/dfreeman)
566- [#6337](https://github.com/ember-cli/ember-cli/pull/6337) DOC: #addBowerPackagesToProject `source` option [@olleolleolle](https://github.com/olleolleolle)
567- [#6358](https://github.com/ember-cli/ember-cli/pull/6358) Use secure URLs in docs where possible [@xtian](https://github.com/xtian)
568- [#6363](https://github.com/ember-cli/ember-cli/pull/6363) [ENHANCEMENT] Add 2.8-lts scenario to default ember-try config [@BrianSipple](https://github.com/BrianSipple)
569- [#6369](https://github.com/ember-cli/ember-cli/pull/6369) Enable ember-source. [@nathanhammond](https://github.com/nathanhammond)
570
571Thank you to all who took the time to contribute!
572
573
574### 2.10.0-beta.2
575
576The following changes are required if you are upgrading from the previous
577version:
578
579- Users
580 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.0-beta.1...v2.10.0-beta.2)
581 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
582- Addon Developers
583 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.0-beta.1...v2.10.0-beta.2)
584 + No changes required
585- Core Contributors
586 + No changes required
587
588#### Notes:
589- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](http://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
590- As part of this release we have experimental support for including Ember from npm via the `ember-source` npm package. We hope to discover the gaps during this release cycle and make that the default in a future release.
591
592#### Community Contributions
593
594- [#6375](https://github.com/ember-cli/ember-cli/pull/6375) Bump Ember versions. [@nathanhammond](https://github.com/nathanhammond)
595
596Thank you to all who took the time to contribute!
597
598
599### 2.10.0-beta.1
600
601The following changes are required if you are upgrading from the previous
602version:
603
604- Users
605 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0...v2.10.0-beta.1)
606 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
607- Addon Developers
608 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0...v2.10.0-beta.1)
609 + No changes required
610- Core Contributors
611 + No changes required
612
613#### Notes:
614- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](http://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
615- As part of this release we have experimental support for including Ember from npm via the `ember-source` npm package. We hope to discover the gaps during this release cycle and make that the default in a future release.
616
617#### Community Contributions
618
619- [#5994](https://github.com/ember-cli/ember-cli/pull/5994) No 'diff' option when binaries are involved (confirm-dialog). [@fpauser](https://github.com/fpauser)
620- [#6241](https://github.com/ember-cli/ember-cli/pull/6241) destroy deletes empty folders [@kellyselden](https://github.com/kellyselden)
621- [#6096](https://github.com/ember-cli/ember-cli/pull/6096) Fix and improve Watcher.detectWatcher [@stefanpenner](https://github.com/stefanpenner)
622- [#6081](https://github.com/ember-cli/ember-cli/pull/6081) [BUGFIX] Header files import concat [@stefanpenner](https://github.com/stefanpenner)
623- [#6296](https://github.com/ember-cli/ember-cli/pull/6296) Include relative path on ember asset-sizes [@josemarluedke](https://github.com/josemarluedke)
624- [#6301](https://github.com/ember-cli/ember-cli/pull/6301) [Fixes #6300] consistent concat, regardless of system EOL [@stefanpenner](https://github.com/stefanpenner)
625- [#6305](https://github.com/ember-cli/ember-cli/pull/6305) Use Ember.assign for start-app test helper.
626- [#6307](https://github.com/ember-cli/ember-cli/pull/6307) Node.js LTS updates. [@nathanhammond](https://github.com/nathanhammond)
627- [#6306](https://github.com/ember-cli/ember-cli/pull/6306) [ENHANCEMENT] Use npm 3 [@dfreeman](https://github.com/dfreeman)
628- [#6337](https://github.com/ember-cli/ember-cli/pull/6337) DOC: #addBowerPackagesToProject `source` option [@olleolleolle](https://github.com/olleolleolle)
629- [#6358](https://github.com/ember-cli/ember-cli/pull/6358) Use secure URLs in docs where possible [@xtian](https://github.com/xtian)
630- [#6363](https://github.com/ember-cli/ember-cli/pull/6363) [ENHANCEMENT] Add 2.8-lts scenario to default ember-try config [@BrianSipple](https://github.com/BrianSipple)
631- [#6369](https://github.com/ember-cli/ember-cli/pull/6369) Enable ember-source. [@nathanhammond](https://github.com/nathanhammond)
632
633Thank you to all who took the time to contribute!
634
635
636### 2.9.1
637
638The following changes are required if you are upgrading from the previous
639version:
640
641- Users
642 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0...v2.9.1)
643 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
644- Addon Developers
645 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0...v2.9.1)
646 + No changes required
647- Core Contributors
648 + No changes required
649
650#### Community Contributions
651
652- [#6371](https://github.com/ember-cli/ember-cli/pull/6371) blueprints/app: Update Ember and Ember Data to v2.9.0 [@Turbo87](https://github.com/Turbo87)
653
654Thank you to all who took the time to contribute!
655
656
657### 2.9.0
658
659The following changes are required if you are upgrading from the previous
660version:
661
662- Users
663 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0...v2.9.0)
664 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
665- Addon Developers
666 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0...v2.9.0)
667 + No changes required
668- Core Contributors
669 + No changes required
670
671Notes:
672- This update includes a version bump of QUnit to 2.0.0. Please pay close attention to your test suites.
673
674#### Community Contributions
675
676- [#6232](https://github.com/ember-cli/ember-cli/pull/6232) suggest testing addons against LTS [@kellyselden](https://github.com/kellyselden)
677- [#6235](https://github.com/ember-cli/ember-cli/pull/6235) remove `default` ember try scenario [@kellyselden](https://github.com/kellyselden)
678- [#6249](https://github.com/ember-cli/ember-cli/pull/6249) Update to ember-cli-qunit@3.0.1. [@rwjblue](https://github.com/rwjblue)
679- [#6276](https://github.com/ember-cli/ember-cli/pull/6276) Revert #6193 (Ember.assign) [@nathanhammond](https://github.com/nathanhammond)
680- [#6176](https://github.com/ember-cli/ember-cli/pull/6176) fixed typo in the example code in the comments in the blueprint.js [@foxnewsnetwork](https://github.com/foxnewsnetwork)
681- [#5395](https://github.com/ember-cli/ember-cli/pull/5395) Skip bower/npm install on blueprint install if manifests are missing [@stefanpenner](https://github.com/stefanpenner)
682- [#5976](https://github.com/ember-cli/ember-cli/pull/5976) Anonymous AMD Support [@ef4](https://github.com/ef4)
683- [#6086](https://github.com/ember-cli/ember-cli/pull/6086) Use heimdalljs for structured instrumentation & structured logging [@hjdivad](https://github.com/hjdivad)
684- [#6103](https://github.com/ember-cli/ember-cli/pull/6103) store add-on initialization/lookup times [@stefanpenner](https://github.com/stefanpenner)
685- [#6127](https://github.com/ember-cli/ember-cli/pull/6127) Remove invalid backticks in docs [@san650](https://github.com/san650)
686- [#6132](https://github.com/ember-cli/ember-cli/pull/6132) [Bugfix] Destroy in-repo-addon [@andyklimczak](https://github.com/andyklimczak)
687- [#6193](https://github.com/ember-cli/ember-cli/pull/6193) Changed the start-app test helper to use `Ember.assign`. [@workmanw](https://github.com/workmanw)
688- [#6145](https://github.com/ember-cli/ember-cli/pull/6145) Update .gitignore for npm-debug.log [@hckhanh](https://github.com/hckhanh)
689- [#6139](https://github.com/ember-cli/ember-cli/pull/6139) Updating app/addon blueprints to latest dependency versions [@elwayman02](https://github.com/elwayman02)
690- [#6148](https://github.com/ember-cli/ember-cli/pull/6148) Update to _findHost to use do/while. [@nathanhammond](https://github.com/nathanhammond)
691- [#6206](https://github.com/ember-cli/ember-cli/pull/6206) Remove debug from package.json [@marpo60](https://github.com/marpo60)
692- [#6171](https://github.com/ember-cli/ember-cli/pull/6171) Adding a test to cover historySupportMiddleware with unknown location type [@jasonmit](https://github.com/jasonmit)
693- [#6162](https://github.com/ember-cli/ember-cli/pull/6162) Upgraded ember-cli-app-version to 2.0.0 [@taras](https://github.com/taras)
694- [#6198](https://github.com/ember-cli/ember-cli/pull/6198) display cleanup progress. [@stefanpenner](https://github.com/stefanpenner)
695- [#6189](https://github.com/ember-cli/ember-cli/pull/6189) `testem.js` must be loaded from `/`. [@rwjblue](https://github.com/rwjblue)
696- [#6188](https://github.com/ember-cli/ember-cli/pull/6188) [BUGFIX] - fix reference for `ui.prompt` [@tgandee79](https://github.com/tgandee79)
697- [#6182](https://github.com/ember-cli/ember-cli/pull/6182) [BUGFIX beta] Allow empty string as rootURL [@kanongil](https://github.com/kanongil)
698- [#6186](https://github.com/ember-cli/ember-cli/pull/6186) [ENHANCEMENT] Warn when empty rootURL is used with history addon [@kanongil](https://github.com/kanongil)
699- [#6180](https://github.com/ember-cli/ember-cli/pull/6180) bump portfinder to v1.0.7 [@eriktrom](https://github.com/eriktrom)
700- [#6194](https://github.com/ember-cli/ember-cli/pull/6194) [BUGFIX beta] Prevent Ember Data from overriding Date.parse. [@bmac](https://github.com/bmac)
701- [#6208](https://github.com/ember-cli/ember-cli/pull/6208) Replace "ember-cli-broccoli" with "broccoli-{brocfile-loader, builder, middleware}" [@Turbo87](https://github.com/Turbo87)
702- [#6211](https://github.com/ember-cli/ember-cli/pull/6211) Document `--port 0` in ember serve's command line usage [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
703- [#6227](https://github.com/ember-cli/ember-cli/pull/6227) add tests for alphabetize-object-keys [@kellyselden](https://github.com/kellyselden)
704- [#6228](https://github.com/ember-cli/ember-cli/pull/6228) in-repo-addon: sort additions to ember-addon/paths [@kellyselden](https://github.com/kellyselden)
705
706Thank you to all who took the time to contribute!
707
708
709### 2.9.0-beta.2
710
711The following changes are required if you are upgrading from the previous
712version:
713
714- Users
715 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0-beta.1...v2.9.0-beta.2)
716 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
717- Addon Developers
718 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0-beta.1...v2.9.0-beta.2)
719 + No changes required
720- Core Contributors
721 + No changes required
722
723Notes:
724- This update includes a version bump of QUnit to 2.0.0. Please pay close attention to your test suites.
725- This update is marked as unsupporting Node 0.10. Please prepare for removal of support per [Ember's Node.js LTS Support policy](http://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
726
727#### Community Contributions
728
729- [#6232](https://github.com/ember-cli/ember-cli/pull/6232) suggest testing addons against LTS [@kellyselden](https://github.com/kellyselden)
730- [#6235](https://github.com/ember-cli/ember-cli/pull/6235) remove `default` ember try scenario [@kellyselden](https://github.com/kellyselden)
731- [#6249](https://github.com/ember-cli/ember-cli/pull/6249) Update to ember-cli-qunit@3.0.1. [@rwjblue](https://github.com/rwjblue)
732- [#6250](https://github.com/ember-cli/ember-cli/pull/6250) Update engine field in package.json [@nathanhammond](https://github.com/nathanhammond)
733- [#6276](https://github.com/ember-cli/ember-cli/pull/6276) Revert #6193 (Ember.assign) [@nathanhammond](https://github.com/nathanhammond)
734
735Thank you to all who took the time to contribute!
736
737
738### 2.9.0-beta.1
739
740The following changes are required if you are upgrading from the previous
741version:
742
743- Users
744 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0...v2.9.0-beta.1)
745 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
746- Addon Developers
747 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0...v2.9.0-beta.1)
748 + No changes required
749- Core Contributors
750 + No changes required
751
752#### Community Contributions
753
754- [#6176](https://github.com/ember-cli/ember-cli/pull/6176) fixed typo in the example code in the comments in the blueprint.js [@foxnewsnetwork](https://github.com/foxnewsnetwork)
755- [#5395](https://github.com/ember-cli/ember-cli/pull/5395) Skip bower/npm install on blueprint install if manifests are missing [@stefanpenner](https://github.com/stefanpenner)
756- [#5976](https://github.com/ember-cli/ember-cli/pull/5976) Anonymous AMD Support [@ef4](https://github.com/ef4)
757- [#6086](https://github.com/ember-cli/ember-cli/pull/6086) Use heimdalljs for structured instrumentation & structured logging [@hjdivad](https://github.com/hjdivad)
758- [#6103](https://github.com/ember-cli/ember-cli/pull/6103) store add-on initialization/lookup times [@stefanpenner](https://github.com/stefanpenner)
759- [#6127](https://github.com/ember-cli/ember-cli/pull/6127) Remove invalid backticks in docs [@san650](https://github.com/san650)
760- [#6132](https://github.com/ember-cli/ember-cli/pull/6132) [Bugfix] Destroy in-repo-addon [@andyklimczak](https://github.com/andyklimczak)
761- [#6193](https://github.com/ember-cli/ember-cli/pull/6193) Changed the start-app test helper to use `Ember.assign`. [@workmanw](https://github.com/workmanw)
762- [#6145](https://github.com/ember-cli/ember-cli/pull/6145) Update .gitignore for npm-debug.log [@hckhanh](https://github.com/hckhanh)
763- [#6139](https://github.com/ember-cli/ember-cli/pull/6139) Updating app/addon blueprints to latest dependency versions [@elwayman02](https://github.com/elwayman02)
764- [#6148](https://github.com/ember-cli/ember-cli/pull/6148) Update to _findHost to use do/while. [@nathanhammond](https://github.com/nathanhammond)
765- [#6206](https://github.com/ember-cli/ember-cli/pull/6206) Remove debug from package.json [@marpo60](https://github.com/marpo60)
766- [#6171](https://github.com/ember-cli/ember-cli/pull/6171) Adding a test to cover historySupportMiddleware with unknown location type [@jasonmit](https://github.com/jasonmit)
767- [#6162](https://github.com/ember-cli/ember-cli/pull/6162) Upgraded ember-cli-app-version to 2.0.0 [@taras](https://github.com/taras)
768- [#6198](https://github.com/ember-cli/ember-cli/pull/6198) display cleanup progress. [@stefanpenner](https://github.com/stefanpenner)
769- [#6189](https://github.com/ember-cli/ember-cli/pull/6189) `testem.js` must be loaded from `/`. [@rwjblue](https://github.com/rwjblue)
770- [#6188](https://github.com/ember-cli/ember-cli/pull/6188) [BUGFIX] - fix reference for `ui.prompt` [@tgandee79](https://github.com/tgandee79)
771- [#6182](https://github.com/ember-cli/ember-cli/pull/6182) [BUGFIX beta] Allow empty string as rootURL [@kanongil](https://github.com/kanongil)
772- [#6186](https://github.com/ember-cli/ember-cli/pull/6186) [ENHANCEMENT] Warn when empty rootURL is used with history addon [@kanongil](https://github.com/kanongil)
773- [#6180](https://github.com/ember-cli/ember-cli/pull/6180) bump portfinder to v1.0.7 [@eriktrom](https://github.com/eriktrom)
774- [#6194](https://github.com/ember-cli/ember-cli/pull/6194) [BUGFIX beta] Prevent Ember Data from overriding Date.parse. [@bmac](https://github.com/bmac)
775- [#6208](https://github.com/ember-cli/ember-cli/pull/6208) Replace "ember-cli-broccoli" with "broccoli-{brocfile-loader, builder, middleware}" [@Turbo87](https://github.com/Turbo87)
776- [#6211](https://github.com/ember-cli/ember-cli/pull/6211) Document `--port 0` in ember serve's command line usage [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
777- [#6227](https://github.com/ember-cli/ember-cli/pull/6227) add tests for alphabetize-object-keys [@kellyselden](https://github.com/kellyselden)
778- [#6228](https://github.com/ember-cli/ember-cli/pull/6228) in-repo-addon: sort additions to ember-addon/paths [@kellyselden](https://github.com/kellyselden)
779
780Thank you to all who took the time to contribute!
781
782
783### 2.8.0
784
785The following changes are required if you are upgrading from the previous
786version:
787
788- Users
789 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0...v2.8.0)
790 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
791- Addon Developers
792 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0...v2.8.0)
793 + No changes required
794- Core Contributors
795 + No changes required
796
797#### Community Contributions
798
799- [#6050](https://github.com/ember-cli/ember-cli/pull/6050) Make app/addon readmes consistent [@elwayman02](https://github.com/elwayman02)
800- [#6005](https://github.com/ember-cli/ember-cli/pull/6005) [BUGFIX] Fixes broccoli errors when `tests` dir is not present [@twokul](https://github.com/twokul)
801- [#5986](https://github.com/ember-cli/ember-cli/pull/5986) added transparent-proxy option to ember serve command [@badazz91](https://github.com/badazz91)
802- [#6012](https://github.com/ember-cli/ember-cli/pull/6012) switch to a rollup subset of lodash and shave off 20 - 30%+ boot time [@stefanpenner](https://github.com/stefanpenner)
803- [#6017](https://github.com/ember-cli/ember-cli/pull/6017) Allow `ember install addon_name --save` in addons. [@xcambar](https://github.com/xcambar)
804- [#6030](https://github.com/ember-cli/ember-cli/pull/6030) [ENHANCEMENT] Asset Sizes I moved the creation of asset sizes to an object. [@kiwiupover](https://github.com/kiwiupover)
805- [#6052](https://github.com/ember-cli/ember-cli/pull/6052) Turn on strict mode for tests. [@nathanhammond](https://github.com/nathanhammond)
806- [#6043](https://github.com/ember-cli/ember-cli/pull/6043) [BUGFIX beta] Test nested addon import [@xcambar](https://github.com/xcambar)
807- [#6045](https://github.com/ember-cli/ember-cli/pull/6045) [Enhancement] Return raw asset-size as data instead of strings [@kiwiupover](https://github.com/kiwiupover)
808- [#6072](https://github.com/ember-cli/ember-cli/pull/6072) Makes sure dependecies are loaded on demand [@twokul](https://github.com/twokul)
809- [#6092](https://github.com/ember-cli/ember-cli/pull/6092) Remove ember-qunit-notifications [@trentmwillis](https://github.com/trentmwillis)
810- [#6094](https://github.com/ember-cli/ember-cli/pull/6094) Remove jQuery usage to read meta config. [@rwjblue](https://github.com/rwjblue)
811- [#6095](https://github.com/ember-cli/ember-cli/pull/6095) [INTERNAL] Remove unused 'es3Safe' option [@ursm](https://github.com/ursm)
812- [#6102](https://github.com/ember-cli/ember-cli/pull/6102) Refactor/cleanup/reduce slow tests [@stefanpenner](https://github.com/stefanpenner)
813- [#6112](https://github.com/ember-cli/ember-cli/pull/6112) More specific docs for included hook [@xcambar](https://github.com/xcambar)
814- [#6098](https://github.com/ember-cli/ember-cli/pull/6098) [BUGFIX beta] ServerWatcher disregards --watcher=* [@stefanpenner](https://github.com/stefanpenner)
815- [#6166](https://github.com/ember-cli/ember-cli/pull/6166) changed --insecure-proxy to --secure-proxy in ember serve command [@badazz91](https://github.com/badazz91)
816
817Thank you to all who took the time to contribute!
818
819
820### 2.8.0-beta.3
821
822The following changes are required if you are upgrading from the previous
823version:
824
825- Users
826 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0-beta.2...v2.8.0-beta.3)
827 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
828- Addon Developers
829 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0-beta.1...v2.8.0-beta.2)
830 + No changes required
831- Core Contributors
832 + No changes required
833
834#### Community Contributions
835
836- [#6166](https://github.com/ember-cli/ember-cli/pull/6166) changed --insecure-proxy to --secure-proxy in ember serve command [@badazz91](https://github.com/badazz91)
837
838Thank you to all who took the time to contribute!
839
840
841### 2.8.0-beta.2
842
843The following changes are required if you are upgrading from the previous
844version:
845
846- Users
847 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0-beta.1...v2.8.0-beta.2)
848 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
849- Addon Developers
850 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0-beta.1...v2.8.0-beta.2)
851 + No changes required
852- Core Contributors
853 + No changes required
854
855#### Community Contributions
856
857- [#6098](https://github.com/ember-cli/ember-cli/pull/6098) [BUGFIX beta] ServerWatcher disregards --watcher=* [@stefanpenner](https://github.com/stefanpenner)
858
859Thank you to all who took the time to contribute!
860
861
862### 2.8.0-beta.1
863
864The following changes are required if you are upgrading from the previous
865version:
866
867- Users
868 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0...v2.8.0-beta.1)
869 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
870- Addon Developers
871 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0...v2.8.0-beta.1)
872 + No changes required
873- Core Contributors
874 + No changes required
875
876#### Community Contributions
877
878- [#6050](https://github.com/ember-cli/ember-cli/pull/6050) Make app/addon readmes consistent [@elwayman02](https://github.com/elwayman02)
879- [#6005](https://github.com/ember-cli/ember-cli/pull/6005) [BUGFIX] Fixes broccoli errors when `tests` dir is not present [@twokul](https://github.com/twokul)
880- [#5986](https://github.com/ember-cli/ember-cli/pull/5986) added transparent-proxy option to ember serve command [@badazz91](https://github.com/badazz91)
881- [#6012](https://github.com/ember-cli/ember-cli/pull/6012) switch to a rollup subset of lodash and shave off 20 - 30%+ boot time [@stefanpenner](https://github.com/stefanpenner)
882- [#6017](https://github.com/ember-cli/ember-cli/pull/6017) Allow `ember install addon_name --save` in addons. [@xcambar](https://github.com/xcambar)
883- [#6030](https://github.com/ember-cli/ember-cli/pull/6030) [ENHANCEMENT] Asset Sizes I moved the creation of asset sizes to an object. [@kiwiupover](https://github.com/kiwiupover)
884- [#6052](https://github.com/ember-cli/ember-cli/pull/6052) Turn on strict mode for tests. [@nathanhammond](https://github.com/nathanhammond)
885- [#6043](https://github.com/ember-cli/ember-cli/pull/6043) [BUGFIX beta] Test nested addon import [@xcambar](https://github.com/xcambar)
886- [#6045](https://github.com/ember-cli/ember-cli/pull/6045) [Enhancement] Return raw asset-size as data instead of strings [@kiwiupover](https://github.com/kiwiupover)
887- [#6072](https://github.com/ember-cli/ember-cli/pull/6072) Makes sure dependecies are loaded on demand [@twokul](https://github.com/twokul)
888- [#6092](https://github.com/ember-cli/ember-cli/pull/6092) Remove ember-qunit-notifications [@trentmwillis](https://github.com/trentmwillis)
889- [#6094](https://github.com/ember-cli/ember-cli/pull/6094) Remove jQuery usage to read meta config. [@rwjblue](https://github.com/rwjblue)
890- [#6095](https://github.com/ember-cli/ember-cli/pull/6095) [INTERNAL] Remove unused 'es3Safe' option [@ursm](https://github.com/ursm)
891- [#6102](https://github.com/ember-cli/ember-cli/pull/6102) Refactor/cleanup/reduce slow tests [@stefanpenner](https://github.com/stefanpenner)
892- [#6112](https://github.com/ember-cli/ember-cli/pull/6112) More specific docs for included hook [@xcambar](https://github.com/xcambar)
893
894Thank you to all who took the time to contribute!
895
896
897### 2.7.0
898
899The following changes are required if you are upgrading from the previous
900version:
901
902- Users
903 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.6.3...v2.7.0)
904 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
905- Addon Developers
906 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.3...v2.7.0)
907- Core Contributors
908 + No changes required
909
910#### Community Contributions
911
912- [#5972](https://github.com/ember-cli/ember-cli/pull/5972) [BUGFIX release] ease core-object upgrade for addons which lack .project [@stefanpenner](https://github.com/stefanpenner)
913- [#5877](https://github.com/ember-cli/ember-cli/pull/5877) Uniform import API [@ef4](https://github.com/ef4)
914- [#5979](https://github.com/ember-cli/ember-cli/pull/5979) Use `ember try:one` in travis [@san650](https://github.com/san650)
915- [#5984](https://github.com/ember-cli/ember-cli/pull/5984) Replace "stub" helper with "testdouble" [@Turbo87](https://github.com/Turbo87)
916- [#5985](https://github.com/ember-cli/ember-cli/pull/5985) Use blueprint test helpers [@Turbo87](https://github.com/Turbo87)
917- [#5792](https://github.com/ember-cli/ember-cli/pull/5792) Add "rootURL" setting to deprecate "baseURL" [@Turbo87](https://github.com/Turbo87)
918- [#5997](https://github.com/ember-cli/ember-cli/pull/5997) Prints correct phantomjs version [@twokul](https://github.com/twokul)
919- [#6043](https://github.com/ember-cli/ember-cli/pull/6043) Test nested addon import [@xcambar](https://github.com/xcambar)
920- [#6072](https://github.com/ember-cli/ember-cli/pull/6072) Makes sure dependecies are loaded on demand [@twokul](https://github.com/twokul)
921- [#6105](https://github.com/ember-cli/ember-cli/pull/6105) Update Ember Data to v2.7.0 [@bmac](https://github.com/bmac)
922- [#6106](https://github.com/ember-cli/ember-cli/pull/6106) Update Ember to 2.7.0 [@rwjblue](https://github.com/rwjblue)
923
924Thank you to all who took the time to contribute!
925
926
927### 2.7.0-beta.6
928
929The following changes are required if you are upgrading from the previous
930version:
931
932- Users
933 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0-beta.5...v2.7.0-beta.6)
934 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
935- Addon Developers
936 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0-beta.5...v2.7.0-beta.6)
937 + No changes required
938- Core Contributors
939 + No changes required
940
941#### Community Contributions
942
943- [#6057](https://github.com/ember-cli/ember-cli/pull/6057) Ember & Ember Data beta version bumps. [@nathanhammond](https://github.com/nathanhammond)
944
945Thank you to all who took the time to contribute!
946
947
948### 2.7.0-beta.5
949
950The following changes are required if you are upgrading from the previous
951version:
952
953- Users
954 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0-beta.4...v2.7.0-beta.5)
955 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
956- Addon Developers
957 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0-beta.4...v2.7.0-beta.5)
958- Core Contributors
959 + No changes required
960
961`2.7.0-beta.5` includes only a bump of the Ember version dependency in the default blueprint.
962
963Thank you to all who took the time to contribute!
964
965
966### 2.7.0-beta.4
967
968The following changes are required if you are upgrading from the previous
969version:
970
971- Users
972 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0-beta.3...v2.7.0-beta.4)
973 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
974- Addon Developers
975 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0-beta.3...v2.7.0-beta.4)
976- Core Contributors
977 + No changes required
978
979`2.7.0-beta.3` included changes that should have stayed on `canary` for now. This release removes those
980changes again and only includes the bugfixes from the `beta` branch.
981
982Thank you to all who took the time to contribute!
983
984
985### 2.7.0-beta.3
986
987The following changes are required if you are upgrading from the previous
988version:
989
990- Users
991 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0-beta.2...v2.7.0-beta.3)
992 + Upgrade your project's ember-cli version -
993 [docs](https://ember-cli.com/user-guide/#upgrading)
994- Addon Developers
995 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0-beta.2...v2.7.0-beta.3)
996- Core Contributors
997 + No changes required
998
999#### Community Contributions
1000
1001- [#5987](https://github.com/ember-cli/ember-cli/pull/5987) [BUGFIX release]
1002 allow more then 10 exit handlers [@stefanpenner](https://github.com/stefanpenner)
1003- [#5979](https://github.com/ember-cli/ember-cli/pull/5979) Use `ember try:one`
1004 in travis [@san650](https://github.com/san650)
1005- [#6001](https://github.com/ember-cli/ember-cli/pull/6001) [BUGFIX release]
1006 Upgrade ember-cli-release version [@Serabe](https://github.com/Serabe)
1007
1008Thank you to all who took the time to contribute!
1009
1010
1011### 2.7.0-beta.2
1012
1013The following changes are required if you are upgrading from the previous
1014version:
1015
1016- Users
1017 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0-beta.1...v2.7.0-beta.2)
1018 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1019- Addon Developers
1020 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0-beta.1...v2.7.0-beta.2)
1021 + No changes required
1022- Core Contributors
1023 + No changes required
1024
1025#### Community Contributions
1026
1027- [#5962](https://github.com/ember-cli/ember-cli/pull/5962) [BUGFIX canary] Remove test-loader from tests/index blueprint [@josemarluedke](https://github.com/josemarluedke)
1028- [#5972](https://github.com/ember-cli/ember-cli/pull/5972) [BUGFIX release] ease core-object upgrade for addons which lack .project [@stefanpenner](https://github.com/stefanpenner)
1029- [#5975](https://github.com/ember-cli/ember-cli/pull/5975) Update core-object to version 2.0.2 [@nathanhammond](https://github.com/nathanhammond)
1030
1031Thank you to all who took the time to contribute!
1032
1033
1034### 2.7.0-beta.1
1035
1036The following changes are required if you are upgrading from the previous
1037version:
1038
1039- Users
1040 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.6.0...v2.7.0-beta.1)
1041 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1042 + [Ensure your `rootURL` is properly set.](http://emberjs.com/blog/2016/04/28/baseURL.html)
1043- Addon Developers
1044 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.0...v2.7.0-beta.1)
1045 + No changes required
1046- Core Contributors
1047 + No changes required
1048
1049#### Community Contributions
1050
1051- [#5879](https://github.com/ember-cli/ember-cli/pull/5879) Blueprint READMEs: s/server/serve/ to match `ember help` [@chrisjshull](https://github.com/chrisjshull)
1052- [#5789](https://github.com/ember-cli/ember-cli/pull/5789) Remove "home grown version checker" [@Turbo87](https://github.com/Turbo87)
1053- [#5737](https://github.com/ember-cli/ember-cli/pull/5737) Update core-obect (#5547, rebased) [@nathanhammond](https://github.com/nathanhammond)
1054- [#5709](https://github.com/ember-cli/ember-cli/pull/5709) Move test-loader to NPM [@trentmwillis](https://github.com/trentmwillis)
1055- [#5792](https://github.com/ember-cli/ember-cli/pull/5792) Add "rootURL" setting to deprecate "baseURL" [@Turbo87](https://github.com/Turbo87)
1056- [#5801](https://github.com/ember-cli/ember-cli/pull/5801) Remove "ember help <something> --json" output [@Turbo87](https://github.com/Turbo87)
1057- [#5819](https://github.com/ember-cli/ember-cli/pull/5819) Fix for disabling hinting for developing an addon [@jeffjewiss](https://github.com/jeffjewiss)
1058- [#5891](https://github.com/ember-cli/ember-cli/pull/5891) Use jshint's esversion option instead of esnext option [@san650](https://github.com/san650)
1059- [#5842](https://github.com/ember-cli/ember-cli/pull/5842) Replace "findup" with "find-up" [@Turbo87](https://github.com/Turbo87)
1060- [#5835](https://github.com/ember-cli/ember-cli/pull/5835) Move documentation from "ADDON_HOOKS.md" into "models/addon.js" doc comments [@Turbo87](https://github.com/Turbo87)
1061- [#5856](https://github.com/ember-cli/ember-cli/pull/5856) [BUGFIX beta] Allow Node v6.0.0. [@rwjblue](https://github.com/rwjblue)
1062- [#5918](https://github.com/ember-cli/ember-cli/pull/5918) models/project: Look only for projects with "ember-cli" dependency [@Turbo87](https://github.com/Turbo87)
1063- [#5859](https://github.com/ember-cli/ember-cli/pull/5859) [BUGFIX beta] Bump Ember & Ember Data version to 2.6.0-beta [@rwjblue](https://github.com/rwjblue)
1064- [#5910](https://github.com/ember-cli/ember-cli/pull/5910) invoke super [@stefanpenner](https://github.com/stefanpenner)
1065- [#5873](https://github.com/ember-cli/ember-cli/pull/5873) `addon` command blueprint options test [@robbiepitts](https://github.com/robbiepitts)
1066- [#5877](https://github.com/ember-cli/ember-cli/pull/5877) Uniform import API [@ef4](https://github.com/ef4)
1067- [#5926](https://github.com/ember-cli/ember-cli/pull/5926) Deprecate EmberApp.concatFiles() method [@Turbo87](https://github.com/Turbo87)
1068- [#5887](https://github.com/ember-cli/ember-cli/pull/5887) Improve import() documentation [@Turbo87](https://github.com/Turbo87)
1069- [#5895](https://github.com/ember-cli/ember-cli/pull/5895) Generate JSHint files only if JSHint is used [@Turbo87](https://github.com/Turbo87)
1070- [#5909](https://github.com/ember-cli/ember-cli/pull/5909) Handle all valid URL path characters for rootURL/baseURL in tests-server [@les2](https://github.com/les2)
1071- [#5920](https://github.com/ember-cli/ember-cli/pull/5920) move jQuery to ember-core for now [@stefanpenner](https://github.com/stefanpenner)
1072- [#5931](https://github.com/ember-cli/ember-cli/pull/5931) Extract standalone insertIntoFile() function [@Turbo87](https://github.com/Turbo87)
1073- [#5955](https://github.com/ember-cli/ember-cli/pull/5955) [BUGFIX beta] Fix addon linting regression. [@rwjblue](https://github.com/rwjblue)
1074
1075Thank you to all who took the time to contribute!
1076
1077
1078### 2.6.3
1079
1080The following changes are required if you are upgrading from the previous
1081version:
1082
1083- Users
1084 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.6.2...v2.6.3)
1085 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1086- Addon Developers
1087 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.2...v2.6.3)
1088 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1089- Core Contributors
1090 + No changes required
1091
1092#### Community Contributions
1093
1094- [#6068](https://github.com/ember-cli/ember-cli/pull/6068) Allow more then 10 exit handlers [@nathanhammond](https://github.com/nathanhammond)
1095
1096Thank you to all who took the time to contribute!
1097
1098
1099### 2.6.2
1100
1101The following changes are required if you are upgrading from the previous
1102version:
1103
1104- Users
1105 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.6.1...v2.6.2)
1106 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1107 + Upgrade your `ember-cli-release` version to `^0.2.9`
1108- Addon Developers
1109 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.1...v2.6.2)
1110 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1111 + Upgrade your `ember-cli-release` version to `^0.2.9`
1112- Core Contributors
1113 + No changes required
1114
1115#### Community Contributions
1116
1117- [#6001](https://github.com/ember-cli/ember-cli/pull/6001) [BUGFIX release] Upgrade ember-cli-release version [@Serabe](https://github.com/Serabe)
1118
1119Thank you to all who took the time to contribute!
1120
1121
1122### 2.6.1
1123
1124The following changes are required if you are upgrading from the previous
1125version:
1126
1127- Users
1128 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1129- Addon Developers
1130 + No changes required
1131- Core Contributors
1132 + No changes required
1133
1134#### Community Contributions
1135
1136- [#5972](https://github.com/ember-cli/ember-cli/pull/5972) [BUGFIX release] ease core-object upgrade for addons which lack .project [@stefanpenner](https://github.com/stefanpenner)
1137- [#5975](https://github.com/ember-cli/ember-cli/pull/5975) Update core-object to version 2.0.2 [@nathanhammond](https://github.com/nathanhammond)
1138
1139Thank you to all who took the time to contribute!
1140
1141
1142### 2.6.0
1143
1144The following changes are required if you are upgrading from the previous
1145version:
1146
1147- Users
1148 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.5.1...v2.6.0)
1149 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1150- Addon Developers
1151 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.5.1...v2.6.0)
1152 + Change `.travis.yml` to avoid wasted cleanup when running CI. See [#5606](https://github.com/ember-cli/ember-cli/pull/5606) for more details.
1153 + Remove `ember-try` (it is now included by default)
1154- Core Contributors
1155 + No changes required
1156
1157#### Community Contributions
1158
1159- [#5957](https://github.com/ember-cli/ember-cli/pull/5957) Update Ember version to 2.6.0. [@rwjblue](https://github.com/rwjblue)
1160- [#5959](https://github.com/ember-cli/ember-cli/pull/5959) [BUGFIX beta] Update the ember-data dependency to 2.6.0 [@bmac](https://github.com/bmac)
1161- [#5963](https://github.com/ember-cli/ember-cli/pull/5963) Fix reading npm package names with a version specifier [@Turbo87](https://github.com/Turbo87) and [@martndemus](https://github.com/martndemus)
1162
1163Thank you to all who took the time to contribute!
1164
1165
1166### 2.6.0-beta.3
1167
1168The following changes are required if you are upgrading from the previous
1169version:
1170
1171- Users
1172 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.6.0-beta.2...v2.6.0-beta.3)
1173 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1174- Addon Developers
1175 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.0-beta.2...v2.6.0-beta.3)
1176 + No changes required
1177- Core Contributors
1178 + No changes required
1179
1180#### Community Contributions
1181
1182- [#5896](https://github.com/ember-cli/ember-cli/pull/5896) Update "release" branch [@Turbo87](https://github.com/Turbo87)
1183- [#5932](https://github.com/ember-cli/ember-cli/pull/5932) Beta: Cherrypick core-object changes [@Turbo87](https://github.com/Turbo87)
1184
1185Thank you to all who took the time to contribute!
1186
1187
1188### 2.6.0-beta.2
1189
1190The following changes are required if you are upgrading from the previous
1191version:
1192
1193- Users
1194 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.6.0-beta.1...v2.6.0-beta.2)
1195 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1196- Addon Developers
1197 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.6.0-beta.1...v2.6.0-beta.2)
1198 + No changes required
1199- Core Contributors
1200 + No changes required
1201
1202#### Community Contributions
1203
1204- [#5737](https://github.com/ember-cli/ember-cli/pull/5737) / [#5828](https://github.com/ember-cli/ember-cli/pull/5828) [INTERNAL] Update `core-object` to 2.0.0. [@nathanhammond](https://github.com/nathanhammond)
1205- [#5856](https://github.com/ember-cli/ember-cli/pull/5856) Remove warning when using Node v6.0.0. [@rwjblue](https://github.com/rwjblue)
1206- [#5859](https://github.com/ember-cli/ember-cli/pull/5859) Update Ember to 2.6.0-beta.2. [@rwjblue](https://github.com/rwjblue)
1207- [#5859](https://github.com/ember-cli/ember-cli/pull/5859) Update Ember Data to 2.6.0-beta.1. [@rwjblue](https://github.com/rwjblue)
1208
1209Thank you to all who took the time to contribute!
1210
1211
1212### 2.6.0-beta.1
1213
1214The following changes are required if you are upgrading from the previous
1215version:
1216
1217- Users
1218 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.5.0...v2.6.0-beta.1)
1219 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1220 + Make the following changes to your `package.json`:
1221 + Update `ember-ajax` to `^2.0.1`
1222 + Add `ember-welcome-page` at `^1.0.1`
1223- Addon Developers
1224 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.5.0...v2.6.0-beta.1)
1225 + Change `.travis.yml` to avoid wasted cleanup when running CI. See [#5606](https://github.com/ember-cli/ember-cli/pull/5606) for more details.
1226 + Make the following changes to your `package.json`:
1227 + Update `ember-ajax` to `^2.0.1`
1228 + Add `ember-welcome-page` at `^1.0.1`
1229 + Remove `ember-try` (it is now included by default)
1230- Core Contributors
1231 + No changes required
1232
1233
1234#### Community Contributions
1235
1236- [#5606](https://github.com/ember-cli/ember-cli/pull/5606) Don't bother pointless npm/bower restore in addon CI [@mike-north](https://github.com/mike-north)
1237- [#5609](https://github.com/ember-cli/ember-cli/pull/5609) [ENHANCEMENT] Add in v1 of welcome page addon [@acorncom](https://github.com/acorncom)
1238- [#5689](https://github.com/ember-cli/ember-cli/pull/5689) [ENHANCEMENT] Added return statement to `beforeEach` in `moduleForAcceptance` [@Fed03](https://github.com/Fed03)
1239- [#5693](https://github.com/ember-cli/ember-cli/pull/5693) Fix: ensure livereload works when deleting directories. [@hansl](https://github.com/hansl)
1240- [#5779](https://github.com/ember-cli/ember-cli/pull/5779) Update Ember Data to v2.5.0 [@bmac](https://github.com/bmac)
1241- [#5714](https://github.com/ember-cli/ember-cli/pull/5714) "addon" blueprint: Update TravisCI config [@Turbo87](https://github.com/Turbo87)
1242- [#5723](https://github.com/ember-cli/ember-cli/pull/5723) Embed/include ember-try in ember-cli [@kategengler](https://github.com/kategengler)
1243- [#5757](https://github.com/ember-cli/ember-cli/pull/5757) Add "ember-cli-jshint" dependency to "app" blueprint [@Turbo87](https://github.com/Turbo87)
1244- [#5752](https://github.com/ember-cli/ember-cli/pull/5752) Ensure `Project.prototype.findAddonByName` does not match substrings. [@martndemus](https://github.com/martndemus)
1245- [#5741](https://github.com/ember-cli/ember-cli/pull/5741) Resolve config directory relative to EmberApp project root [@nickiaconis](https://github.com/nickiaconis)
1246- [#5769](https://github.com/ember-cli/ember-cli/pull/5769) Update ember-ajax to 2.0. [@rwjblue](https://github.com/rwjblue)
1247- [#5780](https://github.com/ember-cli/ember-cli/pull/5780) Update Ember to v2.5.0. [@rwjblue](https://github.com/rwjblue)
1248- [#5786](https://github.com/ember-cli/ember-cli/pull/5786) Deprecate `Project.closest` in favor of `Project.closestSync` [@jeffjewiss](https://github.com/jeffjewiss)
1249
1250Thank you to all who took the time to contribute!
1251
1252
1253### 2.5.1
1254
1255The following changes are required if you are upgrading from the previous
1256version:
1257
1258- Users
1259 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1260- Addon Developers
1261 + No changes required
1262- Core Contributors
1263 + No changes required
1264
1265#### Community Contributions
1266
1267- [#5867](https://github.com/ember-cli/ember-cli/pull/5867) models/addon: Kill the addonJsFiles() cache [@Turbo87](https://github.com/Turbo87)
1268
1269Thank you to all who took the time to contribute!
1270
1271
1272### 2.5.0
1273
1274The following changes are required if you are upgrading from the previous
1275version:
1276
1277- Users
1278 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.4.3...v2.5.0)
1279 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1280 + Make the following updates in your `package.json`:
1281 + Update `ember-data` to `^2.5.0`
1282 + Add `ember-cli-jshint` at `^1.0.0`
1283 + Update `ember` in `bower.json` to `~2.5.0`
1284- Addon Developers
1285 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.4.3...v2.5.0)
1286 + Make the following updates in your `package.json`:
1287 + Update `ember-data` to `^2.5.0`
1288 + Add `ember-cli-jshint` at `^1.0.0`
1289 + Update `ember` in `bower.json` to `~2.5.0`
1290
1291#### Community Contributions
1292
1293- [#5780](https://github.com/ember-cli/ember-cli/pull/5780) Update Ember to v2.5. [@rwjblue](https://github.com/rwjblue)
1294- [#5779](https://github.com/ember-cli/ember-cli/pull/5779) Update Ember Data to v2.5. [@bmac](https://github.com/bmac)
1295- [#5757](https://github.com/ember-cli/ember-cli/pull/5757) Add ember-cli-jshint dependency to app and addon blueprints. [@Turbo87](https://github.com/Turbo87)
1296
1297
1298### 2.4.3
1299
1300The following changes are required if you are upgrading from the previous
1301version:
1302
1303- Users
1304 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.4.2...v2.4.3)
1305 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1306- Addon Developers
1307 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.4.2...v2.4.3)
1308 + No changes required
1309- Core Contributors
1310 + No changes required
1311
1312#### Community Contributions
1313
1314- [#5645](https://github.com/ember-cli/ember-cli/pull/5645) bump some common test timeouts, reduce intermittent failures [@stefanpenner](https://github.com/stefanpenner)
1315- [#5588](https://github.com/ember-cli/ember-cli/pull/5588) Remove obsolete JSHint comments [@Turbo87](https://github.com/Turbo87)
1316- [#5391](https://github.com/ember-cli/ember-cli/pull/5391) Fix host interface + port binding issues [@eriktrom](https://github.com/eriktrom)
1317- [#5584](https://github.com/ember-cli/ember-cli/pull/5584) Help command cleanup [@Turbo87](https://github.com/Turbo87)
1318- [#5531](https://github.com/ember-cli/ember-cli/pull/5531) load ember from ember-core if available [@stefanpenner](https://github.com/stefanpenner)
1319- [#4678](https://github.com/ember-cli/ember-cli/pull/4678) [BUGFIX] rethrow exceptions after logging [@lazybensch](https://github.com/lazybensch)
1320- [#4025](https://github.com/ember-cli/ember-cli/pull/4025) Allow promise for locals function in blueprints [@knownasilya](https://github.com/knownasilya)
1321- [#5646](https://github.com/ember-cli/ember-cli/pull/5646) ensure at-least npm v3 [@stefanpenner](https://github.com/stefanpenner)
1322- [#5591](https://github.com/ember-cli/ember-cli/pull/5591) Ensure application templates overwrite addon templates. [@rwjblue](https://github.com/rwjblue)
1323- [#5590](https://github.com/ember-cli/ember-cli/pull/5590) Site updates itself now [@leo](https://github.com/leo)
1324- [#5644](https://github.com/ember-cli/ember-cli/pull/5644) [ENHANCEMENT] Output build sizes command [@martypenner](https://github.com/martypenner)
1325- [#5607](https://github.com/ember-cli/ember-cli/pull/5607) Removing view blueprint [@jasonmit](https://github.com/jasonmit)
1326- [#5597](https://github.com/ember-cli/ember-cli/pull/5597) Use internal test helpers [@Turbo87](https://github.com/Turbo87)
1327- [#5605](https://github.com/ember-cli/ember-cli/pull/5605) Update diff to version 2.2.2 🚀
1328- [#5592](https://github.com/ember-cli/ember-cli/pull/5592) Fix issue with addon directory not being linted [@alexlafroscia](https://github.com/alexlafroscia)
1329- [#5603](https://github.com/ember-cli/ember-cli/pull/5603) Remove all "www"s [@leo](https://github.com/leo)
1330- [#5651](https://github.com/ember-cli/ember-cli/pull/5651) remove inherited defaults from deprecated command [@kellyselden](https://github.com/kellyselden)
1331- [#5619](https://github.com/ember-cli/ember-cli/pull/5619) Update fs-extra to version 0.26.7 🚀
1332- [#5612](https://github.com/ember-cli/ember-cli/pull/5612) Replace "pleasant-progress" with "ora" [@Turbo87](https://github.com/Turbo87)
1333- [#5618](https://github.com/ember-cli/ember-cli/pull/5618) Cleanup unused utilities [@Turbo87](https://github.com/Turbo87)
1334- [#5614](https://github.com/ember-cli/ember-cli/pull/5614) Resolve directories relative to EmberApp project root [@trentmwillis](https://github.com/trentmwillis)
1335- [#5616](https://github.com/ember-cli/ember-cli/pull/5616) Update yuidocjs to version 0.10.0 [@Turbo87](https://github.com/Turbo87)
1336- [#5611](https://github.com/ember-cli/ember-cli/pull/5611) Update fs-extra to version 0.26.6 🚀
1337- [#5617](https://github.com/ember-cli/ember-cli/pull/5617) Move "coveralls" and "codeclimate" dependencies into TravisCI manifest [@Turbo87](https://github.com/Turbo87)
1338- [#5615](https://github.com/ember-cli/ember-cli/pull/5615) Extract JSON help generator from HelpCommand code [@Turbo87](https://github.com/Turbo87)
1339- [#5662](https://github.com/ember-cli/ember-cli/pull/5662) Update "configstore" to v2.0.0 [@Turbo87](https://github.com/Turbo87)
1340- [#5627](https://github.com/ember-cli/ember-cli/pull/5627) Update locals inline docs [@knownasilya](https://github.com/knownasilya)
1341- [#5624](https://github.com/ember-cli/ember-cli/pull/5624) fix help for unknown command [@lazybensch](https://github.com/lazybensch)
1342- [#5621](https://github.com/ember-cli/ember-cli/pull/5621) [BUGFIX] Adds in fix for #5620 to see if the actualOutputStream isTTY by default. [@iheanyi](https://github.com/iheanyi)
1343- [#5622](https://github.com/ember-cli/ember-cli/pull/5622) [CLEANUP] command types [@lazybensch](https://github.com/lazybensch)
1344- [#5666](https://github.com/ember-cli/ember-cli/pull/5666) Clean up "inquirer" code [@Turbo87](https://github.com/Turbo87)
1345- [#5641](https://github.com/ember-cli/ember-cli/pull/5641) Update Ember Data to v2.4.2 [@bmac](https://github.com/bmac)
1346- [#5632](https://github.com/ember-cli/ember-cli/pull/5632) Clean up TravisCI file [@Turbo87](https://github.com/Turbo87)
1347- [#5640](https://github.com/ember-cli/ember-cli/pull/5640) ember-try scenarios accepts dots, should probably be one. [@kellyselden](https://github.com/kellyselden)
1348- [#5668](https://github.com/ember-cli/ember-cli/pull/5668) Cleanup tests properly [@chadhietala](https://github.com/chadhietala)
1349- [#5642](https://github.com/ember-cli/ember-cli/pull/5642) update ember-try [@kellyselden](https://github.com/kellyselden)
1350- [#5672](https://github.com/ember-cli/ember-cli/pull/5672) re-point ember-cli-portfinder -> portfinder [@eriktrom](https://github.com/eriktrom)
1351- [#5653](https://github.com/ember-cli/ember-cli/pull/5653) Upgrade packages for app/addon blueprints [@elwayman02](https://github.com/elwayman02)
1352- [#5647](https://github.com/ember-cli/ember-cli/pull/5647) disable node 0.12.x tests on appveyor [@stefanpenner](https://github.com/stefanpenner)
1353- [#5649](https://github.com/ember-cli/ember-cli/pull/5649) commands: Use plain strings instead of "option-type" utility [@Turbo87](https://github.com/Turbo87)
1354- [#5650](https://github.com/ember-cli/ember-cli/pull/5650) reset aliases for deprecated install commands [@kellyselden](https://github.com/kellyselden)
1355- [#5654](https://github.com/ember-cli/ember-cli/pull/5654) bump destroy test timeout [@stefanpenner](https://github.com/stefanpenner)
1356- [#5655](https://github.com/ember-cli/ember-cli/pull/5655) Move "ember-cli" version printing into "ember --version" command [@Turbo87](https://github.com/Turbo87)
1357- [#5656](https://github.com/ember-cli/ember-cli/pull/5656) commands: Rename "show-asset-sizes" to "asset-sizes" [@Turbo87](https://github.com/Turbo87)
1358- [#5659](https://github.com/ember-cli/ember-cli/pull/5659) Simplify print-command utility [@Turbo87](https://github.com/Turbo87)
1359- [#5670](https://github.com/ember-cli/ember-cli/pull/5670) Extract "open-editor" utility [@Turbo87](https://github.com/Turbo87)
1360- [#5673](https://github.com/ember-cli/ember-cli/pull/5673) Fixes leading slash being added to component-test module name [@lpaluszk](https://github.com/lpaluszk)
1361- [#5674](https://github.com/ember-cli/ember-cli/pull/5674) testem@1.6.0 breaks build ⚠️
1362- [#5678](https://github.com/ember-cli/ember-cli/pull/5678) Remove ember-disable-proxy-controllers from package.json blueprint [@Dhaulagiri](https://github.com/Dhaulagiri)
1363- [#5679](https://github.com/ember-cli/ember-cli/pull/5679) "app" blueprint: Update TravisCI config [@Turbo87](https://github.com/Turbo87)
1364- [#5686](https://github.com/ember-cli/ember-cli/pull/5686) broccoli-config-replace@1.1.2 breaks build ⚠️
1365
1366Thank you to all who took the time to contribute!
1367
1368
1369### 2.4.2
1370
1371The following changes are required if you are upgrading from the previous
1372version:
1373
1374- Users
1375 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.4.1...v2.4.2)
1376 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1377- Addon Developers
1378 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.4.1...v2.4.2)
1379 + No changes required
1380- Core Contributors
1381 + No changes required
1382
1383#### Community Contributions
1384
1385- [#5550](https://github.com/ember-cli/ember-cli/pull/5550) Use ES6 shorthand for object literals in blueprints (initializer and in-repo-addon) [@Ky6uk](https://github.com/Ky6uk)
1386- [#5524](https://github.com/ember-cli/ember-cli/pull/5524) Enable `X-Forwarded-*` headers in http-proxy [@jbacklund](https://github.com/jbacklund)
1387- [#5557](https://github.com/ember-cli/ember-cli/pull/5557) Update portfinder to fix various issues with live reload port selection. [@stefan](https://github.com/stefanpenner)
1388- [#5556](https://github.com/ember-cli/ember-cli/pull/5556) Update amd-name-resolver to version 0.0.5 (ensures correct path types are used for module transpilation output). [@stefanpenner](https://github.com/stefanpenner)
1389- [#5561](https://github.com/ember-cli/ember-cli/pull/5561) Add ability to lint templates (`lintTree` is now called for `templates` type, see [ember-cli-template-lint](https://github.com/rwjblue/ember-cli-template-lint) for more details). [@rwjblue](https://github.com/rwjblue)
1390- [#5575](https://github.com/ember-cli/ember-cli/pull/5575) blueprints/route-addon: Fix __path__ token [@Turbo87](https://github.com/Turbo87)
1391
1392Thank you to all who took the time to contribute!
1393
1394
1395### 2.4.1
1396
1397The following changes are required if you are upgrading from the previous
1398version:
1399
1400- Users
1401 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.4.0...v2.4.1)
1402 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1403 + Update `ember-cli-sri` in `package.json` to `2.1.0`.
1404- Addon Developers
1405 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.4.0...v2.4.1)
1406 + No changes required
1407- Core Contributors
1408 + No changes required
1409
1410#### Community Contributions
1411
1412- [#5540](https://github.com/ember-cli/ember-cli/pull/5540) Revert AMD module support for `app.import`. This was causing issues with non ASCII files becoming corrupted in the build output. Support will likely be reintroduced in future versions. [@stefanpenner](https://github.com/stefanpenner)
1413- [#5541](https://github.com/ember-cli/ember-cli/pull/5541) Bump `ember-cli-sri` from 2.0.0 to 2.1.0 [@mwpastore](https://github.com/mwpastore)
1414- [#5545](https://github.com/ember-cli/ember-cli/pull/5545) Revert old `legacyFilesToAppend` and `vendorStaticStyles` behavior as deprecated API. [@ro0gr](https://github.com/ro0gr)
1415- [#5546](https://github.com/ember-cli/ember-cli/pull/5546) Update bundled `npm` version (removes warning on install). [@btecu](https://github.com/btecu)
1416
1417Thank you to all who took the time to contribute!
1418
1419### 2.4.0
1420
1421The following changes are required if you are upgrading from the previous
1422version:
1423
1424- Users
1425 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.3.0...v2.4.0)
1426 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1427 + Migrate `testem.json` to `testem.js`.
1428- Addon Developers
1429 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.3.0...v2.4.0)
1430 + No changes required
1431- Core Contributors
1432 + No changes required
1433
1434#### Community Contributions
1435
1436- [#5438](https://github.com/ember-cli/ember-cli/pull/5438) Add Ember 1.13 to ember-try's default configuration. [@kellyselden](https://github.com/kellyselden)
1437- [#5477](https://github.com/ember-cli/ember-cli/pull/5477) Fix test suite on Windows [@Turbo87](https://github.com/Turbo87)
1438- [#5486](https://github.com/ember-cli/ember-cli/pull/5486) [ENHANCEMENT] Add `directory` option to `addon` command [@Serabe](https://github.com/Serabe)
1439- [#5491](https://github.com/ember-cli/ember-cli/pull/5491) Change "ember i" alias from "ember init" to "ember install" [@Turbo87](https://github.com/Turbo87)
1440- [#5507](https://github.com/ember-cli/ember-cli/pull/5507) / [#5513](https://github.com/ember-cli/ember-cli/pull/5513) [BUGFIX beta] Replace testem.json with testem.js [@cibernox](https://github.com/cibernox)
1441- [#5512](https://github.com/ember-cli/ember-cli/pull/5512) Anonymous AMD Support to `app.import`. [@ef4](https://github.com/ef4)
1442- [#5497](https://github.com/ember-cli/ember-cli/pull/5497) Call `destroyApp` after handling afterEach options [@johnotander](https://github.com/johnotander)
1443- [#5499](https://github.com/ember-cli/ember-cli/pull/5499) Add `outputFile` support to `app.import` (see [RFC#58](https://github.com/ember-cli/rfcs/blob/master/active/0000-app-import-output-file.md)) [@ro0gr](https://github.com/ro0gr)
1444- [#5508](https://github.com/ember-cli/ember-cli/pull/5508) Expose a `project.generateTestFile()` method to be overwritten by test framework addons [@Turbo87](https://github.com/Turbo87)
1445- [#5526](https://github.com/ember-cli/ember-cli/pull/5526) Propagates testem errors [@stefanpenner](https://github.com/stefanpenner)
1446- [#5527](https://github.com/ember-cli/ember-cli/pull/5527) Fix many `ember test` and `ember test --server` issues [@stefanpenner](https://github.com/stefanpenner)
1447
1448Thank you to all who took the time to contribute!
1449
1450
1451### 2.3.0
1452
1453#### Changes Since 2.3.0-beta.2
1454
1455The following changes are required if you are upgrading from the previous
1456version:
1457
1458- Users
1459 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.3.0-beta.2...v2.3.0)
1460 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1461 + Remove `jquery` from `bower.json`. The version required by your Ember version will be used.
1462 + Update `ember` to `~2.3.1` in `bower.json`.
1463- Addon Developers
1464 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.3.0-beta.2...v2.3.0)
1465 + Update `ember-try` to `^0.1.2` in `package.json`.
1466
1467#### Community Contributions
1468
1469- [#5426](https://github.com/ember-cli/ember-cli/pull/5426) Update ember-try in addons to 0.1.2. [@rwjblue](https://github.com/rwjblue)
1470- [#5418](https://github.com/ember-cli/ember-cli/pull/5418) [ENHANCEMENT] Use absolute imports in tests [@kamalaknn](https://github.com/kamalaknn)
1471- [#5432](https://github.com/ember-cli/ember-cli/pull/5432) [BUGFIX] Fix linting error in nested developing addons [@trentmwillis](https://github.com/trentmwillis)
1472- [#5442](https://github.com/ember-cli/ember-cli/pull/5442) [Bugfix] history support middleware allowed to be disabled [@jasonmit](https://github.com/jasonmit)
1473- [#5441](https://github.com/ember-cli/ember-cli/pull/5441) Remove deprecated 'registry' in instance initializer template. [@chriskrycho](https://github.com/chriskrycho)
1474- [#5458](https://github.com/ember-cli/ember-cli/pull/5458) app blueprint: Update jQuery version [@xtian](https://github.com/xtian)
1475- [#5462](https://github.com/ember-cli/ember-cli/pull/5462) Fix "Cannot read property 'writeDeprecateLine' of undefined" [@Turbo87](https://github.com/Turbo87)
1476- [#5466](https://github.com/ember-cli/ember-cli/pull/5466) testem 1.3.0 [@kellyselden](https://github.com/kellyselden)
1477- [#5474](https://github.com/ember-cli/ember-cli/pull/5474) Add helpful error when `loader.js` addon is missing. [@rwjblue](https://github.com/rwjblue)
1478
1479Thank you to all who took the time to contribute!
1480
1481#### Changes Since 1.13.15
1482
1483The following changes are required if you are upgrading from the previous
1484version:
1485
1486+ [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.15...v2.3.0) / [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.15...v2.3.0)
1487+ Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1488+ `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,
1489 please continue to use it.
1490+ Users of `ember-cli-styles-reloader` should uninstall (as this functionality is now included in ember-cli by default).
1491+ Update the following entries in your `package.json`:
1492 * Remove `ember-cli-ic-ajax` (it is replaced by `ember-ajax`)
1493 * Add `ember-ajax` at `0.7.1`
1494 * Add `ember-load-initializers` at `^0.5.0`
1495 * Add `loader.js` at `^4.0.0`
1496 * Add `ember-resolver` at `^2.0.3`
1497 * Update `ember-cli-dependency-checker` to `^1.2.0`
1498 * Update `ember-cli-sri` to `^2.0.0`
1499 * Update `ember-cli-qunit` to `^1.2.1`
1500 * Update `ember-data` to `^2.3.0`
1501+ Update the following entries in your `bower.json`:
1502 * `ember` to `~2.3.1`
1503 * Remove `ember-data`.
1504 * Remove `ember-qunit` (it is now bundled by `ember-cli-qunit` since `1.1.0`)
1505 * Remove `qunit` (it is now bundled by `ember-cli-qunit`)
1506 * Remove `ember-load-initializers` (it was moved into an addon)
1507 * Remove `ember-resolver` (it was moved into an addon)
1508 * Remove `loader.js` (it was moved into an addon)
1509 * Remove `jquery` (the Ember dependency will determine the version used).
1510- Addon Developers
1511 + Update `ember-try` to `^0.1.2` in `package.json`.
1512
1513#### Community Contributions
1514
1515- [#5426](https://github.com/ember-cli/ember-cli/pull/5426) Update ember-try in addons to 0.1.2. [@rwjblue](https://github.com/rwjblue)
1516- [#5418](https://github.com/ember-cli/ember-cli/pull/5418) [ENHANCEMENT] Use absolute imports in tests [@kamalaknn](https://github.com/kamalaknn)
1517- [#5432](https://github.com/ember-cli/ember-cli/pull/5432) [BUGFIX] Fix linting error in nested developing addons [@trentmwillis](https://github.com/trentmwillis)
1518- [#5442](https://github.com/ember-cli/ember-cli/pull/5442) [Bugfix] history support middleware allowed to be disabled [@jasonmit](https://github.com/jasonmit)
1519- [#5441](https://github.com/ember-cli/ember-cli/pull/5441) Remove deprecated 'registry' in instance initializer template. [@chriskrycho](https://github.com/chriskrycho)
1520- [#5458](https://github.com/ember-cli/ember-cli/pull/5458) app blueprint: Update jQuery version [@xtian](https://github.com/xtian)
1521- [#5462](https://github.com/ember-cli/ember-cli/pull/5462) Fix "Cannot read property 'writeDeprecateLine' of undefined" [@Turbo87](https://github.com/Turbo87)
1522- [#5466](https://github.com/ember-cli/ember-cli/pull/5466) testem 1.3.0 [@kellyselden](https://github.com/kellyselden)
1523- [#5474](https://github.com/ember-cli/ember-cli/pull/5474) Add helpful error when `loader.js` addon is missing. [@rwjblue](https://github.com/rwjblue)
1524- [#5369](https://github.com/ember-cli/ember-cli/pull/5369) Implement application level resolver in blueprint. [@rwjblue](https://github.com/rwjblue)
1525- [#5372](https://github.com/ember-cli/ember-cli/pull/5372) Update to ember@2.3.0. [@rwjblue](https://github.com/rwjblue)
1526- [#5374](https://github.com/ember-cli/ember-cli/pull/5374) Update ember-cli-qunit to 1.2.1. [@rwjblue](https://github.com/rwjblue)
1527- [#5325](https://github.com/ember-cli/ember-cli/pull/5325) bump testem to latest to compensate for breakage in xmldom [@et](https://github.com/et)
1528- [#5331](https://github.com/ember-cli/ember-cli/pull/5331) Update blueprints for Ember Data 2.3.0 [@bmac](https://github.com/bmac)
1529- [#5332](https://github.com/ember-cli/ember-cli/pull/5332) testem v1.0.0 [@johanneswuerbach](https://github.com/johanneswuerbach)
1530- [#5291](https://github.com/ember-cli/ember-cli/pull/5291) getCallerFile now comes from its own node_module [@stefanpenner](https://github.com/stefanpenner)
1531- [#5312](https://github.com/ember-cli/ember-cli/pull/5312) Add information about testing new features/bugfixes to the contributing.md file [@ohcibi](https://github.com/ohcibi)
1532- [#5313](https://github.com/ember-cli/ember-cli/pull/5313) Add missing `--silent` option to the output of `ember test --help` [@ohcibi](https://github.com/ohcibi)
1533- [#5327](https://github.com/ember-cli/ember-cli/pull/5327) [BUGFIX release] pin jQuery version [@stefanpenner](https://github.com/stefanpenner)
1534- [#5271](https://github.com/ember-cli/ember-cli/pull/5271) Update ember-cli-test-loader to 0.2.2. [@rwjblue](https://github.com/rwjblue)
1535- [#5274](https://github.com/ember-cli/ember-cli/pull/5274) Fix the order of test files to append [@bitaculous](https://github.com/bitaculous)
1536- [#5278](https://github.com/ember-cli/ember-cli/pull/5278) Replace broccoli-sourcemap-concat usage with broccoli-concat. [@ballPointPenguin](https://github.com/ballPointPenguin)
1537- [#5286](https://github.com/ember-cli/ember-cli/pull/5286) Update `ember-cli-sri` minimum version to 2.0.0 [@jonathanKingston](https://github.com/jonathanKingston)
1538- [#5298](https://github.com/ember-cli/ember-cli/pull/5298) [INTERNAL] Update minimum Testem version to 1.0.0-rc.4. [@rwjblue](https://github.com/rwjblue)
1539- [#5247](https://github.com/ember-cli/ember-cli/pull/5247) Unfortunately remove `ember-cli-content-security-policy` from the default blueprint. [@stefanpenner](https://github.com/stefanpenner)
1540- [#5215](https://github.com/ember-cli/ember-cli/pull/5215) Fix CHANGELOG for ember-cli-qunit version. [@rwjblue](https://github.com/rwjblue)
1541- [#4981](https://github.com/ember-cli/ember-cli/pull/4981) Alphabetize the keys in dependencies and devDependencies (for addon creation). [@kellyselden](https://github.com/kellyselden)
1542- [#5181](https://github.com/ember-cli/ember-cli/pull/5181) Cleanup platform checker warning to make it clear when a given platform is deprecated or just untested. [@stefanpenner](https://github.com/stefanpenner)
1543- [#5252](https://github.com/ember-cli/ember-cli/pull/5252) Deprecate the usage of `app-prefix` and `app-suffix` `contentFor` hooks. [@nathanhammond](https://github.com/nathanhammond)
1544- [#5232](https://github.com/ember-cli/ember-cli/pull/5232) Update generate resource documentation [@johnotander](https://github.com/johnotander)
1545- [#5221](https://github.com/ember-cli/ember-cli/pull/5221) Replace `broccoli-sourcemap-concat` with `broccoli-concat` (the projects have been merged). [@stefanpenner](https://github.com/stefanpenner)
1546- [#5220](https://github.com/ember-cli/ember-cli/pull/5220) Fix instance-initializer-test blueprint. [@rwjblue](https://github.com/rwjblue)
1547- [#5230](https://github.com/ember-cli/ember-cli/pull/5230) Helper Unit test should pass a params array as first argument [@stefanpenner](https://github.com/stefanpenner)
1548- [#5241](https://github.com/ember-cli/ember-cli/pull/5241) Fix test server file serving (ensures static assets are found properly). [@stefanpenner](https://github.com/stefanpenner)
1549- [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Update to Testem v1.0.0-rc1. [@johanneswuerbach](https://github.com/johanneswuerbach)
1550- [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Detect global errors (i.e. parse errors from `assets/vendor.js`) when running `ember test` or `ember test --server`. [@johanneswuerbach](https://github.com/johanneswuerbach)
1551- [#5025](https://github.com/ember-cli/ember-cli/pull/5025) [ENHANCEMENT] update loader.js, qunit and ember-ajax for app/addon blueprints [@jcope2013](https://github.com/jcope2013)
1552- [#5061](https://github.com/ember-cli/ember-cli/pull/5061) Testem 0.9.11 [@johanneswuerbach](https://github.com/johanneswuerbach)
1553- [#4994](https://github.com/ember-cli/ember-cli/pull/4994) add jshint helper command for tests [@gabrielgrant](https://github.com/gabrielgrant)
1554- [#5033](https://github.com/ember-cli/ember-cli/pull/5033) Added Node v5 to Appveyor [@patocallaghan](https://github.com/patocallaghan)
1555- [#4218](https://github.com/ember-cli/ember-cli/pull/4218) Add instance-initializer's blueprints family [@cibernox](https://github.com/cibernox)
1556- [#4476](https://github.com/ember-cli/ember-cli/pull/4476) Add additional documentation on treeFor* methods [@trentmwillis](https://github.com/trentmwillis)
1557- [#5172](https://github.com/ember-cli/ember-cli/pull/5172) Bump ember-cli-dependency-checker to v1.2.0 [@quaertym](https://github.com/quaertym)
1558- [#5108](https://github.com/ember-cli/ember-cli/pull/5108) Fix instance-intitalizer-test test-info import to use `ember-cli-test-info` [@trabus](https://github.com/trabus)
1559- [#5087](https://github.com/ember-cli/ember-cli/pull/5087) Upgraded ember-ajax to 0.7.1 [@ember-cli](https://github.com/ember-cli)
1560- [#5098](https://github.com/ember-cli/ember-cli/pull/5098) [ENHANCEMENT] Install htmlbars precompiler when generating component integration tests [@drspaniel](https://github.com/drspaniel)
1561- [#5077](https://github.com/ember-cli/ember-cli/pull/5077) loosen test [@ember-cli](https://github.com/ember-cli)
1562- [#5065](https://github.com/ember-cli/ember-cli/pull/5065) Programmatic access to the CLI [@eibrahim](https://github.com/eibrahim)
1563- [#5089](https://github.com/ember-cli/ember-cli/pull/5089) [BUGFIX] Forward `--config-file` test option to testem [@cspanring](https://github.com/cspanring)
1564- [#5075](https://github.com/ember-cli/ember-cli/pull/5075) disable bundling, npm client seems to have issues but npm service app… [@ember-cli](https://github.com/ember-cli)
1565- [#5066](https://github.com/ember-cli/ember-cli/pull/5066) bumps `broccoli-sourcemap-concat` version [@ember-cli](https://github.com/ember-cli)
1566- [#5107](https://github.com/ember-cli/ember-cli/pull/5107) [FEATURE] Implement addon black- and whitelist [@dschmidt](https://github.com/dschmidt)
1567- [#5094](https://github.com/ember-cli/ember-cli/pull/5094) [fixes #5092] remove long since deprecated this.Funnel usage from int… [@ember-cli](https://github.com/ember-cli)
1568- [#5104](https://github.com/ember-cli/ember-cli/pull/5104) Workaround for babel includePolyfill exception [@ef4](https://github.com/ef4)
1569- [#5189](https://github.com/ember-cli/ember-cli/pull/5189) updated markdown-it-terminal [@akatov](https://github.com/akatov)
1570- [#5139](https://github.com/ember-cli/ember-cli/pull/5139) Use ES6 shorthand property for layout in component blueprint [@martndemus](https://github.com/martndemus)
1571- [#5109](https://github.com/ember-cli/ember-cli/pull/5109) Fix body-parser suggested use due to deprecations [@knownasilya](https://github.com/knownasilya)
1572- [#5113](https://github.com/ember-cli/ember-cli/pull/5113) Remove trailing whitespace on component integration test [@ahmadsoe](https://github.com/ahmadsoe)
1573- [#5130](https://github.com/ember-cli/ember-cli/pull/5130) Update bower.json [@ember-cli](https://github.com/ember-cli)
1574- [#5132](https://github.com/ember-cli/ember-cli/pull/5132) [ENHANCEMENT] Make `EMBER_CLI_INJECT_LIVE_RELOAD_BASEURL` configurable [@jbescoyez](https://github.com/jbescoyez)
1575- [#5117](https://github.com/ember-cli/ember-cli/pull/5117) Update Ember to latest stable (2.2.0). [@rwjblue](https://github.com/rwjblue)
1576- [#5124](https://github.com/ember-cli/ember-cli/pull/5124) Update ember-cli-sri minimum version to 1.2.0. [@rwjblue](https://github.com/rwjblue)
1577- [#5125](https://github.com/ember-cli/ember-cli/pull/5125) Clarify `ember test --path` docs. [@ember-cli](https://github.com/ember-cli)
1578- [#5128](https://github.com/ember-cli/ember-cli/pull/5128) Adds Node 5 to allow_failures list [@ember-cli](https://github.com/ember-cli)
1579- [#5201](https://github.com/ember-cli/ember-cli/pull/5201) ember-cli-rails-addon now uses outputReady [@luma-institute](https://github.com/luma-institute)
1580- [#5168](https://github.com/ember-cli/ember-cli/pull/5168) fix swallowed failures [@ember-cli](https://github.com/ember-cli)
1581- [#5158](https://github.com/ember-cli/ember-cli/pull/5158) Change location of website [@leo](https://github.com/leo)
1582- [#5142](https://github.com/ember-cli/ember-cli/pull/5142) Fix merge issues introduced by #4476 [@trabus](https://github.com/trabus)
1583- [#5155](https://github.com/ember-cli/ember-cli/pull/5155) bump broccoli-merge-trees [@ember-cli](https://github.com/ember-cli)
1584- [#5149](https://github.com/ember-cli/ember-cli/pull/5149) cherry-picking changelog from stable [@ember-cli](https://github.com/ember-cli)
1585- [#5150](https://github.com/ember-cli/ember-cli/pull/5150) [INTERNAL] Set correct version of ember-cli [@jayeff](https://github.com/jayeff)
1586- [#5165](https://github.com/ember-cli/ember-cli/pull/5165) [ENHANCEMENT] Initial implementation of css hot realod [@gcollazo](https://github.com/gcollazo)
1587- [#5154](https://github.com/ember-cli/ember-cli/pull/5154) reduce number of funnels created to support other asset app.imports [@ember-cli](https://github.com/ember-cli)
1588- [#5159](https://github.com/ember-cli/ember-cli/pull/5159) Update appveyor.yml [@ember-cli](https://github.com/ember-cli)
1589- [#5144](https://github.com/ember-cli/ember-cli/pull/5144) [ENHANCEMENT] Cleans up generated application directory if `ember new` errors [@trek](https://github.com/trek)
1590- [#5179](https://github.com/ember-cli/ember-cli/pull/5179) Updating deprecations that use the deprecate utility [@gmurphey](https://github.com/gmurphey)
1591- [#5190](https://github.com/ember-cli/ember-cli/pull/5190) Only use `temp` dependency, not `tmp-sync` [@akatov](https://github.com/akatov)
1592- [#5180](https://github.com/ember-cli/ember-cli/pull/5180) add node (latest) and set to allowed failures [@ember-cli](https://github.com/ember-cli)
1593- [#5186](https://github.com/ember-cli/ember-cli/pull/5186) Fixing path issue in test for AppVeyor. [@gmurphey](https://github.com/gmurphey)
1594- [#5169](https://github.com/ember-cli/ember-cli/pull/5169) [BUGFIX] Bump quick-temp to 0.1.5, fix jshint error [@trabus](https://github.com/trabus)
1595- [#5185](https://github.com/ember-cli/ember-cli/pull/5185) Ensure rimraf is available to consumers. [@ember-cli](https://github.com/ember-cli)
1596- [#5171](https://github.com/ember-cli/ember-cli/pull/5171) Avoid Reexporter when loader supports index fallback. [@rwjblue](https://github.com/rwjblue)
1597- [#5184](https://github.com/ember-cli/ember-cli/pull/5184) more explicit jshint test run [@ember-cli](https://github.com/ember-cli)
1598- [#5197](https://github.com/ember-cli/ember-cli/pull/5197) update leek [@akatov](https://github.com/akatov)
1599- [#5204](https://github.com/ember-cli/ember-cli/pull/5204) [ENHANCEMENT] Add npm badge to README. [@adjohnson916](https://github.com/adjohnson916)
1600- [#5192](https://github.com/ember-cli/ember-cli/pull/5192) Use consistent double quotes in index.html blueprints [@Dhaulagiri](https://github.com/Dhaulagiri)
1601- [#5198](https://github.com/ember-cli/ember-cli/pull/5198) minor whitespace fix [@ember-cli](https://github.com/ember-cli)
1602- [#5205](https://github.com/ember-cli/ember-cli/pull/5205) Add addon-test-support tree. [@rwjblue](https://github.com/rwjblue)
1603- [#5206](https://github.com/ember-cli/ember-cli/pull/5206) Update ember-qunit to 0.4.17. [@rwjblue](https://github.com/rwjblue)
1604- [#5207](https://github.com/ember-cli/ember-cli/pull/5207) Make ember test helper clearer. [@rwjblue](https://github.com/rwjblue)
1605- [#5208](https://github.com/ember-cli/ember-cli/pull/5208) update some out of date deps [@ember-cli](https://github.com/ember-cli)
1606- [#5209](https://github.com/ember-cli/ember-cli/pull/5209) Ensure loader.js warning is easier to spot. [@rwjblue](https://github.com/rwjblue)
1607- [#5211](https://github.com/ember-cli/ember-cli/pull/5211) Update ember-cli-qunit to 1.1.0. [@rwjblue](https://github.com/rwjblue)
1608- [#5212](https://github.com/ember-cli/ember-cli/pull/5212) Update ember-data to 2.2.1. [@rwjblue](https://github.com/rwjblue)
1609
1610Thank you to all who took the time to contribute!
1611
1612### 2.3.0-beta.2
1613
1614The following changes are required if you are upgrading from the previous
1615version:
1616
1617- Users
1618 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.3.0-beta.1...v2.3.0-beta.2)
1619 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1620 + Remove `loader.js` from `bower.json`, and add to `package.json` as `^4.0.0`.
1621 + Remove `ember-load-initializers` from `bower.json`, and add to `package.json` at `^0.5.0`.
1622- Addon Developers
1623 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.3.0-beta.1...v2.3.0-beta.2)
1624 + No changes required
1625- Core Contributors
1626 + No changes required
1627
1628#### Community Contributions
1629
1630- [#5329](https://github.com/ember-cli/ember-cli/pull/5329) [ENHANCEMENT] Support custom blueprint options in new and init commands [@bendemboski](https://github.com/bendemboski)
1631- [#5377](https://github.com/ember-cli/ember-cli/pull/5377) Update Bower resolution to match Ember version [@kpfefferle](https://github.com/kpfefferle)
1632- [#5203](https://github.com/ember-cli/ember-cli/pull/5203) [ENHANCEMENT] Use absolute import paths for util-test blueprint [@kamalaknn](https://github.com/kamalaknn)
1633- [#5349](https://github.com/ember-cli/ember-cli/pull/5349) [BUGFIX] Fix live-reloading post build error [@stefanpenner](https://github.com/stefanpenner)
1634- [#5309](https://github.com/ember-cli/ember-cli/pull/5309) [2.X] Deprecate vendor-prefix and vendor-suffix. [@nathanhammond](https://github.com/nathanhammond)
1635- [#5370](https://github.com/ember-cli/ember-cli/pull/5370) Make final update of `dist/` faster, by only updating changed files. [@stefanpenner](https://github.com/stefanpenner)
1636- [#5321](https://github.com/ember-cli/ember-cli/pull/5321) Ensure `EmberAddon.env()` works the same as `EmberApp.env()` [@jasonmit](https://github.com/jasonmit)
1637- [#5367](https://github.com/ember-cli/ember-cli/pull/5367) Update to lodash 4 [@jcope2013](https://github.com/jcope2013)
1638- [#5394](https://github.com/ember-cli/ember-cli/pull/5394) Upgrade testem to v1.1.1 [@quaertym](https://github.com/quaertym)
1639- [#5379](https://github.com/ember-cli/ember-cli/pull/5379) Move loader.js to be included as an addon. [@rwjblue](https://github.com/rwjblue)
1640- [#5388](https://github.com/ember-cli/ember-cli/pull/5388) Mixin generation in addon [@MiguelMadero](https://github.com/MiguelMadero)
1641- [#5396](https://github.com/ember-cli/ember-cli/pull/5396) Wrap evaluation of `ember-cli-build.js` in a `try`/`catch` to provide helpful message for syntax errors. [@mozeryansky](https://github.com/mozeryansky)
1642- [#5410](https://github.com/ember-cli/ember-cli/pull/5410) Ensure that Testem can use `testem.js` if present (without passing `--config-file` option). [@rwjblue](https://github.com/rwjblue)
1643- [#5416](https://github.com/ember-cli/ember-cli/pull/5416) Use ember-load-initializers as addon [@josemarluedke](https://github.com/josemarluedke)
1644- [#5421](https://github.com/ember-cli/ember-cli/pull/5421) Make options available in all Blueprint hooks as this.options [@trentmwillis](https://github.com/trentmwillis)
1645
1646Thank you to all who took the time to contribute!
1647
1648### 2.3.0-beta.1
1649
1650The following changes are required if you are upgrading from the previous
1651version:
1652
1653- Users
1654 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v2.2.0-beta.6...v2.3.0-beta.1)
1655 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1656 + Update `ember-cli-qunit` in `package.json` to `^1.2.1`.
1657 + Update `ember` in `bower.json` to `2.3.0`.
1658 + Remove `qunit` from `bower.json` (it is now included as an NPM dependency by ember-cli-qunit).
1659- Addon Developers
1660 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v2.2.0-beta.6...v2.3.0-beta.1)
1661 + No changes required
1662- Core Contributors
1663 + No changes required
1664
1665#### Community Contributions
1666
1667- [#5369](https://github.com/ember-cli/ember-cli/pull/5369) Implement application level resolver in blueprint. [@rwjblue](https://github.com/rwjblue)
1668- [#5372](https://github.com/ember-cli/ember-cli/pull/5372) Update to ember@2.3.0. [@rwjblue](https://github.com/rwjblue)
1669- [#5374](https://github.com/ember-cli/ember-cli/pull/5374) Update ember-cli-qunit to 1.2.1. [@rwjblue](https://github.com/rwjblue)
1670
1671Thank you to all who took the time to contribute!
1672
1673### 2.2.0-beta.6
1674
1675Re-releasing 2.2.0-beta.5, but without the line-ending issue.
1676
1677The following changes are required if you are upgrading from the previous
1678version:
1679
1680- Users
1681 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.6)
1682 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1683- Addon Developers
1684 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.6)
1685 + No changes required
1686- Core Contributors
1687 + No changes required
1688
1689Thank you to all who took the time to contribute!
1690
1691### 2.2.0-beta.5
1692
1693The following changes are required if you are upgrading from the previous
1694version:
1695
1696- Users
1697 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.5)
1698 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1699- Addon Developers
1700 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.5)
1701 + No changes required
1702- Core Contributors
1703 + No changes required
1704
1705#### Community Contributions
1706
1707- [#5325](https://github.com/ember-cli/ember-cli/pull/5325) bump testem to latest to compensate for breakage in xmldom [@et](https://github.com/et)
1708- [#5331](https://github.com/ember-cli/ember-cli/pull/5331) Update blueprints for Ember Data 2.3.0 [@bmac](https://github.com/bmac)
1709- [#5332](https://github.com/ember-cli/ember-cli/pull/5332) testem v1.0.0 [@johanneswuerbach](https://github.com/johanneswuerbach)
1710
1711Thank you to all who took the time to contribute!
1712
1713### 2.2.0-beta.4
1714
1715The following changes are required if you are upgrading from the previous
1716version:
1717
1718- Users
1719 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.4)
1720 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1721- Addon Developers
1722 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.4)
1723 + No changes required
1724- Core Contributors
1725 + No changes required
1726
1727#### Community Contributions
1728
1729- [#5291](https://github.com/ember-cli/ember-cli/pull/5291) getCallerFile now comes from its own node_module [@stefanpenner](https://github.com/stefanpenner)
1730- [#5312](https://github.com/ember-cli/ember-cli/pull/5312) Add information about testing new features/bugfixes to the contributing.md file [@ohcibi](https://github.com/ohcibi)
1731- [#5313](https://github.com/ember-cli/ember-cli/pull/5313) Add missing `--silent` option to the output of `ember test --help` [@ohcibi](https://github.com/ohcibi)
1732- [#5327](https://github.com/ember-cli/ember-cli/pull/5327) [BUGFIX release] pin jQuery version [@stefanpenner](https://github.com/stefanpenner)
1733
1734Thank you to all who took the time to contribute!
1735
1736### 2.2.0-beta.3
1737
1738The following changes are required if you are upgrading from the previous
1739version:
1740
1741- Users
1742 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.3)
1743 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1744 + Update `ember-cli-sri` to `^2.0.0`.
1745- Addon Developers
1746 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.3)
1747 + No changes required
1748- Core Contributors
1749 + No changes required
1750
1751#### Community Contributions
1752
1753- [#5271](https://github.com/ember-cli/ember-cli/pull/5271) Update ember-cli-test-loader to 0.2.2. [@rwjblue](https://github.com/rwjblue)
1754- [#5274](https://github.com/ember-cli/ember-cli/pull/5274) Fix the order of test files to append [@bitaculous](https://github.com/bitaculous)
1755- [#5278](https://github.com/ember-cli/ember-cli/pull/5278) Replace broccoli-sourcemap-concat usage with broccoli-concat. [@ballPointPenguin](https://github.com/ballPointPenguin)
1756- [#5286](https://github.com/ember-cli/ember-cli/pull/5286) Update `ember-cli-sri` minimum version to 2.0.0 [@jonathanKingston](https://github.com/jonathanKingston)
1757- [#5298](https://github.com/ember-cli/ember-cli/pull/5298) [INTERNAL] Update minimum Testem version to 1.0.0-rc.4. [@rwjblue](https://github.com/rwjblue)
1758
1759Thank you to all who took the time to contribute!
1760
1761### 2.2.0-beta.2
1762
1763The following changes are required if you are upgrading from the previous
1764version:
1765
1766- Users
1767 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.2)
1768 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1769 + `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,
1770 please continue to use it.
1771- Addon Developers
1772 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.2)
1773 + No changes required
1774- Core Contributors
1775 + No changes required
1776
1777#### Community Contributions
1778
1779- [#5247](https://github.com/ember-cli/ember-cli/pull/5247) Unfortunately remove `ember-cli-content-security-policy` from the default blueprint. [@stefanpenner](https://github.com/stefanpenner)
1780- [#5215](https://github.com/ember-cli/ember-cli/pull/5215) Fix CHANGELOG for ember-cli-qunit version. [@rwjblue](https://github.com/rwjblue)
1781- [#4981](https://github.com/ember-cli/ember-cli/pull/4981) Alphabetize the keys in dependencies and devDependencies (for addon creation). [@kellyselden](https://github.com/kellyselden)
1782- [#5181](https://github.com/ember-cli/ember-cli/pull/5181) Cleanup platform checker warning to make it clear when a given platform is deprecated or just untested. [@stefanpenner](https://github.com/stefanpenner)
1783- [#5252](https://github.com/ember-cli/ember-cli/pull/5252) Deprecate the usage of `app-prefix` and `app-suffix` `contentFor` hooks. [@nathanhammond](https://github.com/nathanhammond)
1784- [#5232](https://github.com/ember-cli/ember-cli/pull/5232) Update generate resource documentation [@johnotander](https://github.com/johnotander)
1785- [#5221](https://github.com/ember-cli/ember-cli/pull/5221) Replace `broccoli-sourcemap-concat` with `broccoli-concat` (the projects have been merged). [@stefanpenner](https://github.com/stefanpenner)
1786- [#5220](https://github.com/ember-cli/ember-cli/pull/5220) Fix instance-initializer-test blueprint. [@rwjblue](https://github.com/rwjblue)
1787- [#5230](https://github.com/ember-cli/ember-cli/pull/5230) Helper Unit test should pass a params array as first argument [@stefanpenner](https://github.com/stefanpenner)
1788- [#5241](https://github.com/ember-cli/ember-cli/pull/5241) Fix test server file serving (ensures static assets are found properly). [@stefanpenner](https://github.com/stefanpenner)
1789- [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Update to Testem v1.0.0-rc1. [@johanneswuerbach](https://github.com/johanneswuerbach)
1790- [#5254](https://github.com/ember-cli/ember-cli/pull/5254) Detect global errors (i.e. parse errors from `assets/vendor.js`) when running `ember test` or `ember test --server`. [@johanneswuerbach](https://github.com/johanneswuerbach)
1791
1792Thank you to all who took the time to contribute!
1793
1794### 2.2.0-beta.1
1795
1796The following changes are required if you are upgrading from the previous version:
1797
1798- Users
1799 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v2.2.0-beta.1)
1800 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1801 + Users of `ember-cli-styles-reloader` should uninstall (as this functionality is now included in ember-cli by default).
1802 + Update the following entries in your `package.json`:
1803 * Remove `ember-cli-ic-ajax` (it is replaced by `ember-ajax`)
1804 * Add `ember-ajax` at `0.7.1`
1805 * `ember-cli-dependency-checker` to `^1.2.0`
1806 * `ember-cli-sri` to `^1.2.0`
1807 * `ember-cli-qunit` to `^1.1.0`
1808 * `ember-data` to `^2.2.1`
1809 + Update the following entries in your `bower.json`:
1810 * `ember` to `2.2.0`
1811 * `ember-data` to `^2.2.1`
1812 * `loader.js` to `^3.5.0`
1813 * `qunit` to `~1.20.0`
1814 * Remove `ember-qunit` (it is now bundled by `ember-cli-qunit` since `1.1.0`)
1815- Addon Developers
1816 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v2.2.0-beta.1)
1817 + No changes required
1818- Core Contributors
1819 + No changes required
1820
1821#### Community Contributions
1822
1823- [#5025](https://github.com/ember-cli/ember-cli/pull/5025) [ENHANCEMENT] update loader.js, qunit and ember-ajax for app/addon blueprints [@jcope2013](https://github.com/jcope2013)
1824- [#5061](https://github.com/ember-cli/ember-cli/pull/5061) Testem 0.9.11 [@johanneswuerbach](https://github.com/johanneswuerbach)
1825- [#4994](https://github.com/ember-cli/ember-cli/pull/4994) add jshint helper command for tests [@gabrielgrant](https://github.com/gabrielgrant)
1826- [#5033](https://github.com/ember-cli/ember-cli/pull/5033) Added Node v5 to Appveyor [@patocallaghan](https://github.com/patocallaghan)
1827- [#4218](https://github.com/ember-cli/ember-cli/pull/4218) Add instance-initializer's blueprints family [@cibernox](https://github.com/cibernox)
1828- [#4476](https://github.com/ember-cli/ember-cli/pull/4476) Add additional documentation on treeFor* methods [@trentmwillis](https://github.com/trentmwillis)
1829- [#5172](https://github.com/ember-cli/ember-cli/pull/5172) Bump ember-cli-dependency-checker to v1.2.0 [@quaertym](https://github.com/quaertym)
1830- [#5108](https://github.com/ember-cli/ember-cli/pull/5108) Fix instance-intitalizer-test test-info import to use `ember-cli-test-info` [@trabus](https://github.com/trabus)
1831- [#5087](https://github.com/ember-cli/ember-cli/pull/5087) Upgraded ember-ajax to 0.7.1 [@ember-cli](https://github.com/ember-cli)
1832- [#5098](https://github.com/ember-cli/ember-cli/pull/5098) [ENHANCEMENT] Install htmlbars precompiler when generating component integration tests [@drspaniel](https://github.com/drspaniel)
1833- [#5077](https://github.com/ember-cli/ember-cli/pull/5077) loosen test [@ember-cli](https://github.com/ember-cli)
1834- [#5065](https://github.com/ember-cli/ember-cli/pull/5065) Programmatic access to the CLI [@eibrahim](https://github.com/eibrahim)
1835- [#5089](https://github.com/ember-cli/ember-cli/pull/5089) [BUGFIX] Forward `--config-file` test option to testem [@cspanring](https://github.com/cspanring)
1836- [#5075](https://github.com/ember-cli/ember-cli/pull/5075) disable bundling, npm client seems to have issues but npm service app… [@ember-cli](https://github.com/ember-cli)
1837- [#5066](https://github.com/ember-cli/ember-cli/pull/5066) bumps `broccoli-sourcemap-concat` version [@ember-cli](https://github.com/ember-cli)
1838- [#5107](https://github.com/ember-cli/ember-cli/pull/5107) [FEATURE] Implement addon black- and whitelist [@dschmidt](https://github.com/dschmidt)
1839- [#5094](https://github.com/ember-cli/ember-cli/pull/5094) [fixes #5092] remove long since deprecated this.Funnel usage from int… [@ember-cli](https://github.com/ember-cli)
1840- [#5104](https://github.com/ember-cli/ember-cli/pull/5104) Workaround for babel includePolyfill exception [@ef4](https://github.com/ef4)
1841- [#5189](https://github.com/ember-cli/ember-cli/pull/5189) updated markdown-it-terminal [@akatov](https://github.com/akatov)
1842- [#5139](https://github.com/ember-cli/ember-cli/pull/5139) Use ES6 shorthand property for layout in component blueprint [@martndemus](https://github.com/martndemus)
1843- [#5109](https://github.com/ember-cli/ember-cli/pull/5109) Fix body-parser suggested use due to deprecations [@knownasilya](https://github.com/knownasilya)
1844- [#5113](https://github.com/ember-cli/ember-cli/pull/5113) Remove trailing whitespace on component integration test [@ahmadsoe](https://github.com/ahmadsoe)
1845- [#5130](https://github.com/ember-cli/ember-cli/pull/5130) Update bower.json [@ember-cli](https://github.com/ember-cli)
1846- [#5132](https://github.com/ember-cli/ember-cli/pull/5132) [ENHANCEMENT] Make `EMBER_CLI_INJECT_LIVE_RELOAD_BASEURL` configurable [@jbescoyez](https://github.com/jbescoyez)
1847- [#5117](https://github.com/ember-cli/ember-cli/pull/5117) Update Ember to latest stable (2.2.0). [@rwjblue](https://github.com/rwjblue)
1848- [#5124](https://github.com/ember-cli/ember-cli/pull/5124) Update ember-cli-sri minimum version to 1.2.0. [@rwjblue](https://github.com/rwjblue)
1849- [#5125](https://github.com/ember-cli/ember-cli/pull/5125) Clarify `ember test --path` docs. [@ember-cli](https://github.com/ember-cli)
1850- [#5128](https://github.com/ember-cli/ember-cli/pull/5128) Adds Node 5 to allow_failures list [@ember-cli](https://github.com/ember-cli)
1851- [#5201](https://github.com/ember-cli/ember-cli/pull/5201) ember-cli-rails-addon now uses outputReady [@luma-institute](https://github.com/luma-institute)
1852- [#5168](https://github.com/ember-cli/ember-cli/pull/5168) fix swallowed failures [@ember-cli](https://github.com/ember-cli)
1853- [#5158](https://github.com/ember-cli/ember-cli/pull/5158) Change location of website [@leo](https://github.com/leo)
1854- [#5142](https://github.com/ember-cli/ember-cli/pull/5142) Fix merge issues introduced by #4476 [@trabus](https://github.com/trabus)
1855- [#5155](https://github.com/ember-cli/ember-cli/pull/5155) bump broccoli-merge-trees [@ember-cli](https://github.com/ember-cli)
1856- [#5149](https://github.com/ember-cli/ember-cli/pull/5149) cherry-picking changelog from stable [@ember-cli](https://github.com/ember-cli)
1857- [#5150](https://github.com/ember-cli/ember-cli/pull/5150) [INTERNAL] Set correct version of ember-cli [@jayeff](https://github.com/jayeff)
1858- [#5165](https://github.com/ember-cli/ember-cli/pull/5165) [ENHANCEMENT] Initial implementation of css hot realod [@gcollazo](https://github.com/gcollazo)
1859- [#5154](https://github.com/ember-cli/ember-cli/pull/5154) reduce number of funnels created to support other asset app.imports [@ember-cli](https://github.com/ember-cli)
1860- [#5159](https://github.com/ember-cli/ember-cli/pull/5159) Update appveyor.yml [@ember-cli](https://github.com/ember-cli)
1861- [#5144](https://github.com/ember-cli/ember-cli/pull/5144) [ENHANCEMENT] Cleans up generated application directory if `ember new` errors [@trek](https://github.com/trek)
1862- [#5179](https://github.com/ember-cli/ember-cli/pull/5179) Updating deprecations that use the deprecate utility [@gmurphey](https://github.com/gmurphey)
1863- [#5190](https://github.com/ember-cli/ember-cli/pull/5190) Only use `temp` dependency, not `tmp-sync` [@akatov](https://github.com/akatov)
1864- [#5180](https://github.com/ember-cli/ember-cli/pull/5180) add node (latest) and set to allowed failures [@ember-cli](https://github.com/ember-cli)
1865- [#5186](https://github.com/ember-cli/ember-cli/pull/5186) Fixing path issue in test for AppVeyor. [@gmurphey](https://github.com/gmurphey)
1866- [#5169](https://github.com/ember-cli/ember-cli/pull/5169) [BUGFIX] Bump quick-temp to 0.1.5, fix jshint error [@trabus](https://github.com/trabus)
1867- [#5185](https://github.com/ember-cli/ember-cli/pull/5185) Ensure rimraf is available to consumers. [@ember-cli](https://github.com/ember-cli)
1868- [#5171](https://github.com/ember-cli/ember-cli/pull/5171) Avoid Reexporter when loader supports index fallback. [@rwjblue](https://github.com/rwjblue)
1869- [#5184](https://github.com/ember-cli/ember-cli/pull/5184) more explicit jshint test run [@ember-cli](https://github.com/ember-cli)
1870- [#5197](https://github.com/ember-cli/ember-cli/pull/5197) update leek [@akatov](https://github.com/akatov)
1871- [#5204](https://github.com/ember-cli/ember-cli/pull/5204) [ENHANCEMENT] Add npm badge to README. [@adjohnson916](https://github.com/adjohnson916)
1872- [#5192](https://github.com/ember-cli/ember-cli/pull/5192) Use consistent double quotes in index.html blueprints [@Dhaulagiri](https://github.com/Dhaulagiri)
1873- [#5198](https://github.com/ember-cli/ember-cli/pull/5198) minor whitespace fix [@ember-cli](https://github.com/ember-cli)
1874- [#5205](https://github.com/ember-cli/ember-cli/pull/5205) Add addon-test-support tree. [@rwjblue](https://github.com/rwjblue)
1875- [#5206](https://github.com/ember-cli/ember-cli/pull/5206) Update ember-qunit to 0.4.17. [@rwjblue](https://github.com/rwjblue)
1876- [#5207](https://github.com/ember-cli/ember-cli/pull/5207) Make ember test helper clearer. [@rwjblue](https://github.com/rwjblue)
1877- [#5208](https://github.com/ember-cli/ember-cli/pull/5208) update some out of date deps [@ember-cli](https://github.com/ember-cli)
1878- [#5209](https://github.com/ember-cli/ember-cli/pull/5209) Ensure loader.js warning is easier to spot. [@rwjblue](https://github.com/rwjblue)
1879- [#5211](https://github.com/ember-cli/ember-cli/pull/5211) Update ember-cli-qunit to 1.1.0. [@rwjblue](https://github.com/rwjblue)
1880- [#5212](https://github.com/ember-cli/ember-cli/pull/5212) Update ember-data to 2.2.1. [@rwjblue](https://github.com/rwjblue)
1881
1882Thank you to all who took the time to contribute!
1883
1884### 1.13.15
1885
1886The following changes are required if you are upgrading from the previous
1887version:
1888
1889- Users
1890 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.14...v1.13.15)
1891 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/#project-update)
1892- Addon Developers
1893 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.14...v1.13.15)
1894 + No changes required
1895- Core Contributors
1896 + No changes required
1897
1898#### Community Contributions
1899
1900- [#5338](https://github.com/ember-cli/ember-cli/pull/5338) 1 13 testem bump [@johanneswuerbach](https://github.com/johanneswuerbach)
1901- [#5351](https://github.com/ember-cli/ember-cli/pull/5351) Bump ember to 1.13.12 [@san650](https://github.com/san650)
1902
1903Thank you to all who took the time to contribute!
1904
1905### 1.13.14
1906
1907The following changes are required if you are upgrading from the previous
1908version:
1909
1910- Users
1911 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.13...v1.13.14)
1912 + default jQuery.js version is now locked at `1.11.3`
1913- Addon Developers
1914 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.13...v1.13.14)
1915 + app-prefix and app-suffix have been deprecated, addons will need to move away from them.
1916- Core Contributors
1917 + No changes required
1918
1919#### Community Contributions
1920
1921- [#5327](https://github.com/ember-cli/ember-cli/pull/5327) [BUGFIX release] pin jQuery version [@stefanpenner](https://github.com/stefanpenner)
1922- [#5245](https://github.com/ember-cli/ember-cli/pull/5245) Deprecate app-prefix and app-suffix. [@nathanhammond](https://github.com/nathanhammond)
1923- [#5251](https://github.com/ember-cli/ember-cli/pull/5251) [BUGFIX] ensure we stat the symlink target, not the symlink (fixes tests/index.html not updating) [@stefanpenner](https://github.com/stefanpenner)
1924
1925### 1.13.13
1926
1927The following changes are required if you are upgrading from the previous
1928version:
1929
1930- Users
1931 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.12...v1.13.13)
1932 + default Ember.js version is now at `1.13.11`
1933 + Ember CLI SRI version was bumped to `^1.2.0`
1934 + Ember `loader.js` version was bumped to `3.4.0`
1935 + Testem version was bumped to `0.9.11`
1936- Addon Developers
1937 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.12...v1.13.13)
1938- Core Contributors
1939 + No changes required
1940
1941#### Community Contributions
1942
1943- [#5061](https://github.com/ember-cli/ember-cli/pull/5061) Testem 0.9.11, [@johanneswuerbach](https://github.com/johanneswuerbach)
1944- [#5094](https://github.com/ember-cli/ember-cli/pull/5094) Remove deprecated `this.Funnel` usage, [@stefanpenner](https://github.com/stefanpenner)
1945- [#5075](https://github.com/ember-cli/ember-cli/pull/5075) Disable bundling, npm client seems to have issues, [@stefanpenner](https://github.com/stefanpenner)
1946- [#5104](https://github.com/ember-cli/ember-cli/pull/5104) Workaround for babel includePolyfill exception, [@ef4](https://github.com/ef4)
1947- [#5116](https://github.com/ember-cli/ember-cli/pull/5116) Bumps Ember version to `1.13.11`, [@stefanpenner](https://github.com/stefanpenner)
1948- [#5116](https://github.com/ember-cli/ember-cli/pull/5116) Bumps Ember CLI SRI to `^1.2.0`, [@rwjblue](https://github.com/rwjblue)
1949
1950### 1.13.12
1951
1952The following changes are required if you are upgrading from the previous
1953version:
1954
1955- Users
1956 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/compare/v1.13.8...v1.13.12)
1957 + changes to `tests/index.html` file. All tests are now in a separate file, [diff](https://github.com/twokul/ember-cli-release-notes/commit/bd5ac542c0d6dd8e095553d6528ec40ae4be6b4e).
1958 + default Ember.js version is now at `1.13.10`
1959 + default Ember Data version is now at `1.13.14`
1960 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1961- Addon Developers
1962 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/compare/v1.13.8...v1.13.12)
1963- Core Contributors
1964 + No changes required
1965
1966#### Community Contributions
1967
1968- [#4838](https://github.com/ember-cli/ember-cli/pull/4838) Add `npm test` to Addon README [@elwayman02](https://github.com/elwayman02)
1969- [#4756](https://github.com/ember-cli/ember-cli/pull/4756) Discard runCommand stdout/stderr unless we have a test failure [@joliss](https://github.com/joliss)
1970- [#4753](https://github.com/ember-cli/ember-cli/pull/4753) Upgraded ember-cli-app-version to 1.0.0 [@ember-cli](https://github.com/ember-cli)
1971- [#4235](https://github.com/ember-cli/ember-cli/pull/4235) Reintroduce comment regarding bodyParser on http-mock [@joostdevries](https://github.com/joostdevries)
1972- [#4728](https://github.com/ember-cli/ember-cli/pull/4728) Revert "Do not pack ember-cli-build.js" [@ember-cli](https://github.com/ember-cli)
1973- [#4846](https://github.com/ember-cli/ember-cli/pull/4846) Update ember-cli-htmlbars-inline-precompile dependency [@joliss](https://github.com/joliss)
1974- [#4757](https://github.com/ember-cli/ember-cli/pull/4757) Remove last use of broccoli-writer in test suite [@joliss](https://github.com/joliss)
1975- [#4765](https://github.com/ember-cli/ember-cli/pull/4765) Fix typo Brocolli → Broccoli [@lancedikson](https://github.com/lancedikson)
1976- [#4770](https://github.com/ember-cli/ember-cli/pull/4770) Updates configstore [@twokul](https://github.com/twokul)
1977- [#4774](https://github.com/ember-cli/ember-cli/pull/4774) Update ember-cli-shims to prevent errors on Ember < 1.13. [@rwjblue](https://github.com/rwjblue)
1978- [#4772](https://github.com/ember-cli/ember-cli/pull/4772) Implement a destroyApp helper. [@blimmer](https://github.com/blimmer)
1979- [#4771](https://github.com/ember-cli/ember-cli/pull/4771) Make default generated tests pass. [@blimmer](https://github.com/blimmer)
1980- [#4854](https://github.com/ember-cli/ember-cli/pull/4854) command unit test syncing [@kellyselden](https://github.com/kellyselden)
1981- [#4801](https://github.com/ember-cli/ember-cli/pull/4801) add a missing curved brackets [@dukex](https://github.com/dukex)
1982- [#4799](https://github.com/ember-cli/ember-cli/pull/4799) Bump ember-cli-dependency-checker to v1.1.0 [@quaertym](https://github.com/quaertym)
1983- [#4792](https://github.com/ember-cli/ember-cli/pull/4792) Replace Esperanto With Babel [@ember-cli](https://github.com/ember-cli)
1984- [#4783](https://github.com/ember-cli/ember-cli/pull/4783) bump viz [@ember-cli](https://github.com/ember-cli)
1985- [#4788](https://github.com/ember-cli/ember-cli/pull/4788) include FS usage monitoring [@ember-cli](https://github.com/ember-cli)
1986- [#4785](https://github.com/ember-cli/ember-cli/pull/4785) some safe runCommand removals [@kellyselden](https://github.com/kellyselden)
1987- [#4781](https://github.com/ember-cli/ember-cli/pull/4781) Set `ember serve --host` default to `undefined`. [@buschtoens](https://github.com/buschtoens)
1988- [#4796](https://github.com/ember-cli/ember-cli/pull/4796) tested needs null integrity value (since it always chan… [@ember-cli](https://github.com/ember-cli)
1989- [#4880](https://github.com/ember-cli/ember-cli/pull/4880) consolidate test setup to not use fixtures, instead use mocking [@kellyselden](https://github.com/kellyselden)
1990- [#4816](https://github.com/ember-cli/ember-cli/pull/4816) Allow OS to choose ephemeral port if --test-port=0 [@williamsbdev](https://github.com/williamsbdev)
1991- [#4815](https://github.com/ember-cli/ember-cli/pull/4815) Add Node.js 4.0 as valid platform version [@szines](https://github.com/szines)
1992- [#4839](https://github.com/ember-cli/ember-cli/pull/4839) addAddonsToProject for blueprints [@elwayman02](https://github.com/elwayman02)
1993- [#4826](https://github.com/ember-cli/ember-cli/pull/4826) Update bower deps. [@rwjblue](https://github.com/rwjblue)
1994- [#4844](https://github.com/ember-cli/ember-cli/pull/4844) fix failing tests [@ember-cli](https://github.com/ember-cli)
1995- [#4836](https://github.com/ember-cli/ember-cli/pull/4836) Make config replace cache [@ember-cli](https://github.com/ember-cli)
1996- [#4837](https://github.com/ember-cli/ember-cli/pull/4837) Add `Blueprint.prototype.filesPath`. [@rwjblue](https://github.com/rwjblue)
1997- [#4827](https://github.com/ember-cli/ember-cli/pull/4827) Update to broccoli-caching-writer 2.0.0 [@joliss](https://github.com/joliss)
1998- [#4829](https://github.com/ember-cli/ember-cli/pull/4829) broccoli-plugin{description -> annotation} [@ember-cli](https://github.com/ember-cli)
1999- [#4874](https://github.com/ember-cli/ember-cli/pull/4874) Add ability to specify a build path for running tests [@trentmwillis](https://github.com/trentmwillis)
2000- [#4863](https://github.com/ember-cli/ember-cli/pull/4863) remove duplicate in package.json [@lazybensch](https://github.com/lazybensch)
2001- [#4849](https://github.com/ember-cli/ember-cli/pull/4849) cleanup whitespace in the commands [@kellyselden](https://github.com/kellyselden)
2002- [#4857](https://github.com/ember-cli/ember-cli/pull/4857) Only exclude node_modules at root [@joliss](https://github.com/joliss)
2003- [#4881](https://github.com/ember-cli/ember-cli/pull/4881) add unit tests for blueprint help printing [@kellyselden](https://github.com/kellyselden)
2004- [#4913](https://github.com/ember-cli/ember-cli/pull/4913) adding addtional help tests [@kellyselden](https://github.com/kellyselden)
2005- [#4946](https://github.com/ember-cli/ember-cli/pull/4946) Fix beforeEach/afterEach callbacks with moduleForAcceptance. [@rwjblue](https://github.com/rwjblue)
2006- [#4954](https://github.com/ember-cli/ember-cli/pull/4954) Add smoke test for `moduleForAcceptance` [@seanpdoyle](https://github.com/seanpdoyle)
2007- [#4970](https://github.com/ember-cli/ember-cli/pull/4970) Upgrade testem to 0.9.8 [@rzurad](https://github.com/rzurad)
2008- [#4973](https://github.com/ember-cli/ember-cli/pull/4973) Lock down ember-router-generator@1.0.0 [@ember-cli](https://github.com/ember-cli)
2009- [#4989](https://github.com/ember-cli/ember-cli/pull/4989) added my "Why is CI broken?" tool to the readme [@ember-cli](https://github.com/ember-cli)
2010- [#5039](https://github.com/ember-cli/ember-cli/pull/5039) Add `UI.errorStream` [@seanpdoyle](https://github.com/seanpdoyle)
2011- [#5036](https://github.com/ember-cli/ember-cli/pull/5036) Remove native bundled dependencies [@patocallaghan](https://github.com/patocallaghan)
2012- [#5026](https://github.com/ember-cli/ember-cli/pull/5026) Add support for watchman 4 [@jcope2013](https://github.com/jcope2013)
2013- [#5020](https://github.com/ember-cli/ember-cli/pull/5020) explicitly test node 5.0 [@stefanpenner](https://github.com/stefanpenner)
2014
2015Thank you to all who took the time to contribute!
2016
2017### 1.13.8
2018
2019The following changes are required if you are upgrading from the previous
2020version:
2021
2022- Users
2023 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/db09559dc922eafdfb6723969b53dfff1a8f5331)
2024 + default ember is now at 1.13.7 (but feel free to upgrade/downgrade as desired)
2025 + default ember-data is now at 1.13.8 (but feel free to upgrade/downgrade as desired)
2026 + for users with very large bower_components directories, rebuild times should improve
2027 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2028 + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition)
2029- Addon Developers
2030 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/aaf7faebf1ca721382d281dd3125b24c7a752c7e)
2031 + No changes required
2032- Core Contributors
2033 + No changes required
2034
2035#### Community Contributions
2036
2037- [#4599](https://github.com/ember-cli/ember-cli/pull/4599) Update valid-platform-version.js [@stefanpenner](https://github.com/stefanpenner)
2038- [#4590](https://github.com/ember-cli/ember-cli/pull/4590) Remove `ember update` mention in update-checker [@quaertym](https://github.com/quaertym)
2039- [#4582](https://github.com/ember-cli/ember-cli/pull/4582) blueprints/app/package.json: Sort scripts alphabetically [@Turbo87](https://github.com/Turbo87)
2040- [#4577](https://github.com/ember-cli/ember-cli/pull/4577) Adding more help acceptance tests [@kellyselden](https://github.com/kellyselden)
2041- [#4621](https://github.com/ember-cli/ember-cli/pull/4621) bump funnel, and prefer globs for includes. [@stefanpenner](https://github.com/stefanpenner)
2042- [#4598](https://github.com/ember-cli/ember-cli/pull/4598) bump timeout, see if iojs on CI becomes happy again [@stefanpenner](https://github.com/stefanpenner)
2043- [#4596](https://github.com/ember-cli/ember-cli/pull/4596) Bump version of ember-cli-app-version to 0.5.0 [@taras](https://github.com/taras)
2044- [#4591](https://github.com/ember-cli/ember-cli/pull/4591) Revert "Remove `ember update` mention in update-checker" [@stefanpenner](https://github.com/stefanpenner)
2045- [#4597](https://github.com/ember-cli/ember-cli/pull/4597) update to ember-cli-qunit v1.0.0 [@stefanpenner](https://github.com/stefanpenner)
2046- [#4593](https://github.com/ember-cli/ember-cli/pull/4593) Remove ember update mention in update-checker [@quaertym](https://github.com/quaertym)
2047- [#4628](https://github.com/ember-cli/ember-cli/pull/4628) a couple more tests that weren't being run [@kellyselden](https://github.com/kellyselden)
2048- [#4606](https://github.com/ember-cli/ember-cli/pull/4606) [TYPO] SRI changelog typo fix [@jonathanKingston](https://github.com/jonathanKingston)
2049- [#4601](https://github.com/ember-cli/ember-cli/pull/4601) update broccoli-caching-writer [@stefanpenner](https://github.com/stefanpenner);
2050- [#4630](https://github.com/ember-cli/ember-cli/pull/4630) Update blueprint dependencies [@btecu](https://github.com/btecu)
2051- [#4611](https://github.com/ember-cli/ember-cli/pull/4611) Update Ember Data dependency to 1.13.8 [@bmac](https://github.com/bmac)
2052- [#4638](https://github.com/ember-cli/ember-cli/pull/4638) broccoli-plugin now uses annotation, rather then our own convention o… [@stefanpenner](https://github.com/stefanpenner)
2053- [#4622](https://github.com/ember-cli/ember-cli/pull/4622) Upgrade merge trees [@stefanpenner](https://github.com/stefanpenner)
2054- [#4625](https://github.com/ember-cli/ember-cli/pull/4625) bump broccoli-caching-writer to 1.1.0 [@kellyselden](https://github.com/kellyselden)
2055- [#4627](https://github.com/ember-cli/ember-cli/pull/4627) fix test that was never being run [@kellyselden](https://github.com/kellyselden)
2056- [#4629](https://github.com/ember-cli/ember-cli/pull/4629) broccoli-asset-rev to 2.1.2 [@kellyselden](https://github.com/kellyselden)
2057- [#4632](https://github.com/ember-cli/ember-cli/pull/4632) Windows CI: Removed npm upgrade [@johanneswuerbach](https://github.com/johanneswuerbach)
2058- [#4636](https://github.com/ember-cli/ember-cli/pull/4636) Update Ember version to 1.13.7. [@rwjblue](https://github.com/rwjblue)
2059- [#4637](https://github.com/ember-cli/ember-cli/pull/4637) [INTERNAL] Prefer globs over RegExps as funnel arguments [@dschmidt](https://github.com/dschmidt)
2060- [#4642](https://github.com/ember-cli/ember-cli/pull/4642) bump broccoli-funnel [@stefanpenner](https://github.com/stefanpenner)
2061- [#4643](https://github.com/ember-cli/ember-cli/pull/4643) Support a (now deprecated) single-argument use of addBowerPackageToProject [@mike-north](https://github.com/mike-north)
2062
2063Thank you to all who took the time to contribute!
2064
2065### 1.13.7
2066
2067The following changes are required if you are upgrading from the previous
2068version:
2069
2070- Users
2071 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/6a41c5cd7f0f68e7cf710268376d0349c5b57171)
2072 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2073 + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition)
2074- Addon Developers
2075 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/f6f61d55c31d631203bc5491432b435e2cc807c2)
2076 + No changes required
2077- Core Contributors
2078 + No changes required
2079
2080#### Community Contributions
2081
2082- [#4558](https://github.com/ember-cli/ember-cli/pull/4558) ensure we apply patches at the right part of the release. [@stefanpenner](https://github.com/ember-cli)
2083- [#4559](https://github.com/ember-cli/ember-cli/pull/4559) bundle testem [@stefanpenner](https://github.com/ember-cli)
2084- [#4560](https://github.com/ember-cli/ember-cli/pull/4560) Update ember-qunit to 0.4.9. [@rwjblue](https://github.com/rwjblue)
2085- [#4561](https://github.com/ember-cli/ember-cli/pull/4561) Upgrade to Broccoli 0.16.5 [@joliss](https://github.com/joliss)
2086- [#4564](https://github.com/ember-cli/ember-cli/pull/4564) add 1.13.6 diffs to changelog [@kellyselden](https://github.com/kellyselden)
2087- [#4569](https://github.com/ember-cli/ember-cli/pull/4569) Update Ember to v1.13.6. [@rwjblue](https://github.com/rwjblue)
2088- [#4572](https://github.com/ember-cli/ember-cli/pull/4572) Update QUnit version to 1.18.0. [@rwjblue](https://github.com/rwjblue)
2089- [#4589](https://github.com/ember-cli/ember-cli/pull/4589) Fixes issue with smoke test failure. [@rickharrison](https://github.com/rickharrison)
2090
2091Thank you to all who took the time to contribute!
2092
2093### 1.13.6
2094
2095The following changes are required if you are upgrading from the previous
2096version:
2097
2098- Users
2099 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/c36b2e35b9ef2a66d6f01f360831c6ec9707c5d7)
2100 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2101 + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition)
2102- Addon Developers
2103 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/d77330079ca14a1d0e39383cce87565c1c2d742f)
2104 + No changes required
2105- Core Contributors
2106 + No changes required
2107
2108#### Community Contributions
2109
2110- [#3239](https://github.com/ember-cli/ember-cli/pull/3239) ENHANCEMENT: Added `--test-port`/`testPort` option to configure test port [@patocallaghan](https://github.com/patocallaghan)
2111- [#4545](https://github.com/ember-cli/ember-cli/pull/4545) bump es6modules to fix IE8 issue [@stefanpenner](https://github.com/ember-cli)
2112- [#4549](https://github.com/ember-cli/ember-cli/pull/4549) adding 1.13.5 diff to changelog [@kellyselden](https://github.com/kellyselden)
2113- [#4553](https://github.com/ember-cli/ember-cli/pull/4553) [Bugfix] addAddonToProject fix for 1.13.5 [@jasonmit](https://github.com/jasonmit)
2114
2115Thank you to all who took the time to contribute!
2116
2117### 1.13.5
2118
2119The following changes are required if you are upgrading from the previous
2120version:
2121
2122- Users
2123 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/750a6ba374fc8bb2bbb6102fcb9db399dd1c2472)
2124 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2125 + If you haven't already, please remember to transition your Brocfile.js to ember-cli-build.js. [more details](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#brocfile-transition)
2126 + We now bundle ember.js 1.13.5 and ember-data 1.13.7 by default, but please note you can change these by updating bower.json
2127 + We have included support for [Subresource Integrity (SRI)](https://www.w3.org/TR/SRI) by default, to find out more checkout our site's [SRI section](https://ember-cli.com/user-guide/#subresource-integrity)
2128 + Please note: Testem will now error if a specified runner is missing.
2129 + When installing ember-cli, one can use `npm install ember-cli --no-optional` to skip all native dependencies.
2130- Addon Developers
2131 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/ace30d3fecafee7e27ae5d75254096a08ede2a6c)
2132 + No changes required
2133- Core Contributors
2134 + No changes required
2135
2136#### Community Contributions
2137
2138- [#4471](https://github.com/ember-cli/ember-cli/pull/4471) Make the Examples less confusing [@mdragon](https://github.com/mdragon)
2139- [#4367](https://github.com/ember-cli/ember-cli/pull/4367) [BUGFIX] Adding check for undefined inRepoAddon option in Blueprint.prototype.\_locals. [@gmurphey](https://github.com/gmurphey)
2140- [#4411](https://github.com/ember-cli/ember-cli/pull/4411) Removing unknown command from `ember help`. [@gmurphey](https://github.com/gmurphey)
2141- [#4405](https://github.com/ember-cli/ember-cli/pull/4405) Fix default generated integration test. [@blimmer](https://github.com/blimmer)
2142- [#4406](https://github.com/ember-cli/ember-cli/pull/4406) [ENHANCEMENT] Let ember install take multiple addons [@DanielOchoa](https://github.com/DanielOchoa)
2143- [#4478](https://github.com/ember-cli/ember-cli/pull/4478) Store acceptance test application in test context. [@rwjblue](https://github.com/rwjblue)
2144- [#4413](https://github.com/ember-cli/ember-cli/pull/4413) Add clarity for 0.2.7 to 1.13.x transition (build) [@pixelhandler](https://github.com/pixelhandler)
2145- [#4416](https://github.com/ember-cli/ember-cli/pull/4416) bump sourcemap-concat version [@kwikPRs](https://github.com/kwikPRs)
2146- [#4419](https://github.com/ember-cli/ember-cli/pull/4419) Nuke 'ember update' [@jonnii](https://github.com/jonnii)
2147- [#4488](https://github.com/ember-cli/ember-cli/pull/4488) Update Ember to 1.13.5. [@rwjblue](https://github.com/rwjblue)
2148- [#4440](https://github.com/ember-cli/ember-cli/pull/4440) EmberAddon Should Merge Defaults [@chadhietala](https://github.com/chadhietala)
2149- [#4438](https://github.com/ember-cli/ember-cli/pull/4438) Fix Ember CLI project update link [@balinterdi](https://github.com/balinterdi)
2150- [#4428](https://github.com/ember-cli/ember-cli/pull/4428) Update #watchman message to point to correct url [@supabok](https://github.com/supabok)
2151- [#4430](https://github.com/ember-cli/ember-cli/pull/4430) Handle a wide variety of bower endpoints [@truenorth](https://github.com/truenorth)
2152- [#4454](https://github.com/ember-cli/ember-cli/pull/4454) Always use Brocfile (with deprecation messaging) if it exists [@gmurphey](https://github.com/gmurphey)
2153- [#4452](https://github.com/ember-cli/ember-cli/pull/4452) [ENHANCEMENT] Detect & skip lib install on http-mock gen [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
2154- [#4456](https://github.com/ember-cli/ember-cli/pull/4456) Updating getPort logic to use liveReloadHost. Fixes #4455. [@gmurphey](https://github.com/gmurphey)
2155- [#4443](https://github.com/ember-cli/ember-cli/pull/4443) Prevent live-reload-port collisions (by default) [@stefanpenner](https://github.com/stefanpenner)
2156- [#4457](https://github.com/ember-cli/ember-cli/pull/4457) Removing extraneous newline from the component-test blueprint [@gmurphey](https://github.com/gmurphey)
2157- [#4447](https://github.com/ember-cli/ember-cli/pull/4447) Update to Ember 1.13.4. [@rwjblue](https://github.com/rwjblue)
2158- [#4449](https://github.com/ember-cli/ember-cli/pull/4449) [ENHANCEMENT] Add --skip-router flag to route blueprint generator [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
2159- [#4484](https://github.com/ember-cli/ember-cli/pull/4484) Updating route blueprint to write to router when dummy flag is used [@gmurphey](https://github.com/gmurphey)
2160- [#4468](https://github.com/ember-cli/ember-cli/pull/4468) [fixes #4467] ensure commands that fail do to being run in the wrong … [@stefanpenner](https://github.com/stefanpenner)
2161- [#4474](https://github.com/ember-cli/ember-cli/pull/4474) [fixes #4328] patch engion.io-client to use any XMLHTTPRequest, but t… [@stefanpenner](https://github.com/stefanpenner)
2162- [#4462](https://github.com/ember-cli/ember-cli/pull/4462) Make ember destroy and ember generate give a better error when called… [@marcioj](https://github.com/marcioj)
2163- [#4466](https://github.com/ember-cli/ember-cli/pull/4466) Native deps now gone [@stefanpenner](https://github.com/stefanpenner)
2164- [#4465](https://github.com/ember-cli/ember-cli/pull/4465) ensure reexporter doesn't introduce instability during builds [@stefanpenner](https://github.com/stefanpenner)
2165- [#4516](https://github.com/ember-cli/ember-cli/pull/4516) update ember-cli-qunit to mitigate some leaks [@stefanpenner](https://github.com/stefanpenner)
2166- [#4489](https://github.com/ember-cli/ember-cli/pull/4489) [ENHANCEMENT] Testem v0.9.0 [@johanneswuerbach](https://github.com/johanneswuerbach)
2167- [#4483](https://github.com/ember-cli/ember-cli/pull/4483) Adding in ember-cli-sri into application package.json by default [@jonathanKingston](https://github.com/jonathanKingston)
2168- [#4524](https://github.com/ember-cli/ember-cli/pull/4524) Update ember-qunit to 0.4.6. [@rwjblue](https://github.com/rwjblue)
2169- [#4490](https://github.com/ember-cli/ember-cli/pull/4490) Fix code of conduct markdown formatting [@max](https://github.com/max)
2170- [#4495](https://github.com/ember-cli/ember-cli/pull/4495) bump ember-export-application-global [@stefanpenner](https://github.com/stefanpenner)
2171- [#4498](https://github.com/ember-cli/ember-cli/pull/4498) Testem v0.9.0 [@johanneswuerbach](https://github.com/johanneswuerbach)
2172- [#4514](https://github.com/ember-cli/ember-cli/pull/4514) component-unit blueprint - trim component content by default [@ramybenaroya](https://github.com/ramybenaroya)
2173- [#4534](https://github.com/ember-cli/ember-cli/pull/4534) add os to version output [@kellyselden](https://github.com/kellyselden)
2174- [#4536](https://github.com/ember-cli/ember-cli/pull/4536) Remove unnecessary `"use strict";`s in "app.js" [@nathanhammond](https://github.com/nathanhammond)
2175- [#4538](https://github.com/ember-cli/ember-cli/pull/4540) Updated ember-qunit to 0.4.7 [@stefanpenner](https://github.com/stefanpenner)
2176
2177Thank you to all who took the time to contribute!
2178
2179### 1.13.1
2180
2181The following changes are required if you are upgrading from the previous
2182version:
2183
2184- Users
2185 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/f1425c5073a33dfb7ff60d5254fd340046f578bd)
2186 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2187- Addon Developers
2188 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/dc309f7655a2cde4cd81bb75d8f274087e9d82f8)
2189 + No changes required
2190- Core Contributors
2191 + No changes required
2192
2193#### Community Contributions
2194
2195- [#4398](https://github.com/ember-cli/ember-cli/pull/4398) [BUGFIX] Fixes #4397 add silentError with deprecation [@trabus](https://github.com/trabus)
2196
2197Thank you to all who took the time to contribute!
2198### 1.13.0
2199
2200The following changes are required if you are upgrading from the previous
2201version:
2202
2203- Users
2204 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/e83bf78f9be69a6dcedd5a7e16402c6b874efceb)
2205 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2206 + `Brocfile.js` has been deprecated in favor of `ember-cli-build.js`. See [TRANSITION.md](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md) for details on how to transition your `Brocfile.js` code to `ember-cli-build.js`.
2207 + Components are now generated with integration tests by default instead of unit tests. Component unit tests can still be generated separately with: `ember g component-test foo-bar -unit`.
2208 + Services can now be generated into pod structure.
2209- Addon Developers
2210 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c8496e7574826520ead230009068a6313a9712e4)
2211 + `Brocfile.js` has been deprecated in favor of `ember-cli-build.js`. See [TRANSITION.md](https://github.com/ember-cli/ember-cli/blob/master/TRANSITION.md) for details on how to transition your `Brocfile.js` code to `ember-cli-build.js`.
2212 + Blueprints can now be generated into the `tests/dummy/app` folder with the `--dummy` flag.
2213 + Scoped npm dependencies are now supported.
2214- Core Contributors
2215 + fs.existsSync is deprecated, use exists-sync instead.
2216
2217#### Community Contributions
2218- [#4378](https://github.com/ember-cli/ember-cli/pull/4378) Update Ember to 1.13.3 [@rwjblue](https://github.com/rwjblue)
2219- [#4395](https://github.com/ember-cli/ember-cli/pull/4395) Update ember-data to 1.13.5 [@trabus](https://github.com/trabus)
2220- [#4217](https://github.com/ember-cli/ember-cli/pull/4217) [BUGFIX] generating tests inside addons no longer generates addon export file [@trabus](https://github.com/trabus)
2221- [#4212](https://github.com/ember-cli/ember-cli/pull/4212) fix friendly test description for transforms [@csantero](https://github.com/csantero)
2222- [#4214](https://github.com/ember-cli/ember-cli/pull/4214) [BUGFIX] correct relative import path for nested adapters [@trabus](https://github.com/trabus)
2223- [#4215](https://github.com/ember-cli/ember-cli/pull/4215) extract clean-base-url to its own module [@stefanpenner](https://github.com/stefanpenner)
2224- [#4197](https://github.com/ember-cli/ember-cli/pull/4197) [BUGFIX] add default for path option in component blueprint locals [@trabus](https://github.com/trabus)
2225- [#4316](https://github.com/ember-cli/ember-cli/pull/4316) fs.existsSync deprecated, replace with exists-sync [@jasonmit](https://github.com/jasonmit)
2226- [#4224](https://github.com/ember-cli/ember-cli/pull/4224) extract silent-error to its own addon [@stefanpenner](https://github.com/stefanpenner)
2227- [#4319](https://github.com/ember-cli/ember-cli/pull/4319) Update tmp.js [@jjmiv](https://github.com/jjmiv)
2228- [#4228](https://github.com/ember-cli/ember-cli/pull/4228) add 0.2.7 diffs [@kellyselden](https://github.com/kellyselden)
2229- [#4227](https://github.com/ember-cli/ember-cli/pull/4227) Extract process relative require [@stefanpenner](https://github.com/stefanpenner)
2230- [#4226](https://github.com/ember-cli/ember-cli/pull/4226) extract node-modules-path as its own module [@stefanpenner](https://github.com/stefanpenner)
2231- [#4326](https://github.com/ember-cli/ember-cli/pull/4326) Drop unused line from app blueprint [@ef4](https://github.com/ef4)
2232- [#4254](https://github.com/ember-cli/ember-cli/pull/4254) [BUGFIX] Closes #4253. Add `skipHelp` as an available option to commands. [@DanielOchoa](https://github.com/DanielOchoa)
2233- [#4249](https://github.com/ember-cli/ember-cli/pull/4249) Passing options to tiny-lr (live reload) for HTTPS support [@dosco](https://github.com/dosco)
2234- [#4239](https://github.com/ember-cli/ember-cli/pull/4239) Fix JSDoc issues [@Turbo87](https://github.com/Turbo87)
2235- [#4242](https://github.com/ember-cli/ember-cli/pull/4242) Add devDependencies "up to date" badge to README [@truenorth](https://github.com/truenorth)
2236- [#4251](https://github.com/ember-cli/ember-cli/pull/4251) [BUGFIX] Fix generated addon acceptance test [@trabus](https://github.com/trabus)
2237- [#4240](https://github.com/ember-cli/ember-cli/pull/4240) Added ember-cli-release to app/addon devDeps blueprint for simple release cutting [@jayphelps](https://github.com/jayphelps)
2238- [#4286](https://github.com/ember-cli/ember-cli/pull/4286) [Deprecation] Introduce new build file [@chadhietala](https://github.com/chadhietala)
2239- [#4280](https://github.com/ember-cli/ember-cli/pull/4280) [ENHANCEMENT] Add pod support for services blueprint [@trabus](https://github.com/trabus)
2240- [#4272](https://github.com/ember-cli/ember-cli/pull/4272) [ENHANCEMENT] Generate component-tests into `tests/integration` by default [@trabus](https://github.com/trabus)
2241- [#4261](https://github.com/ember-cli/ember-cli/pull/4261) bump ember-cli-htmlbars [@stefanpenner](https://github.com/stefanpenner)
2242- [#4266](https://github.com/ember-cli/ember-cli/pull/4266) [fixes #4264] [@stefanpenner](https://github.com/stefanpenner)
2243- [#4270](https://github.com/ember-cli/ember-cli/pull/4270) [BUGFIX] don't allow ember init to create an application without project name [@dukex/bugfix](https://github.com/dukex/bugfix)
2244- [#4278](https://github.com/ember-cli/ember-cli/pull/4278) Fix 2 typos in livereload-server-test [@jrobeson](https://github.com/jrobeson)
2245- [#4271](https://github.com/ember-cli/ember-cli/pull/4271) Adding support for private npm modules in blueprints. Closes #4256. [@gmurphey](https://github.com/gmurphey)
2246- [#4263](https://github.com/ember-cli/ember-cli/pull/4263) [fixes #4260] postprocessTree hook for templates [@stefanpenner](https://github.com/stefanpenner)
2247- [#4347](https://github.com/ember-cli/ember-cli/pull/4347) ES3+ and for ES5+ deprecation free keys + forEach [@stefanpenner](https://github.com/stefanpenner)
2248- [#4292](https://github.com/ember-cli/ember-cli/pull/4292) Cleanup pr4283 [@stefanpenner](https://github.com/stefanpenner)
2249- [#4284](https://github.com/ember-cli/ember-cli/pull/4284) Update ember-resolver to 0.1.17. [@rwjblue](https://github.com/rwjblue)
2250- [#4287](https://github.com/ember-cli/ember-cli/pull/4287) [ENHANCEMENT] Add ability to generate blueprints into addon `tests/dummy/app` [@trabus](https://github.com/trabus)
2251- [#4290](https://github.com/ember-cli/ember-cli/pull/4290) Pass the correct port property to LiveReload server [@jrobeson](https://github.com/jrobeson)
2252- [#4282](https://github.com/ember-cli/ember-cli/pull/4282) Display the LiveReload server address as url [@jrobeson](https://github.com/jrobeson)
2253- [#4288](https://github.com/ember-cli/ember-cli/pull/4288) Update ember-cli-htmlbars to 0.7.9. [@rwjblue](https://github.com/rwjblue)
2254- [#4376](https://github.com/ember-cli/ember-cli/pull/4376) Update initializer-test blueprint [@quaertym](https://github.com/quaertym)
2255- [#4306](https://github.com/ember-cli/ember-cli/pull/4306) [ENHANCEMENT] Print notification when modifying router.js [@trabus](https://github.com/trabus)
2256- [#4377](https://github.com/ember-cli/ember-cli/pull/4377) Add a test-page option to the test command [@jrjohnson](https://github.com/jrjohnson)
2257- [#4341](https://github.com/ember-cli/ember-cli/pull/4341) Update ember-load-initializers to 0.1.5 [@jmurphyau](https://github.com/jmurphyau)
2258- [#4322](https://github.com/ember-cli/ember-cli/pull/4322) Update ADDON_HOOKS.md [@jjmiv](https://github.com/jjmiv)
2259- [#4334](https://github.com/ember-cli/ember-cli/pull/4334) Cache processed styles tree to prevent double style builds. [@rwjblue](https://github.com/rwjblue)
2260- [#4309](https://github.com/ember-cli/ember-cli/pull/4309) [ENHANCEMENT] Name blueprint in generate and destroy output message [@trabus](https://github.com/trabus)
2261- [#4327](https://github.com/ember-cli/ember-cli/pull/4327) Bring tests jshintrc closer to app jshintrc [@ef4](https://github.com/ef4)
2262- [#4344](https://github.com/ember-cli/ember-cli/pull/4344) [ENHANCEMENT] Fix typo in test command description. [@fabianrbz](https://github.com/fabianrbz)
2263- [#4362](https://github.com/ember-cli/ember-cli/pull/4362) extract preprocessor-registry -> ember-cli-preprocessor-registry [@stefanpenner](https://github.com/stefanpenner)
2264- [#4348](https://github.com/ember-cli/ember-cli/pull/4348) Do not pack ember-cli-build.js [@chadhietala](https://github.com/chadhietala)
2265- [#4343](https://github.com/ember-cli/ember-cli/pull/4343) bump to ember-resolve 0.1.18 – which fixes deprecations while continu… [@stefanpenner](https://github.com/stefanpenner)
2266- [#4349](https://github.com/ember-cli/ember-cli/pull/4349) enable both relative and absolute treePaths (npm v3 fix) [@stefanpenner](https://github.com/stefanpenner)
2267- [#4359](https://github.com/ember-cli/ember-cli/pull/4359) Update helper blueprint to use `Ember.Helper.helper` [@balinterdi](https://github.com/balinterdi)
2268- [#4354](https://github.com/ember-cli/ember-cli/pull/4354) Upgrade to ember-cli-app-version 0.4.0 [@taras](https://github.com/taras)
2269- [#4370](https://github.com/ember-cli/ember-cli/pull/4370) Remove unexpected final newline [@treyhunner](https://github.com/treyhunner)
2270- [#4374](https://github.com/ember-cli/ember-cli/pull/4374) Update appveyor.yml [@stefanpenner](https://github.com/stefanpenner)
2271- [#4382](https://github.com/ember-cli/ember-cli/pull/4382) Update ember-cli-qunit to 0.3.15. [@rwjblue](https://github.com/rwjblue)
2272- [#4384](https://github.com/ember-cli/ember-cli/pull/4384) [ENHANCEMENT] Add block-template assertion to generated component integration test [@trabus](https://github.com/trabus)
2273- [#4385](https://github.com/ember-cli/ember-cli/pull/4385) Dependency updates [@truenorth](https://github.com/truenorth)
2274
2275Thank you to all who took the time to contribute!
2276
2277### 0.2.7
2278
2279The following changes are required if you are upgrading from the previous
2280version:
2281
2282- Users
2283 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/8cd6f5ee0012d3e4960dd9204c9e459f05babd15)
2284 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2285- Addon Developers
2286 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/d59788f7a175376a16e8f4890ac40e6eabb7b9dd)
2287 + No changes required
2288- Core Contributors
2289 + No changes required
2290
2291#### Community Contributions
2292
2293- [#4196](https://github.com/ember-cli/ember-cli/pull/4196) [BUGFIX] Adding fileMapToken __name__ for route-addon blueprint. [@gmurphey](https://github.com/gmurphey)
2294- [#4203](https://github.com/ember-cli/ember-cli/pull/4203) [BUGFIX] acceptance-test blueprint no longer generates addon re-export in app folder [@trabus](https://github.com/trabus)
2295- [#4206](https://github.com/ember-cli/ember-cli/pull/4206) [Bugfix] Addon.prototype.compileTemplates should not use deprecated t… [@stefanpenner](https://github.com/stefanpenner)
2296- [#4207](https://github.com/ember-cli/ember-cli/pull/4207) [fixes #4205] allow null addonTemplates. [@stefanpenner](https://github.com/stefanpenner)
2297- [#4208](https://github.com/ember-cli/ember-cli/pull/4208) Drop ncp for cpr [@stefanpenner](https://github.com/stefanpenner)
2298- [#4210](https://github.com/ember-cli/ember-cli/pull/4210) Upgrade ember-try dependency in addon blueprint [@kategengler](https://github.com/kategengler)
2299
2300Thank you to all who took the time to contribute!
2301
2302### 0.2.6
2303
2304The following changes are required if you are upgrading from the previous
2305version:
2306
2307- Users
2308 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/734a6b49d4c88ea6431d2793b49477aed70fc220)
2309 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2310 + `ember server` can now be started over `https`. Default ssl
2311 certificate and ssl key paths are `ssl/server.crt` and
2312 `ssl/server.key` respectively. Custom paths can be added with
2313 `--ssl-cert` and `--ssl-key` [#3550](https://github.com/ember-cli/ember-cli/issues/3550).
2314 + `ember test` now accepts a `reporter` option, it passes this option to Testem with the reporter to use `[tap|dot|xunit]` [#4106](https://github.com/ember-cli/ember-cli/pull/4106).
2315 + `app/views` is not longer included in the default project blueprint [#4083](https://github.com/ember-cli/ember-cli/pull/4083).
2316 + Added again `podModulePrefix` to `app.js`. We still need
2317 podModulePrefix for the time being, it can be removed again when
2318 the state of pods has been finalized.
2319 + New apps include a `.watchmanconfig` which tells `watchman` to ignoring `tmp` dir [#4101](https://github.com/ember-cli/ember-cli/issues/4101).
2320 + Updated `ember-data` to `1.0.0-beta.18`. Install with `npm install --save-dev ember-data@1.0.0-beta.18`.
2321 + Unit tests for components are now flagged as such [#4177](https://github.com/ember-cli/ember-cli/pull/4177).
2322- Addon Developers
2323 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c5db8de5351628f532535f5f6e76e6da8d259299)
2324 + A new hook is available: `treeForAddonTemplates` which allows you to specify the templates tree. For more info on how to use this hook see [the following issue](https://github.com/yapplabs/ember-modal-dialog/issues/34).
2325 + Route blueprint now works within addons [#4152](https://github.com/ember-cli/ember-cli/pull/4152).
2326 + A new generator is available, `ember g route-addon` allows you to create import wrappers for your addon's routes.
2327- Core Contributors
2328 + We started to merge pull-request as part of the quest to improve code quality, keep them coming! [#3730](https://github.com/ember-cli/ember-cli/issues/3730).
2329
2330#### Community Contributions
2331
2332- [#4143](https://github.com/ember-cli/ember-cli/pull/4143) [BUGFIX] Blueprint.load verify blueprint is in a directory [@trabus](https://github.com/trabus)
2333- [#4035](https://github.com/ember-cli/ember-cli/pull/4035) Add a verification step to fail the build when tests are filtered with .only [@marcioj](https://github.com/marcioj)
2334- [#4091](https://github.com/ember-cli/ember-cli/pull/4091) fix name of ember-cli-dependency-checker [@bantic](https://github.com/bantic)
2335- [#3854](https://github.com/ember-cli/ember-cli/pull/3854) [ENHANCEMENT] install:addon command will show a deprecation message before running the install command. [@DanielOchoa](https://github.com/DanielOchoa)
2336- [#3550](https://github.com/ember-cli/ember-cli/pull/3550) Add ability to start ember serve on https [@drogus](https://github.com/drogus)
2337- [#3786](https://github.com/ember-cli/ember-cli/pull/3786) Throw if templating a file fails [@davewasmer](https://github.com/davewasmer)
2338- [#4026](https://github.com/ember-cli/ember-cli/pull/4026) Revert "Test powershell for appveyor builds" [@stefanpenner](https://github.com/stefanpenner)
2339- [#4148](https://github.com/ember-cli/ember-cli/pull/4148) extract common SilentError debug/throw logic [@stefanpenner](https://github.com/stefanpenner)
2340- [#4104](https://github.com/ember-cli/ember-cli/pull/4104) [BUGFIX] Fix custom blueprint options for destroy command [@trabus](https://github.com/trabus)
2341- [#4106](https://github.com/ember-cli/ember-cli/pull/4106) [ENHANCEMENT] Adding Report option to 'ember test' [@step2yeung](https://github.com/step2yeung)
2342- [#4155](https://github.com/ember-cli/ember-cli/pull/4155) Updating in-addon and in-repo-addon adapters [@gmurphey](https://github.com/gmurphey)
2343- [#4123](https://github.com/ember-cli/ember-cli/pull/4123) Remove duplication in lib/utilities/test-info [@quaertym](https://github.com/quaertym)
2344- [#4114](https://github.com/ember-cli/ember-cli/pull/4114) [Bugfix] 1.4 diff displayed removal before addition. [@stefanpenner](https://github.com/stefanpenner)
2345- [#4108](https://github.com/ember-cli/ember-cli/pull/4108) Update ember-disable-proxy-controller to 1.0.0 [@cibernox](https://github.com/cibernox)
2346- [#4116](https://github.com/ember-cli/ember-cli/pull/4116) gzip served files. [@stefanpenner](https://github.com/stefanpenner)
2347- [#4120](https://github.com/ember-cli/ember-cli/pull/4120) [fixes #4083] remove views dir by default [@stefanpenner](https://github.com/stefanpenner)
2348- [#4159](https://github.com/ember-cli/ember-cli/pull/4159) Add `treeForAddonTemplates` hook. [@lukemelia](https://github.com/lukemelia)
2349- [#4142](https://github.com/ember-cli/ember-cli/pull/4142) Installation checker [@stefanpenner](https://github.com/stefanpenner)
2350- [#4132](https://github.com/ember-cli/ember-cli/pull/4132) Revert "Remove podModulePrefix from app.js" [@trabus](https://github.com/trabus)
2351- [#4141](https://github.com/ember-cli/ember-cli/pull/4141) ENHANCEMENT More advanced detection of whether outputPath is a parent of the project directory [@catbieber](https://github.com/catbieber)
2352- [#4138](https://github.com/ember-cli/ember-cli/pull/4138) Extract unknown command [@quaertym](https://github.com/quaertym)
2353- [#4139](https://github.com/ember-cli/ember-cli/pull/4139) [fixes #4133] warn if helper without `-` is generated [@stefanpenner](https://github.com/stefanpenner)
2354- [#4124](https://github.com/ember-cli/ember-cli/pull/4124) [ENHANCEMENT] Add watchmanconfig file to blueprints [@mikegrassotti](https://github.com/mikegrassotti)
2355- [#4152](https://github.com/ember-cli/ember-cli/pull/4152) [ENHANCEMENT] Updating route blueprint to work within addons and create route-addon… [@stefanpenner](https://github.com/stefanpenner)
2356- [#4157](https://github.com/ember-cli/ember-cli/pull/4157) Add Code Climate config [@chrislopresto](https://github.com/chrislopresto)
2357- [#4150](https://github.com/ember-cli/ember-cli/pull/4150) Code Quality: npm-install.js, npm-uninstall.js D -> A [@jkarsrud](https://github.com/jkarsrud)
2358- [#4146](https://github.com/ember-cli/ember-cli/pull/4146) Code Quality: addon.js, project.js D -> C [@jkarsrud](https://github.com/jkarsrud)
2359- [#4147](https://github.com/ember-cli/ember-cli/pull/4147) Detect ember-cli from deps as well as devDeps [@searls](https://github.com/searls)
2360- [#4154](https://github.com/ember-cli/ember-cli/pull/4154) remove duplication from normalize entity name [@tyleriguchi](https://github.com/tyleriguchi)
2361- [#4158](https://github.com/ember-cli/ember-cli/pull/4158) Allow addons to have pod based templates [@pzuraq](https://github.com/pzuraq)
2362- [#4160](https://github.com/ember-cli/ember-cli/pull/4160) Friendlier comments for Brocfile in addons [@igorT](https://github.com/igorT)
2363- [#4162](https://github.com/ember-cli/ember-cli/pull/4162) Remove unused variables [@quaertym](https://github.com/quaertym)
2364- [#4163](https://github.com/ember-cli/ember-cli/pull/4163) Bump ember-data to v1.0.0-beta.18 [@quaertym](https://github.com/quaertym)
2365- [#4166](https://github.com/ember-cli/ember-cli/pull/4166) upgrade node-require-timings [@stefanpenner](https://github.com/stefanpenner)
2366- [#4168](https://github.com/ember-cli/ember-cli/pull/4168) Allow internal cli parameters to be configurable by other cli tools [@rodyhaddad](https://github.com/rodyhaddad )
2367- [#4177](https://github.com/ember-cli/ember-cli/pull/4177) Flag component unit tests as such [@mixonic](https://github.com/mixonic)
2368- [#4187](https://github.com/ember-cli/ember-cli/pull/4187) isbinaryfile is used in more the just development [@stefanpenner](https://github.com/ember-clistefanpenner)
2369- [#4188](https://github.com/ember-cli/ember-cli/pull/4188) Fixed type annotations [@Turbo87](https://github.com/Turbo87)
2370
2371Thank you to all who took the time to contribute!
2372
2373### 0.2.5
2374
2375The following changes are required if you are upgrading from the previous
2376version:
2377
2378- Users
2379 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/f49b35bbb243b6e3b8e20fb2a9c69a2fa13a6aec)
2380 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2381 + package.json
2382 + Upgrade `ember-cli-qunit` to `0.3.13`.
2383 + Make sure that `ember-cli-dependency-checker` is using caret `^1.0.0`.
2384 + bower.json
2385 + Upgrade `ember-qunit` to `0.3.3`.
2386- Addon Developers
2387 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/8ef831d2df8abad6445ca7bfa732518c6d8777af)
2388 + No changes required
2389- Core Contributors
2390+ No changes required
2391
2392
2393#### Community Contributions
2394
2395- [#4076](https://github.com/ember-cli/ember-cli/pull/4076) Use caret version for stable dependencies in project blueprint. [@abuiles](https://github.com/abuiles)
2396- [#4087](https://github.com/ember-cli/ember-cli/pull/4087) Bump ember-cli-qunit to v0.3.13 (ember-qunit@0.3.3). [@rwjblue](https://github.com/rwjblue)
2397
2398### 0.2.4
2399
2400The following changes are required if you are upgrading from the previous
2401version:
2402
2403- Users
2404 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/964c80924d665adfde3ce31acaac5c26b95a1bc0)
2405 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2406 + Apps now have [ember-disable-proxy-controllers](https://github.com/cibernox/ember-disable-proxy-controllers)
2407 included by default, this ensures that autogenerated controllers
2408 always are regular `Ember.Controller` instead of the deprecated
2409 proxy ones. This does not affect explicitly created controllers.
2410 + Generated routes always use `this.route` (`this.resource` is no longer used).
2411 + The command `ember install:bower` has been removed.
2412 + Pod components can now be generated outside the
2413 `app/pods/components` (or `app/components` sans podModulePrefix)
2414 folder with the `--path` option. `ember g component foo-bar -p
2415 -path foo` generates into `app/foo/foo-bar/component.js`
2416 + The `ember new` command now has a `--directory` option, allowing
2417 you to generate into a directory that differs from your app
2418 name. `ember new foo -dir bar` generates an app named `foo` into a
2419 directory named `bar`.
2420 + Generated apps no longer have `podModulePrefix` in the config.
2421 + All blueprints have been updated to use shorthand ES6 syntax for importing and exporting.
2422 + package.json
2423 + Upgrade `ember-cli-qunit` to `0.3.12`
2424 + Upgrade `ember-cli-dependency-checker` to `1.0.0`
2425 + bower.json
2426 + Bundled ember `v1.12`
2427 + Upgrade bower.json `ember-qunit` to `0.3.2` for glimmer support.
2428- Addon Developers
2429 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/4175b66d0911c9ea454daaefb219d11b334f1bab)
2430 + No changes required
2431- Core Contributors
2432 + No changes required
2433
2434#### Community Contributions
2435
2436- [#3965](https://github.com/ember-cli/ember-cli/pull/3965) fixup doc generator test [@stefanpenner](https://github.com/stefanpenner)
2437- [#3822](https://github.com/ember-cli/ember-cli/pull/3822) adding 0.2.3 diffs [@kellyselden](https://github.com/kellyselden)
2438- [#3384](https://github.com/ember-cli/ember-cli/pull/3384) Test powershell for appveyor builds [@stefanpenner](https://github.com/stefanpenner)
2439- [#3771](https://github.com/ember-cli/ember-cli/pull/3771) [ENHANCEMENT] Support custom node_module paths [@jakehow](https://github.com/jakehow)
2440- [#3820](https://github.com/ember-cli/ember-cli/pull/3820) [ENHANCEMENT] Change blueprint command options to type String to avoid nopt transformations [@rodyhaddad](https://github.com/rodyhaddad)
2441- [#3698](https://github.com/ember-cli/ember-cli/pull/3698) adding docker for linux testing/debugging [@kellyselden](https://github.com/kellyselden)
2442- [#3973](https://github.com/ember-cli/ember-cli/pull/3973) Config cache unc share [@stefanpenner](https://github.com/stefanpenner)
2443- [#3836](https://github.com/ember-cli/ember-cli/pull/3836) Suggestion: Adding test coverage to pull requests [@kellyselden](https://github.com/kellyselden)
2444- [#3827](https://github.com/ember-cli/ember-cli/pull/3827) [BUGFIX] Fixes availableOptions in custom blueprints [@trabus](https://github.com/trabus)
2445- [#3825](https://github.com/ember-cli/ember-cli/pull/3825) Exclude dist/ from addon npm publishes by default [@jayphelps](https://github.com/jayphelps)
2446- [#3826](https://github.com/ember-cli/ember-cli/pull/3826) [fixes #3712] rethrow errors in build task [@marcioj](https://github.com/marcioj)
2447- [#3978](https://github.com/ember-cli/ember-cli/pull/3978) Update broccoli-es6modules [@marcioj](https://github.com/marcioj)
2448- [#3882](https://github.com/ember-cli/ember-cli/pull/3882) Removes bower install command. [@willrax](https://github.com/willrax)
2449- [#3869](https://github.com/ember-cli/ember-cli/pull/3869) [BUGFIX] Use posix path for in-repo-addons in package.json [@trabus](https://github.com/trabus)
2450- [#3846](https://github.com/ember-cli/ember-cli/pull/3846) [BUGFIX] Prevent addon-import blueprint from generating if entity name is undefined [@trabus](https://github.com/trabus)
2451- [#3851](https://github.com/ember-cli/ember-cli/pull/3851) Use shorthand ES6 syntax for addon -> app re-exports [@jayphelps](https://github.com/jayphelps)
2452- [#3848](https://github.com/ember-cli/ember-cli/pull/3848) writeError now looks for filename as well as file [@wagenet](https://github.com/wagenet)
2453- [#3858](https://github.com/ember-cli/ember-cli/pull/3858) move github to normal dependencies to hack around: https://github.com/np... [@stefanpenner](https://github.com/stefanpenner)
2454- [#3856](https://github.com/ember-cli/ember-cli/pull/3856) Use shorthand ES6 re-export for addon-imports as well, which landed in #3690 [@jayphelps](https://github.com/jayphelps)
2455- [#3842](https://github.com/ember-cli/ember-cli/pull/3842) Add remove packages [@jonathanKingston](https://github.com/jonathanKingston)
2456- [#3845](https://github.com/ember-cli/ember-cli/pull/3845) [BUGFIX] Fix ability to generate blueprints (blueprint, http-mock, http-proxy, and tests) inside addons [@trabus](https://github.com/trabus)
2457- [#3853](https://github.com/ember-cli/ember-cli/pull/3853) Cache `node_modules` and `bower_components` in CI [@seanpdoyle](https://github.com/seanpdoyle)
2458- [#3994](https://github.com/ember-cli/ember-cli/pull/3994) update sane + broccoli-sane-watcher [@stefanpenner](https://github.com/stefanpenner)
2459- [#3949](https://github.com/ember-cli/ember-cli/pull/3949) adding a shared folder with host, and fixing git PATH [@kellyselden](https://github.com/kellyselden)
2460- [#3937](https://github.com/ember-cli/ember-cli/pull/3937) [BUGFIX] Merge app/styles from addons with overwrite: true. Fixes #3930. [@yapplabs](https://github.com/yapplabs)
2461- [#3895](https://github.com/ember-cli/ember-cli/pull/3895) [Enhancement] PhantomJS 2.0 running on travis-ci [@truenorth](https://github.com/truenorth)
2462- [#3921](https://github.com/ember-cli/ember-cli/pull/3921) [Enhancement] Ember-try & parallel travis-ci scenario tests for addons [@truenorth](https://github.com/truenorth)
2463- [#3936](https://github.com/ember-cli/ember-cli/pull/3936) Replace 'this.resource' with 'this.route' in generators [@HeroicEric](https://github.com/HeroicEric)
2464- [#3946](https://github.com/ember-cli/ember-cli/pull/3946) [ENHANCEMENT] Add host option to `ember test`. [@wangjohn](https://github.com/wangjohn)
2465- [#3909](https://github.com/ember-cli/ember-cli/pull/3909) test blueprints now use consistent, less-opinionated import style [@jayphelps](https://github.com/jayphelps)
2466- [#3891](https://github.com/ember-cli/ember-cli/pull/3891) Fixes problem in initializer tests generated in addons [@marcioj](https://github.com/marcioj)
2467- [#3889](https://github.com/ember-cli/ember-cli/pull/3889) Updating dev folder to help with debugging [@kellyselden](https://github.com/kellyselden)
2468- [#3916](https://github.com/ember-cli/ember-cli/pull/3916) Disable directory listings on development server [@joliss](https://github.com/joliss)
2469- [#3887](https://github.com/ember-cli/ember-cli/pull/3887) Bump ember router generator and allow index routes [@abuiles](https://github.com/abuiles)
2470- [#3915](https://github.com/ember-cli/ember-cli/pull/3915) Always create addon trees when developing an addon [@marcioj](https://github.com/marcioj)
2471- [#3901](https://github.com/ember-cli/ember-cli/pull/3901) bump blueprints to latest released ember [@stefanpenner](https://github.com/stefanpenner)
2472- [#3913](https://github.com/ember-cli/ember-cli/pull/3913) Remove podModulePrefix from app.js [@knownasilya](https://github.com/knownasilya)
2473- [#3945](https://github.com/ember-cli/ember-cli/pull/3945) [ENHANCEMENT] Friendly test names and descriptions [@eccegordo/feature](https://github.com/eccegordo/feature)
2474- [#3922](https://github.com/ember-cli/ember-cli/pull/3922) Export test output dir via ENV [@ef4](https://github.com/ef4)
2475- [#3919](https://github.com/ember-cli/ember-cli/pull/3919) Remove connect-restreamer. [@abuiles](https://github.com/abuiles)
2476- [#4021](https://github.com/ember-cli/ember-cli/pull/4021) Allow custom history location types. [@stefanpenner](https://github.com/stefanpenner)
2477- [#3950](https://github.com/ember-cli/ember-cli/pull/3950) allow override of os.EOL in tests [@stefanpenner](https://github.com/stefanpenner)
2478- [#3962](https://github.com/ember-cli/ember-cli/pull/3962) Disable any file watching done by testem [@johanneswuerbach](https://github.com/johanneswuerbach)
2479- [#3968](https://github.com/ember-cli/ember-cli/pull/3968) node-glob doesn’t work with windows shares… [@stefanpenner](https://github.com/stefanpenner)
2480- [#3951](https://github.com/ember-cli/ember-cli/pull/3951) [ENHANCEMENT] Add --directory flag to `ember new` [@HeroicEric](https://github.com/HeroicEric)
2481- [#3956](https://github.com/ember-cli/ember-cli/pull/3956) Bump ember-route-generator to match #3936. [@abuiles](https://github.com/abuiles)
2482- [#3954](https://github.com/ember-cli/ember-cli/pull/3954) [ENHANCEMENT] Generate component pods outside components folder [@trabus](https://github.com/trabus)
2483- [#3958](https://github.com/ember-cli/ember-cli/pull/3958) Fix indentation in `crossdomain.xml` [@arthurvr](https://github.com/arthurvr)
2484- [#3967](https://github.com/ember-cli/ember-cli/pull/3967) allow override of os.EOL in tests [@stefanpenner](https://github.com/stefanpenner)
2485- [#3959](https://github.com/ember-cli/ember-cli/pull/3959) Add `Disallow:` to robots.txt [@arthurvr](https://github.com/arthurvr)
2486- [#3966](https://github.com/ember-cli/ember-cli/pull/3966) increase timeouts, and use mocha’s inheriting config [@stefanpenner](https://github.com/stefanpenner)
2487- [#4039](https://github.com/ember-cli/ember-cli/pull/4039) Update ember-qunit to support glimmer [@knownasilya](https://github.com/knownasilya)
2488- [#4000](https://github.com/ember-cli/ember-cli/pull/4000) use `escape-string-regexp` module [@sindresorhus](https://github.com/sindresorhus)
2489- [#3975](https://github.com/ember-cli/ember-cli/pull/3975) included modules is no longer needed [@stefanpenner](https://github.com/stefanpenner)
2490- [#3982](https://github.com/ember-cli/ember-cli/pull/3982) Changed markdown-color blue to bright-blue to be the same on all platforms [@trabus](https://github.com/trabus)
2491- [#3984](https://github.com/ember-cli/ember-cli/pull/3984) Allow io.js-next in development in 'valid-platform-version' [@laiso](https://github.com/laiso)
2492- [#3974](https://github.com/ember-cli/ember-cli/pull/3974) Resolve sync [@stefanpenner](https://github.com/stefanpenner)
2493- [#3976](https://github.com/ember-cli/ember-cli/pull/3976) Relative require [@stefanpenner](https://github.com/stefanpenner)
2494- [#3996](https://github.com/ember-cli/ember-cli/pull/3996) Warns when npm or bower dependencies aren't installed [@marcioj](https://github.com/marcioj)
2495- [#4024](https://github.com/ember-cli/ember-cli/pull/4024) Appveyor: Use `run` instead of `run-script` [@knownasilya](https://github.com/knownasilya)
2496- [#4033](https://github.com/ember-cli/ember-cli/pull/4033) Bump ember-cli-dependency-checker to v0.1.0 [@quaertym](https://github.com/quaertym)
2497- [#4027](https://github.com/ember-cli/ember-cli/pull/4027) Re-order postBuild hook [@chadhietala](https://github.com/chadhietala)
2498- [#4008](https://github.com/ember-cli/ember-cli/pull/4008) Disable leek for `ember -v` [@twokul](https://github.com/twokul)
2499- [#4020](https://github.com/ember-cli/ember-cli/pull/4020) Allowed failures [@stefanpenner](https://github.com/stefanpenner)
2500- [#4007](https://github.com/ember-cli/ember-cli/pull/4007) Hide Python on appveyor so npm won't build native extentions [@raytiley](https://github.com/raytiley)
2501- [#4022](https://github.com/ember-cli/ember-cli/pull/4022) Run all tests again [@marcioj](https://github.com/marcioj)
2502- [#4032](https://github.com/ember-cli/ember-cli/pull/4032) Update ember-cli-qunit to v0.3.2 [@HeroicEric](https://github.com/HeroicEric)
2503- [#4037](https://github.com/ember-cli/ember-cli/pull/4037) Add ember-disable-proxy-controllers to app blueprint [@cibernox](https://github.com/cibernox)
2504- [#4046](https://github.com/ember-cli/ember-cli/pull/4046) Upgrade ember-cli-htmlbars to 0.7.6 [@teddyzeenny](https://github.com/teddyzeenny)
2505- [#4057](https://github.com/ember-cli/ember-cli/pull/4057) [INTERNAL] Fix tests to expect single line qunit import [@trabus](https://github.com/trabus)
2506- [#4058](https://github.com/ember-cli/ember-cli/pull/4058) Bump ember-cli-dependency-checker to v1.0.0 [@quaertym](https://github.com/quaertym)
2507- [#4059](https://github.com/ember-cli/ember-cli/pull/4059) Update Ember-data to beta 17 [@cibernox](https://github.com/cibernox)
2508- [#4065](https://github.com/ember-cli/ember-cli/pull/4065) Update to Ember 1.12.0. [@rwjblue](https://github.com/rwjblue)
2509
2510Thank you to all who took the time to contribute!
2511
2512
2513### 0.2.3
2514
2515The following changes are required if you are upgrading from the previous
2516version:
2517
2518- Users
2519 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/0aaabc98378600e116da0fcc5b75c1a8b00ce541)
2520 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2521 + `ember install <addon-name>` now is the correct way to install an add-on (not `ember install:npm <addon-name>`)
2522 + babel has been upgraded to `5.0.0`, be sure any configuration to babel is updated accordingly
2523 + bundled ember is now 1.11.1
2524 + when existing test --server, tmp files should once again be correctly cleaned up.
2525- Addon Developers
2526 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/567f9f2db157ce835c116ffde1567cc8c709ae0c)
2527 + No changes required
2528- Core Contributors
2529 + No changes required
2530 + Code Climate was added: https://codeclimate.com/github/ember-cli/ember-cli,
2531 we have been making steady progress in improving our code quality and coverage.
2532 As new code enters the system, we should ensure we continue to improve.
2533
2534#### Community Contributions
2535
2536- [#3782](https://github.com/ember-cli/ember-cli/pull/3782) add OS X as a CI target for travis [@stefanpenner](https://github.com/stefanpenner)
2537- [#3711](https://github.com/ember-cli/ember-cli/pull/3711) adding changelog diffs [@kellyselden](https://github.com/kellyselden)
2538- [#3703](https://github.com/ember-cli/ember-cli/pull/3703) [ENHANCEMENT] Add testem --launch option to ember test command [@jrjohnson](https://github.com/jrjohnson)
2539- [#3598](https://github.com/ember-cli/ember-cli/pull/3598) [ENHANCEMENT] Replace install:addon with install, remove install:bower and install:npm [@DanielOchoa](https://github.com/DanielOchoa)
2540- [#3690](https://github.com/ember-cli/ember-cli/pull/3690) [ENHANCEMENT] Addon-import support for built-in blueprints [@trabus](https://github.com/trabus)
2541- [#3700](https://github.com/ember-cli/ember-cli/pull/3700) fixes #3613 - added path.normalize [@swelham](https://github.com/swelham)
2542- [#3412](https://github.com/ember-cli/ember-cli/pull/3412) Changes match application regex [@twokul](https://github.com/twokul)
2543- [#3789](https://github.com/ember-cli/ember-cli/pull/3789) Code Quality: ember-app.js F -> D [@kellyselden](https://github.com/kellyselden)
2544- [#3731](https://github.com/ember-cli/ember-cli/pull/3731) Promise cleanup [@stefanpenner](https://github.com/stefanpenner)
2545- [#3722](https://github.com/ember-cli/ember-cli/pull/3722) Updated included hook example [@RSSchermer](https://github.com/RSSchermer)
2546- [#3713](https://github.com/ember-cli/ember-cli/pull/3713) The unbundling [@stefanpenner](https://github.com/stefanpenner)
2547- [#3725](https://github.com/ember-cli/ember-cli/pull/3725) increase timeouts, and use mocha’s inheriting config strategy to prevent... [@stefanpenner](https://github.com/stefanpenner)
2548- [#3727](https://github.com/ember-cli/ember-cli/pull/3727) misc cleanup [@stefanpenner](https://github.com/stefanpenner)
2549- [#3794](https://github.com/ember-cli/ember-cli/pull/3794) BUGFIX fixes vars-on-top error in ESLint [@jonathanKingston](https://github.com/jonathanKingston)
2550- [#3759](https://github.com/ember-cli/ember-cli/pull/3759) Order bower dependencies alphabetically [@pmdarrow](https://github.com/pmdarrow)
2551- [#3736](https://github.com/ember-cli/ember-cli/pull/3736) [fixes #3732] configure YAM with the Project.root. [@stefanpenner](https://github.com/stefanpenner)
2552- [#3743](https://github.com/ember-cli/ember-cli/pull/3743) no longer bundle testem, allow it to drift along semver [@stefanpenner](https://github.com/stefanpenner)
2553- [#3756](https://github.com/ember-cli/ember-cli/pull/3756) adding a blueprint uninstall test [@kellyselden](https://github.com/kellyselden)
2554- [#3750](https://github.com/ember-cli/ember-cli/pull/3750) add developer requirements to CONTRIBUTING.md [@jakehow](https://github.com/jakehow)
2555- [#3748](https://github.com/ember-cli/ember-cli/pull/3748) Fix wording [@jbrown](https://github.com/jbrown)
2556- [#3740](https://github.com/ember-cli/ember-cli/pull/3740) Remove dead code [@IanVS](https://github.com/IanVS)
2557- [#3747](https://github.com/ember-cli/ember-cli/pull/3747) code quality refactor of blueprint model [@kellyselden](https://github.com/kellyselden)
2558- [#3755](https://github.com/ember-cli/ember-cli/pull/3755) return currentURL() rather than path, ref #3719 [@mariogintili](https://github.com/mariogintili)
2559- [#3800](https://github.com/ember-cli/ember-cli/pull/3800) [fixes #3799] fix jshint [@stefanpenner](https://github.com/stefanpenner)
2560- [#3780](https://github.com/ember-cli/ember-cli/pull/3780) Upgrade to npm 2.7.6 [@davewasmer](https://github.com/davewasmer)
2561- [#3775](https://github.com/ember-cli/ember-cli/pull/3775) Code quality blueprint duplicates [@kellyselden](https://github.com/kellyselden)
2562- [#3762](https://github.com/ember-cli/ember-cli/pull/3762) Improved serializer-test blueprint [@bmac](https://github.com/bmac)
2563- [#3778](https://github.com/ember-cli/ember-cli/pull/3778) bump to babel 5.0 [@stefanpenner](https://github.com/stefanpenner)
2564- [#3764](https://github.com/ember-cli/ember-cli/pull/3764) Version bump ember-load-initializers to handle instance initializers [@jasonmit](https://github.com/jasonmit)
2565- [#3769](https://github.com/ember-cli/ember-cli/pull/3769) Babel 5.0 now separates codeFrame from error.{message, stack} [@stefanpenner](https://github.com/stefanpenner)
2566- [#3804](https://github.com/ember-cli/ember-cli/pull/3804) increase some timeouts and prefer mocha’s inheriting timers [@stefanpenner](https://github.com/stefanpenner)
2567- [#3798](https://github.com/ember-cli/ember-cli/pull/3798) adding coverage badge to readme [@stefanpenner](https://github.com/stefanpenner)
2568- [#3781](https://github.com/ember-cli/ember-cli/pull/3781) bump to a non-vulnerable semver module [@stefanpenner](https://github.com/stefanpenner)
2569- [#3784](https://github.com/ember-cli/ember-cli/pull/3784) Add ember-try for addons. [@rwjblue](https://github.com/rwjblue)
2570- [#3795](https://github.com/ember-cli/ember-cli/pull/3795) Code Climate: adding test coverage [@kellyselden](https://github.com/kellyselden)
2571- [#3797](https://github.com/ember-cli/ember-cli/pull/3797) Update to ember-qunit 0.3.1. [@rwjblue](https://github.com/rwjblue)
2572- [#3801](https://github.com/ember-cli/ember-cli/pull/3801) moving coverage repo key to travis env variable [@kellyselden](https://github.com/kellyselden)
2573- [#3802](https://github.com/ember-cli/ember-cli/pull/3802) remove pre-mature process.exit when existing `ember test —server` [@stefanpenner](https://github.com/stefanpenner)
2574- [#3803](https://github.com/ember-cli/ember-cli/pull/3803) update testem [@stefanpenner](https://github.com/stefanpenner)
2575- [#3809](https://github.com/ember-cli/ember-cli/pull/3809) Fix url format of isGitRepo [@stefanpenner](https://github.com/stefanpenner)
2576- [#3812](https://github.com/ember-cli/ember-cli/pull/3812) update ember to 1.11.1 in the default blueprint [@stefanpenner](https://github.com/stefanpenner)
2577
2578Thank you to all who took the time to contribute!
2579
2580### 0.2.2
2581
2582The following changes are required if you are upgrading from the previous
2583version:
2584
2585- Users
2586 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1c47557e629d88ec399786bd3f06995a251e6f0f)
2587 + updated to ember 1.11.0
2588 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2589 + `ember init` once again works inside an addon.
2590 + error live-reloading now actually works!
2591 + npm WARN for `makeError` and `tmpl` have been fixed
2592 + ember-qunit was updated from `0.2.8` -> `0.3.0`, `this.render()` in a test now no-longer returns a jQuery object.
2593
2594- Addon Developers
2595 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/4bb6c82e5411560c6d21517755d6a2276bad9a39)
2596 + Addons now have `ember-disable-prototype-extensions` included by default,
2597 this ensures add-ons are written in a way that works regardless of the
2598 consumers prototype extension preference.
2599
2600the following addon API's in has been deprecated:
2601 * `this.mergeTrees` -> `require('mergeTrees');`
2602 * `this.Funnel` -> `require('broccoli-funnel');`
2603 * `this.pickFiles` -> `require('broccoli-funnel');`
2604 * `this.walkSync` -> `require('walk-sync');`
2605 * `this.transpileModules` -> `require('broccoli-es6modules');`
2606
2607 Rather then relying on them from ember-cli, add-ons should require them via NPM.
2608
2609 + We now are using broccoli v0.15.3, which is a backwards compatible upgrade,
2610 but it does expose the new `rebuild` api, that will soon superseed the `read`
2611 api. TL;DR among other things, this paves the path to having a configurable
2612 tmp directory.
2613
2614 We recommend broccoli-plugin authors to update as soon as they are able to.
2615
2616 For more information checkout: [new rebuild api](https://github.com/broccolijs/broccoli/blob/master/docs/new-rebuild-api.md)
2617
2618- Core Contributors
2619
2620 + Keep being awesome!
2621
2622#### Community Contributions
2623
2624- [#3560](https://github.com/ember-cli/ember-cli/pull/3560) fixing the formatting from one line to two [@kellyselden](https://github.com/kellyselden)
2625- [#3622](https://github.com/ember-cli/ember-cli/pull/3622) [BUGFIX] Fix ember init inside an existing addon [@johanneswuerbach](https://github.com/johanneswuerbach)
2626- [#3469](https://github.com/ember-cli/ember-cli/pull/3469) [ENHANCEMENT] Update component-test test.js blueprint [@simonprev](https://github.com/simonprev)
2627- [#3565](https://github.com/ember-cli/ember-cli/pull/3565) [BUGFIX] temporarily disable podModulePrefix deprecation [@trabus](https://github.com/trabus)
2628- [#3601](https://github.com/ember-cli/ember-cli/pull/3601) Allow Node 0.13 in platform deprecation check. [@rwjblue](https://github.com/rwjblue)
2629- [#3585](https://github.com/ember-cli/ember-cli/pull/3585) [ENHANCEMENT] Add in-repo-addon generate and destroy support [@trabus](https://github.com/trabus)
2630- [#3674](https://github.com/ember-cli/ember-cli/pull/3674) Update nock dependency [@btecu](https://github.com/btecu)
2631- [#3636](https://github.com/ember-cli/ember-cli/pull/3636) [fixes #3618] we will add some acceptance tests in this area soon (rushi... [@stefanpenner](https://github.com/stefanpenner)
2632- [#3634](https://github.com/ember-cli/ember-cli/pull/3634) Resolves #3628 postprocessTree for styles with vendor + app [@jschilli](https://github.com/jschilli)
2633- [#3630](https://github.com/ember-cli/ember-cli/pull/3630) Fix minor typo's [@QuantumInformation](https://github.com/QuantumInformation)
2634- [#3631](https://github.com/ember-cli/ember-cli/pull/3631) [Documentation] adding new ember new and ember addon diffs [@kellyselden](https://github.com/kellyselden)
2635- [#3680](https://github.com/ember-cli/ember-cli/pull/3680) Updates [@stefanpenner](https://github.com/stefanpenner)
2636- [#3645](https://github.com/ember-cli/ember-cli/pull/3645) Add ember-disable-prototype-extensions to addons by default. [@rwjblue](https://github.com/rwjblue)
2637- [#3642](https://github.com/ember-cli/ember-cli/pull/3642) Check if style file with project name exists [@btecu](https://github.com/btecu)
2638- [#3639](https://github.com/ember-cli/ember-cli/pull/3639) Bump ember-data to beta-16.1 [@bmac](https://github.com/bmac)
2639- [#3682](https://github.com/ember-cli/ember-cli/pull/3682) strip ansi from babel errors for now. [@stefanpenner](https://github.com/stefanpenner)
2640- [#3655](https://github.com/ember-cli/ember-cli/pull/3655) Uses Ember.keys instead of Object.keys in reexport [@danmcclain](https://github.com/danmcclain)
2641- [#3646](https://github.com/ember-cli/ember-cli/pull/3646) Add `chai` as dependency. [@rwjblue](https://github.com/rwjblue)
2642- [#3647](https://github.com/ember-cli/ember-cli/pull/3647) add timeouts until we improve the mocha <-> custom runner timeout stuff [@stefanpenner](https://github.com/stefanpenner)
2643- [#3648](https://github.com/ember-cli/ember-cli/pull/3648) Update broccoli-sane-watcher. [@rwjblue](https://github.com/rwjblue)
2644- [#3691](https://github.com/ember-cli/ember-cli/pull/3691) Update Ember to 1.11.0. [@rwjblue](https://github.com/rwjblue)
2645- [#3675](https://github.com/ember-cli/ember-cli/pull/3675) Restore addon pick files [@stefanpenner](https://github.com/stefanpenner)
2646- [#3673](https://github.com/ember-cli/ember-cli/pull/3673) Update Broccoli to 0.15.3 [@joliss](https://github.com/joliss)
2647- [#3672](https://github.com/ember-cli/ember-cli/pull/3672) Use broccoli-funnel instead of broccoli-static-compiler [@joliss](https://github.com/joliss)
2648- [#3666](https://github.com/ember-cli/ember-cli/pull/3666) Tweaks [@stefanpenner](https://github.com/stefanpenner)
2649- [#3669](https://github.com/ember-cli/ember-cli/pull/3669) Update dependencies [@btecu](https://github.com/btecu)
2650- [#3677](https://github.com/ember-cli/ember-cli/pull/3677) Export return value from Router.map (closes #3676). [@abuiles](https://github.com/abuiles)
2651- [#3681](https://github.com/ember-cli/ember-cli/pull/3681) Deprecate funnel and pickfiles [@stefanpenner](https://github.com/stefanpenner)
2652- [#3692](https://github.com/ember-cli/ember-cli/pull/3692) Replace lodash-node with lodash [@btecu](https://github.com/btecu)
2653- [#3696](https://github.com/ember-cli/ember-cli/pull/3696) Update markdown-it and markdown-it-terminal [@stefanpenner](https://github.com/stefanpenner)
2654- [#3704](https://github.com/ember-cli/ember-cli/pull/3704) Live reload fix [@stefanpenner](https://github.com/stefanpenner)
2655- [#3705](https://github.com/ember-cli/ember-cli/pull/3705) Fix initial commit message [@xymbol](https://github.com/xymbol)
2656
2657Thank you to all who took the time to contribute!
2658
2659### 0.2.1
2660
2661The following changes are required if you are upgrading from the previous
2662version:
2663
2664- Users
2665 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/e4d36aa2ce99ebb288cd596270e7b38da90f535e)
2666 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2667 + Mostly just bug-fixes and "Nice things"
2668 + build errors now live-reload and correctly display build failure in the browser. [more-details](https://github.com/ember-cli/ember-cli/pull/3576)
2669- Addon Developers
2670 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/5d87ed789651b1fbecf9a30d7b82eb86e0629bd2)
2671 + UI is now provided to the AddonDiscovery
2672 + ember-cli-babel is now included in the default blueprint, this is still optional but enabled by default
2673
2674#### Community Contributions
2675
2676- [#3555](https://github.com/ember-cli/ember-cli/pull/3555) [BUGFIX] Generate mixin in addon/mixins when inside an addon project [@trabus](https://github.com/trabus)
2677- [#3476](https://github.com/ember-cli/ember-cli/pull/3476) Removes initializer mention from service generator help text [@corpulentcoffee](https://github.com/corpulentcoffee)
2678- [#3433](https://github.com/ember-cli/ember-cli/pull/3433) [ENHANCEMENT] Prevent addon generation in existing ember-cli project [@cbrock](https://github.com/cbrock)
2679- [#3463](https://github.com/ember-cli/ember-cli/pull/3463) disable visual progress effect in dumb terminals [@jesse-black](https://github.com/jesse-black)
2680- [#3440](https://github.com/ember-cli/ember-cli/pull/3440) Enforcing newlines in template files results in unwanted Nodes [@jclem](https://github.com/jclem)
2681- [#3484](https://github.com/ember-cli/ember-cli/pull/3484) Component blueprint only import layout when generated inside addon [@trabus](https://github.com/trabus)
2682- [#3505](https://github.com/ember-cli/ember-cli/pull/3505) Update testem to 0.7.5 [@johanneswuerbach](https://github.com/johanneswuerbach)
2683- [#3481](https://github.com/ember-cli/ember-cli/pull/3481) BUGFIX Fixes #3472 Check for 'usePods' instead of 'pod'. [@jankrueger](https://github.com/jankrueger)
2684- [#3493](https://github.com/ember-cli/ember-cli/pull/3493) Fix helper test failing by default [@kimroen](https://github.com/kimroen)
2685- [#3488](https://github.com/ember-cli/ember-cli/pull/3488) ENHANCEMENT: update-checker.js should use environment http_proxy if detected [@xomaczar](https://github.com/xomaczar)
2686- [#3483](https://github.com/ember-cli/ember-cli/pull/3483) Ensure that addons pass the `ui` into their AddonDiscovery. [@rwjblue](https://github.com/rwjblue)
2687- [#3501](https://github.com/ember-cli/ember-cli/pull/3501) [Enhancement] Architecture Diagram [@visheshjoshi](https://github.com/visheshjoshi)
2688- [#3562](https://github.com/ember-cli/ember-cli/pull/3562) dist can be watched, it really is just tmp that matters. This prevents p... [@stefanpenner](https://github.com/stefanpenner)
2689- [#3540](https://github.com/ember-cli/ember-cli/pull/3540) [fixes #3520, #3174] disable ES3SafeFilter if babel is present, as babel... [@stefanpenner](https://github.com/stefanpenner)
2690- [#3508](https://github.com/ember-cli/ember-cli/pull/3508) Update ember-cli-app-version [@btecu](https://github.com/btecu)
2691- [#3518](https://github.com/ember-cli/ember-cli/pull/3518) [BUGFIX] Add missing bind when server already in use [@bdvholmes](https://github.com/bdvholmes)
2692- [#3539](https://github.com/ember-cli/ember-cli/pull/3539) add tmp dir to npmignore [@ahmadsoe](https://github.com/ahmadsoe)
2693- [#3515](https://github.com/ember-cli/ember-cli/pull/3515) [BUGFIX] Fixes nested component generation in addons with correct relative path for template import [@trabus](https://github.com/trabus)
2694- [#3517](https://github.com/ember-cli/ember-cli/pull/3517) Use node 0.12 on Windows CI [@johanneswuerbach](https://github.com/johanneswuerbach)
2695- [#3535](https://github.com/ember-cli/ember-cli/pull/3535) Update ADDON_HOOKS.md [@ahmadsoe](https://github.com/ahmadsoe)
2696- [#3533](https://github.com/ember-cli/ember-cli/pull/3533) [BUGFIX] Replace marked with markdown-it [@trabus](https://github.com/trabus)
2697- [#3583](https://github.com/ember-cli/ember-cli/pull/3583) Updated license copyright date range [@jayphelps](https://github.com/jayphelps)
2698- [#3546](https://github.com/ember-cli/ember-cli/pull/3546) [ENHANCEMENT] Add podModulePrefix deprecation for generate and destroy commands [@trabus](https://github.com/trabus)
2699- [#3544](https://github.com/ember-cli/ember-cli/pull/3544) Add links with watchman info to cli output [@felixbuenemann](https://github.com/felixbuenemann)
2700- [#3545](https://github.com/ember-cli/ember-cli/pull/3545) [BUGFIX] Ensure `package.json` `main` entry point is used for addon lookup. [@rwjblue](https://github.com/rwjblue)
2701- [#3541](https://github.com/ember-cli/ember-cli/pull/3541) [fixes #3520, #3174] bump es3-safe-recast [@stefanpenner](https://github.com/stefanpenner)
2702- [#3594](https://github.com/ember-cli/ember-cli/pull/3594) fix broken link [@kellyselden](https://github.com/kellyselden)
2703- [#3564](https://github.com/ember-cli/ember-cli/pull/3564) Added babel to addons package.json dependencies by default [@jayphelps](https://github.com/jayphelps)
2704- [#3559](https://github.com/ember-cli/ember-cli/pull/3559) [Documentation] add ref to ember-cli-output and ember-addon-output [@kellyselden](https://github.com/kellyselden)
2705- [#3571](https://github.com/ember-cli/ember-cli/pull/3571) [BREAKING ENHANCEMENT] Update ember-cli-content-security-policy to v0.4.0 [@sir-dunxalot/enhancement](https://github.com/sir-dunxalot/enhancement)
2706- [#3572](https://github.com/ember-cli/ember-cli/pull/3572) Specify node version (0.12) for CI [@quaertym](https://github.com/quaertym)
2707- [#3576](https://github.com/ember-cli/ember-cli/pull/3576) ensure a build-failure is “live-reloaded” to the user. [@stefanpenner](https://github.com/stefanpenner)
2708- [#3578](https://github.com/ember-cli/ember-cli/pull/3578) Teaches updateChecker about dev builds [@twokul](https://github.com/twokul)
2709- [#3579](https://github.com/ember-cli/ember-cli/pull/3579) allow for ./server to export express app [@calvinmetcalf](https://github.com/calvinmetcalf)
2710- [#3581](https://github.com/ember-cli/ember-cli/pull/3581) Resolves #3534 - addon postprocessTrees for styles [@jschilli](https://github.com/jschilli)
2711- [#3593](https://github.com/ember-cli/ember-cli/pull/3593) add command uninstall:npm [@kellyselden](https://github.com/kellyselden)
2712- [#3604](https://github.com/ember-cli/ember-cli/pull/3604) Testem update [@johanneswuerbach](https://github.com/johanneswuerbach)
2713- [#3611](https://github.com/ember-cli/ember-cli/pull/3611) Bump ember-data to beta-16 [@bmac](https://github.com/bmac)
2714
2715Thank you to all who took the time to contribute!
2716
2717### 0.2.0
2718
2719#### Addon Formatting
2720
2721Support for addon's without an entry point script (either `index.js` by default or the script specified by ember-addon main in the addon's `package.json`
2722has been removed. An addon must have at least the following:
2723
2724```javascript
2725module.exports = {
2726 name: "addons-name-here"
2727};
2728```
2729
2730This should *not* pose a problem for the vast majority of addons.
2731
2732#### Addon Nesting
2733
2734This release updates the way that addons can be nested, and contains some breaking changes in non-default addon configurations.
2735
2736Prior versions of Ember CLI maintained a flat addon structure, so that all addons (of any depth) would be added to the consuming
2737application. This has led to many issues, like the inability to use preprocessors (i.e. ember-cli-htmlbars, ember-cli-sass, etc)
2738in nested addons.
2739
2740For the majority of apps, the update from 0.1.15 to 0.2.0 is non-breaking and should not cause significant concern.
2741
2742For addon creators, make sure to update to use the `setupPreprocessorRegistry` hook (documented [here](https://github.com/ember-cli/ember-cli/blob/master/ADDON_HOOKS.md))
2743if you need to add a preprocessor to the registry. You can review the update process in
2744[ember-cli-htmlbars#38](https://github.com/ember-cli/ember-cli-htmlbars/pull/38) or [ember-cli-coffeescript#60](https://github.com/kimroen/ember-cli-coffeescript/pull/60)
2745which show how to maintain support for both 0.1.x and 0.2.0 in an addon.
2746
2747The following changes are required if you are upgrading from the previous version:
2748
2749- Users
2750 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/d3080cd44b2b62cef45e7f723c18c862b7789f9d)
2751 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2752 + The 6to5 project has been renamed to Babel. See [the blog post](https://babeljs.io/blog/2015/02/15/not-born-to-die/) for more details.
2753 + The default blueprint has been updated to work with Ember 1.10 by default.
2754 + Update the following packages in your `package.json`:
2755 * Remove `broccoli-ember-hbs-template-compiler`. Uninstall with `npm uninstall --save-dev broccoli-ember-hbs-template-compiler`.
2756 * Remove `ember-cli-6to5`. Uninstall with `npm uninstall --save-dev ember-cli-6to5`.
2757 * Add `ember-cli-babel`. Install with `npm install --save-dev ember-cli-babel`.
2758 * Add `ember-cli-htmlbars`. Install with `npm install --save-dev ember-cli-htmlbars`.
2759 * Updated `ember-cli-qunit` to 0.3.9. Install with `npm install --save-dev ember-cli-qunit@0.3.9`.
2760 * Updated `ember-data` to 1.0.0-beta.15. Install with `npm install --save-dev ember-data@1.0.0-beta.15`.
2761 * Updated `ember-cli-dependency-checker` to 0.0.8. Install with `npm install --save-dev ember-cli-dependency-checker@0.0.8`.
2762 * Updated `ember-cli-app-version` to 0.3.2. Install with `npm install --save-dev ember-cli-app-version@0.3.2`.
2763 + Update the following packages in your `bower.json`:
2764 * Removed `handlebars`. Uninstall with `bower uninstall --save handlebars`.
2765 * Updated `ember` to 1.10.0. Install with `bower install --save ember#1.10.0`.
2766 * Updated `ember-data` to 1.0.0-beta.15. Install with `bower install --save ember-data#1.0.0-beta.15`.
2767 * Updated `ember-cli-test-loader` to 0.1.3. Install with `bower install --save ember-cli-test-loader#0.1.3`.
2768 * Updated `ember-resolver` to 0.1.12. Install with `bower install --save ember-resolver`.
2769 * Updated `loader.js` to 3.2.0.
2770- Addon Developers
2771 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c78af207563593e5cb33a9a79d5d249cb134c1f9)
2772 + Usage of the `included` hook to add items to the `registry` will need to be refactored to use the newly added `setupPreprocessorRegistry` hook instead.
2773- Core Contributors
2774 + No changes required
2775
2776#### Community Contributions
2777
2778- [#3246](https://github.com/ember-cli/ember-cli/pull/3246) [ENHANCEMENT] Update the service blueprint to use `Ember.Service` (and remove usage of an initializer). [@ohcibi](https://github.com/ohcibi)
2779- [#3054](https://github.com/ember-cli/ember-cli/pull/3054) [ENHANCEMENT] Updated `loader.js` to the latest version. [@stefanpenner](https://github.com/stefanpenner)
2780- [#3216](https://github.com/ember-cli/ember-cli/pull/3216) [BUGFIX] Do not default to development asset [@martndemus](https://github.com/martndemus)
2781- [#3237](https://github.com/ember-cli/ember-cli/pull/3237) [BUGFIX] Blueprint templates with undefined variables should fallback to raw text [@davewasmer](https://github.com/davewasmer)
2782- [#3288](https://github.com/ember-cli/ember-cli/pull/3288) [ENHANCEMENT] Override default port with `PORT` env var [@knownasilya](https://github.com/knownasilya)
2783- [#3158](https://github.com/ember-cli/ember-cli/pull/3158) [INTERNAL] add more steps to release.md [@raytiley](https://github.com/raytiley)
2784- [#3160](https://github.com/ember-cli/ember-cli/pull/3160) [BUGFIX] Don't override the request's path [@dmathieu](https://github.com/dmathieu)
2785- [#3367](https://github.com/ember-cli/ember-cli/pull/3367) [ENHANCEMENT] Prevent spotlight from indexing `tmp`. [@stefanpenner](https://github.com/stefanpenner)
2786- [#3336](https://github.com/ember-cli/ember-cli/pull/3336) [ENHANCEMENT] Nested addons should be overrideable from parent. [@rwjblue](https://github.com/rwjblue)
2787- [#3335](https://github.com/ember-cli/ember-cli/pull/3335) [ENHANCEMENT] Allow shared nested addons to be properly discovered. [@rwjblue](https://github.com/rwjblue)
2788- [#3312](https://github.com/ember-cli/ember-cli/pull/3312) [BUGFIX] ADDON_HOOKS.md - fixed broken and outdated links [@leandrocp](https://github.com/leandrocp)
2789- [#3326](https://github.com/ember-cli/ember-cli/pull/3326) [ENHANCEMENT] Print deprecation warning for Node 0.10. [@rwjblue](https://github.com/rwjblue)
2790- [#3317](https://github.com/ember-cli/ember-cli/pull/3317) [ENHANCEMENT] Remove express & glob from default app package.json. [@rwjblue](https://github.com/rwjblue)
2791- [#3383](https://github.com/ember-cli/ember-cli/pull/3383) [ENHANCEMENT] Use Ember.HTMLBars by default in new helpers. [@maxwerr](https://github.com/maxwerr)
2792- [#3355](https://github.com/ember-cli/ember-cli/pull/3355) [ENHANCEMENT] Add `ui` to `Project` and `Addon` instances. [@rwjblue](https://github.com/rwjblue)
2793- [#3341](https://github.com/ember-cli/ember-cli/pull/3341) [ENHANCEMENT] Improve blueprint help output method (markdown support) [@trabus](https://github.com/trabus)
2794- [#3349](https://github.com/ember-cli/ember-cli/pull/3349) [BUGFIX] Allow deprecated lookup of invalid packages. [@rwjblue](https://github.com/rwjblue)
2795- [#3353](https://github.com/ember-cli/ember-cli/pull/3353) [BUGFIX] Allow generated acceptance tests to be in directories [@koriroys](https://github.com/koriroys)
2796- [#3345](https://github.com/ember-cli/ember-cli/pull/3345) [ENHANCEMENT] Check if blueprint exists before printing help [@trabus](https://github.com/trabus)
2797- [#3338](https://github.com/ember-cli/ember-cli/pull/3338) [ENHANCEMENT] Update resolver to 0.1.12 [@teddyzeenny](https://github.com/teddyzeenny)
2798- [#3401](https://github.com/ember-cli/ember-cli/pull/3401) [BUGFIX] Fixes accidental global Error object pollution. [@stefanpenner](https://github.com/stefanpenner)
2799- [#3363](https://github.com/ember-cli/ember-cli/pull/3363) [ENHANCEMENT] Bump ember-cli-dependency-checker to v0.0.8 [@quaertym](https://github.com/quaertym)
2800- [#3358](https://github.com/ember-cli/ember-cli/pull/3358) [ENHANCEMENT] CI=true puts the UI into `silent` writeLevel [@stefanpenner](https://github.com/stefanpenner)
2801- [#3361](https://github.com/ember-cli/ember-cli/pull/3361) [ENHANCEMENT] Update `loader.js` to 3.0.2 [@stefanpenner](https://github.com/stefanpenner)
2802- [#3356](https://github.com/ember-cli/ember-cli/pull/3356) [ENHANCEMENT] Generate blueprint inside addon generates into addon folder with re-export in app folder [@trabus](https://github.com/trabus)
2803- [#3378](https://github.com/ember-cli/ember-cli/pull/3378) [ENHANCEMENT] Only generate JSHint warnings for the addon being developed [@teddyzeenny](https://github.com/teddyzeenny)
2804- [#3375](https://github.com/ember-cli/ember-cli/pull/3375) [ENHANCEMENT] JSHint addon before preprocessing the JS [@teddyzeenny](https://github.com/teddyzeenny)
2805- [#3373](https://github.com/ember-cli/ember-cli/pull/3373) [ENHANCEMENT] Provide a helpful error when an addon does not have a template compiler. [@rwjblue](https://github.com/rwjblue)
2806- [#3386](https://github.com/ember-cli/ember-cli/pull/3386) [ENHANCEMENT] Display localhost in console instead of 0.0.0.0. [@rwjblue](https://github.com/rwjblue)
2807- [#3391](https://github.com/ember-cli/ember-cli/pull/3391) [ENHANCEMENT] Update ember-cli-qunit to 0.3.9. [@rwjblue](https://github.com/rwjblue)
2808- [#3410](https://github.com/ember-cli/ember-cli/pull/3410) [ENHANCEMENT] Use correct bound helper params for HTMLBars [@jbrown](https://github.com/jbrown)
2809- [#3428](https://github.com/ember-cli/ember-cli/pull/3428) [BUGFIX] Lock glob and rimraf to prevent EEXISTS errors. [@raytiley](https://github.com/raytiley)
2810- [#3435](https://github.com/ember-cli/ember-cli/pull/3435) [ENHANCEMENT] Update bundled npm [@stefanpenner](https://github.com/stefanpenner)
2811- [#3436](https://github.com/ember-cli/ember-cli/pull/3436) [ENHANCEMENT] Update Broccoli to 0.13.6 to provide errors on new API. [@rwjblue](https://github.com/rwjblue)
2812- [#3438](https://github.com/ember-cli/ember-cli/pull/3438) [BUGFIX] Ensure nested addon registry matches addon order. [@rwjblue](https://github.com/rwjblue)
2813- [#3456](https://github.com/ember-cli/ember-cli/pull/3456) [BUGFIX] Update ember-cli-app-version to 0.3.2 [@taras](https://github.com/taras)
2814
2815Thank you to all who took the time to contribute!
2816
2817### 0.2.0-beta.1
2818
2819This release updates the way that addons can be nested, and contains some breaking changes in non-default addon configurations.
2820
2821Prior versions of Ember CLI maintained a flat addon structure, so that all addons (of any depth) would be added to the consuming
2822application. This has led to many issues, like the inability to use preprocessors (i.e. ember-cli-htmlbars, ember-cli-sass, etc)
2823in nested addons.
2824
2825For the majority of apps, the update from 0.1.15 to 0.2.0 is non-breaking and should not cause significant concern.
2826
2827For addon creators, make sure to update to use the `setupPreprocessorRegistry` hook (documented [here](https://github.com/ember-cli/ember-cli/blob/master/ADDON_HOOKS.md))
2828if you need to add a preprocessor to the registry. You can review the update process in
2829[ember-cli-htmlbars#38](https://github.com/ember-cli/ember-cli-htmlbars/pull/38) or [ember-cli-coffeescript#60](https://github.com/kimroen/ember-cli-coffeescript/pull/60)
2830which show how to maintain support for both 0.1.x and 0.2.0 in an addon.
2831
2832The following changes are required if you are upgrading from the previous version:
2833
2834- Users
2835 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/d717009d95d75cee1800e8ba9f52c24d117acb12)
2836 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2837 + The 6to5 project has been renamed to Babel. See [the blog post](https://babeljs.io/blog/2015/02/15/not-born-to-die/) for more details.
2838 + The default blueprint has been updated to work with Ember 1.10 by default.
2839 + Update the following packages in your `package.json`:
2840 * Remove `broccoli-ember-hbs-template-compiler`. Uninstall with `npm uninstall --save-dev broccoli-ember-hbs-template-compiler`.
2841 * Remove `ember-cli-6to5`. Uninstall with `npm uninstall --save-dev ember-cli-6to5`.
2842 * Add `ember-cli-babel`. Install with `npm install --save-dev ember-cli-babel`.
2843 * Add `ember-cli-htmlbars`. Install with `npm install --save-dev ember-cli-htmlbars`.
2844 * Updated `ember-cli-qunit` to 0.3.8. Install with `npm install --save-dev ember-cli-qunit@0.3.8`.
2845 * Updated `ember-data` to 1.0.0-beta.15. Install with `npm install --save-dev ember-data@1.0.0-beta.15`.
2846 + Update the following packages in your `bower.json`:
2847 * Removed `handlebars`. Uninstall with `bower uninstall --save handlebars`.
2848 * Updated `ember` to 1.10.0. Install with `bower install --save ember#1.10.0`.
2849 * Updated `ember-data` to 1.0.0-beta.15. Install with `bower install --save ember-data#1.0.0-beta.15`.
2850 * Updated `ember-cli-test-loader` to 0.1.3. Install with `bower install --save ember-cli-test-loader#0.1.3`.
2851- Addon Developers
2852 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/c7e8a2a97ab5d508ea3f586bc97fedffa5763a75)
2853 + Usage of the `included` hook to add items to the `registry` will need to be refactored to use the newly added `setupPreprocessorRegistry` hook instead.
2854- Core Contributors
2855 + No changes required
2856
2857#### Community Contributions
2858
2859- [#3166](https://github.com/ember-cli/ember-cli/pull/3166) [BREAKING ENHANCEMENT] Addon discovery and isolation [@lukemelia](https://github.com/lukemelia) / [@chrislopresto](https://github.com/chrislopresto) / [@rwjblue](https://github.com/rwjblue)
2860- [#3285](https://github.com/ember-cli/ember-cli/pull/3285) [INTERNAL ENHANCEMENT] Update to Testem 0.7 [@johanneswuerbach](https://github.com/johanneswuerbach)
2861- [#3295](https://github.com/ember-cli/ember-cli/pull/3295) [ENHANCEMENT] Update ember-data to 1.0.0-beta.15 [@bmac](https://github.com/bmac)
2862- [#3297](https://github.com/ember-cli/ember-cli/pull/3297) [ENHANCEMENT] Use ember-cli-babel instead of ember-cli-6to5 [@fivetanley](https://github.com/fivetanley)
2863- [#3298](https://github.com/ember-cli/ember-cli/pull/3298) [BUGFIX] Update ember-cli-qunit to v0.3.8. [@rwjblue](https://github.com/rwjblue)
2864- [#3301](https://github.com/ember-cli/ember-cli/pull/3301) [BUGFIX] Only add Handlebars to `vendor.js` if present in `bower.json`. [@rwjblue](https://github.com/rwjblue)
2865
2866Thank you to all who took the time to contribute!
2867
2868### 0.1.15
2869
2870This release fixes a regression in 0.1.13. See [#3271](https://github.com/ember-cli/ember-cli/issues/3271) for details.
2871
2872The following changes are required if you are upgrading from the previous version:
2873
2874- Users
2875 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1f0bc0414b460da9c924e7e750d7bc5639b62f42)
2876 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2877- Addon Developers
2878 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/0ba9b5980684c48c063a3d320914db90498f684a)
2879 + No changes required
2880- Core Contributors
2881 + No changes required
2882
2883- [#3271](https://github.com/ember-cli/ember-cli/pull/3271) [HOTFIX] Update broccoli-funnel to v0.2.2. [@rwjblue](https://github.com/rwjblue)
2884
2885
2886### 0.1.14
2887
2888This release fixes a regression in 0.1.13. See [#3267](https://github.com/ember-cli/ember-cli/issues/3267) for details.
2889
2890The following changes are required if you are upgrading from the previous version:
2891
2892- Users
2893 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1f5c865c5979d35f1aac72d00f97bda86864667f)
2894 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2895- Addon Developers
2896 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/cec7a598854db05f9190ebb6ef68d570592b8e6e)
2897 + No changes required
2898- Core Contributors
2899 + No changes required
2900
2901- [#3267](https://github.com/ember-cli/ember-cli/pull/3267) [HOTFIX] Ensure reexports work to not cause an error on rebuild. [@rwjblue](https://github.com/rwjblue)
2902
2903
2904### 0.1.13
2905
2906The following changes are required if you are upgrading from the previous version:
2907
2908- Users
2909 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/15a28d18f13b68d32b635535b168d1aa7c3f6d4d)
2910 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2911 + Update the following packages in your `package.json`:
2912 * Updated `ember-cli-qunit` to 0.3.7. Install with `npm install --save-dev ember-cli-qunit@0.3.7`.
2913 * Updated `ember-data` to 1.0.0-beta.14.1. Install with `npm install --save-dev ember-data@1.0.0-beta.14.1`.
2914 * Updated `ember-export-application-global` to 1.0.2. Install with `npm install --save-dev ember-export-application-global@^1.0.2`.
2915 + Update the following packages in your `bower.json`:
2916 * Updated `ember-data` to 1.0.0-beta.14.1. Install with `bower install --save ember-data#1.0.0-beta.14.1`.
2917 * Updated `ember-cli-test-loader` to 0.1.1. Install with `bower install --save ember-cli-test-loader#0.1.1`.
2918 * Updated `ember-qunit` to 0.2.8. Install with `bower install --save ember-qunit#0.2.8`. Please review [Ember QUnit 0.2.x](https://reefpoints.dockyard.com/2015/02/06/ember-qunit-0-2.html) for background and impact.
2919 * Updated `ember-qunit-notifications` to 0.0.7. Install with `bower install --save ember-qunit-notifications#0.0.7`.
2920- Addon Developers
2921 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/8c1a672e0ccf0fe3c8f709191ff130cd20abb03e)
2922 + No changes required
2923- Core Contributors
2924 + No changes required
2925
2926#### Community Contributions
2927
2928- [#3218](https://github.com/ember-cli/ember-cli/pull/3218) [ENHANCEMENT] Add JS context {{content-for}} hooks. This allows addons to inject things into `vendor.js`/`my-app-name.js` without violating CSP or having to do crazy hacks. [@rwjblue](https://github.com/rwjblue)
2929- [#3156](https://github.com/ember-cli/ember-cli/pull/3156) [BUGFIX] Serve static files from `/test` if they exist. [@trek](https://github.com/trek)
2930- [#3155](https://github.com/ember-cli/ember-cli/pull/3155) [BUGFIX] Guard against rawArgs being `undefined` [@chadhietala](https://github.com/chadhietala)
2931- [#3183](https://github.com/ember-cli/ember-cli/pull/3183) [BUGFIX] Use recent Esperanto update to allow ES3 safe output. [@rwjblue](https://github.com/rwjblue)
2932- [#3170](https://github.com/ember-cli/ember-cli/pull/3170) / [#3184](https://github.com/ember-cli/ember-cli/pull/3184) [#3255](https://github.com/ember-cli/ember-cli/pull/3255) [ENHANCEMENT] Update ember-qunit to 0.2.8. [@rwjblue](https://github.com/rwjblue) / [@jbrown](https://github.com/jbrown)
2933- [#3165](https://github.com/ember-cli/ember-cli/pull/3165) [BUGFIX] Fix `npm install --save-dev` ordering of default `package.json`. [@kellyselden](https://github.com/kellyselden)
2934- [#3164](https://github.com/ember-cli/ember-cli/pull/3164) [ENHANCEMENT] Enable asynchronous `Addon.prototype.serverMiddleware` hooks by returning a promise from the hook. [@taras](https://github.com/taras)
2935- [#3182](https://github.com/ember-cli/ember-cli/pull/3182) [INTERNAL ENHANCEMENT] Update `ember-router-generator` to ensure routes are injected into `router.js` with single quotes. [@abuiles](https://github.com/abuiles)
2936- [#3232](https://github.com/ember-cli/ember-cli/pull/3232) / [#3212](https://github.com/ember-cli/ember-cli/pull/3212) / [#3243](https://github.com/ember-cli/ember-cli/pull/3243) [INTERNAL ENHANCEMENT] Update testem to 0.6.39. [@joostdevries](https://github.com/joostdevries) / [@johanneswuerbach](https://github.com/johanneswuerbach)
2937- [#3203](https://github.com/ember-cli/ember-cli/pull/3203) / [#3252](https://github.com/ember-cli/ember-cli/pull/3252) [INTERNAL ENHANCEMENT] Bump broccoli-es6modules to v0.5.0. [@rwjblue](https://github.com/rwjblue)
2938- [#3197](https://github.com/ember-cli/ember-cli/pull/3197) [ENHANCEMENT] Update test blueprints to use [QUnit 2.0 compatible](https://qunitjs.com/upgrade-guide-2.x/) output. [@rwjblue](https://github.com/rwjblue)
2939- [#3199](https://github.com/ember-cli/ember-cli/pull/3199) [ENHANCEMENT] Provide locals to `Blueprint.prototype.beforeInstall`/`Blueprint.prototype.beforeUninstall` hooks. [@mattmarcum](https://github.com/mattmarcum)
2940- [#3188](https://github.com/ember-cli/ember-cli/pull/3188) [ENHANCEMENT] Update Ember Data version to 1.0.0-beta.14.1. [@abuiles](https://github.com/abuiles)
2941- [#3245](https://github.com/ember-cli/ember-cli/pull/3245) [ENHANCEMENT] Update ember-cli-qunit to v0.3.7. [@rwjblue](https://github.com/rwjblue)
2942- [#3231](https://github.com/ember-cli/ember-cli/pull/3231) [INTERNAL ENHANCEMENT] Remove extra Addon build steps. [@rwjblue](https://github.com/rwjblue)
2943- [#3236](https://github.com/ember-cli/ember-cli/pull/3236) [INTERNAL ENHANCEMENT] Remove module transpilation from Addon model. [@rwjblue](https://github.com/rwjblue)
2944- [#3242](https://github.com/ember-cli/ember-cli/pull/3242) [DOCS] Add `isDevelopingAddon` to `ADDON_HOOKS.md`. [@matthiasleitner](https://github.com/matthiasleitner)
2945- [#3244](https://github.com/ember-cli/ember-cli/pull/3244) [BUGFIX] Ensure that Blueprints are returned in a consistent order when looking them up. [@nathanpalmer](https://github.com/nathanpalmer)
2946- [#3251](https://github.com/ember-cli/ember-cli/pull/3251) Update ember-export-application-global to v1.0.2. [@rwjblue](https://github.com/rwjblue)
2947- [#3167](https://github.com/ember-cli/ember-cli/pull/3167) [ENHANCEMENT]`usePodsByDefault` in app config deprecated in favor of `usePods` in .ember-cli [@trabus](https://github.com/trabus)
2948- [#3260](https://github.com/ember-cli/ember-cli/pull/3260) [BUGFIX] Ensure newly generated project has an `app/styles/app.css` file (prevents a 404 on a newly generated project). [@rwjblue](https://github.com/rwjblue)
2949
2950Thank you to all who took the time to contribute!
2951
2952### 0.1.12
2953
2954The following changes are required if you are upgrading from the previous version:
2955
2956- Users
2957 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/a9bbe9c3cebc9768bf3e239ae8b2e5b5387335bf)
2958 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2959 + `package.json` changes:
2960 + Update `ember-cli-qunit` to 0.3.1.
2961 + Update `ember-cli-app-version` to 0.3.1.
2962- Addon Developers
2963 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/fb04f954b345a1f5a1d891b64d7a596b2f566a57)
2964 + No changes required
2965- Core Contributors
2966 + No changes required
2967
2968#### Community Contributions
2969
2970- [#3118](https://github.com/ember-cli/ember-cli/pull/3118) [BUGFIX] Fix conflicting aliases. The `serve` command `host` alias is now `H` [@taddeimania](https://github.com/taddeimania)
2971- [#3130](https://github.com/ember-cli/ember-cli/pull/3130) [ENHANCEMENT] Tomster looks fabulous without breaking `ember new`[@johnnyshields](https://github.com/johnnyshields)
2972- [#3132](https://github.com/ember-cli/ember-cli/pull/3132) [BUGFIX] Update ember-cli-qunit to v0.3.1. Fixes `tests/.jshintrc` being used instead of app `.jshintrc`. [@rwjblue](https://github.com/rwjblue)
2973- [#3133](https://github.com/ember-cli/ember-cli/pull/3133) [BUGFIX] Fix analytics being disabled by default. Users can opt out of anylytics with `--disable-analytics` [@stefanpenner](https://github.com/stefanpenner)
2974- [#3153](https://github.com/ember-cli/ember-cli/pull/3153) [ENHANCEMENT] Remove deafult css from `app/styles/app.css` [@mattjmorrison](https://github.com/mattjmorrison)
2975- [#3132](https://github.com/ember-cli/ember-cli/pull/3157) [BUGFIX] Ensure `ember test --environment=production` runs JSHint. [@rwjblue](https://github.com/rwjblue)
2976
2977Thank you to all who took the time to contribute!
2978
2979
2980### 0.1.11
2981
2982* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/1f0fe5089efd1a28be810f261d6cd17a342fce7b)
2983* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/52c9eca14e3d498786fc93a17e08a92688cd43a5)
2984* [#3126](https://github.com/ember-cli/ember-cli/pull/3126) hot-fix tomster ` -> ., prevents breaking the initial git commit
2985
2986### 0.1.10
2987
2988The following changes are required if you are upgrading from the previous version:
2989
2990- Users
2991 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/bc9e076e0bb2c00f183e479bf025cdce84eeca1a)
2992 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2993 + `package.json` changes:
2994 + Add `ember-cli-app-version` at 0.3.0.
2995 + Add `ember-cli-uglify` at 1.0.1.
2996 + Update `ember-cli-qunit` to 0.3.0.
2997 + Update `ember-cli-6to5` to 3.0.0.
2998 + `bower.json` changes:
2999 + Update `ember-cli-test-loader` to 0.1.0.
3000- Addon Developers
3001 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/88b8bf1f22e47298cd79b91bf2ccc6e054d5354b)
3002 + No changes required
3003- Core Contributors
3004 + No changes required
3005
3006#### Community Contributions
3007
3008- [#2970](https://github.com/ember-cli/ember-cli/pull/2970) [ENHANCEMENT] - Added ember-cli-app-version to app blueprint - Close 2524 [@taras](https://github.com/taras)
3009- [#3086](https://github.com/ember-cli/ember-cli/pull/3086) [BUGFIX] Ensure that addon test-support trees are not JSHinted in the app. [@rwjblue](https://github.com/rwjblue)
3010- [#3085](https://github.com/ember-cli/ember-cli/pull/3085) [ENHANCEMENT] Better ASCII art [@johnnyshields](https://github.com/johnnyshields)
3011- [#3084](https://github.com/ember-cli/ember-cli/pull/3084) [ENHANCEMENT] Add `ember b` as `ember build` command alias. [@cbrock](https://github.com/cbrock)
3012- [#3092](https://github.com/ember-cli/ember-cli/pull/3092) [BUGFIX] Fix issues with running ember-cli in iojs. [@stefanpenner](https://github.com/stefanpenner)
3013- [#3096](https://github.com/ember-cli/ember-cli/pull/3096) [BUGFIX] Ensure that `ember g resource` uses custom blueprints (i.e. ember-cli-coffeescript or ember-cli-mocha) properly. [@jluckyiv](https://github.com/jluckyiv)
3014- [#3106](https://github.com/ember-cli/ember-cli/pull/3106) [BUGFIX] Fixes file stat related crashes (i.e. using Sublime Text with atomic save enabled). [@raytiley](https://github.com/raytiley)
3015- [#3114](https://github.com/ember-cli/ember-cli/pull/3114) [BUGFIX] Update version of ES2015 module transpiler (Esperanto). Fixes many transpilation issues (including shadowed declarations and re-exports). [@rwjblue](https://github.com/rwjblue)
3016- [#3116](https://github.com/ember-cli/ember-cli/pull/3116) [Bugfix] Ensure that files starting with `app/styles*` and `app/templates*` are still available in the app tree. [@stefanpenner](https://github.com/stefanpenner)
3017- [#3119](https://github.com/ember-cli/ember-cli/pull/3110) [ENHANCEMENT] Update ember-cli-qunit to 0.2.0. [@rwjblue](https://github.com/rwjblue)
3018- [#3117](https://github.com/ember-cli/ember-cli/pull/3117) [ENHANCEMENT] Replace builtin minification with ember-cli-uglify [@jkarsrud](https://github.com/jkarsrud)
3019- [#3119](https://github.com/ember-cli/ember-cli/pull/3119) & [#3121](https://github.com/ember-cli/ember-cli/pull/3121) [ENHANCEMENT] Update ember-cli-qunit to v0.3.0. [@rwjblue](https://github.com/rwjblue)
3020- [#3122](https://github.com/ember-cli/ember-cli/pull/3122) [ENHANCEMENT] Make linting pluggable. [@ef4](https://github.com/ef4)
3021- [#3123](https://github.com/ember-cli/ember-cli/pull/3123) [ENHANCEMENT] Update ember-cli-6to5 to v3.0.0. [@stefanpenner](https://github.com/stefanpenner)
3022
3023
3024Thank you to all who took the time to contribute!
3025
3026### 0.1.9
3027
3028This release fixes a regression in 0.1.8. See [#3075](https://github.com/ember-cli/ember-cli/issues/3075) for details.
3029
3030The following changes are required if you are upgrading from the previous version:
3031
3032- Users
3033 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/2275ca51593bae2f6fa91568869f36cd84c264c4)
3034 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
3035- Addon Developers
3036 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/d41dcf806a55056a5591dd4e81d712988be1e22f)
3037 + No changes required
3038- Core Contributors
3039 + No changes required
3040
3041#### Community Contributions
3042
3043- [#3077](https://github.com/ember-cli/ember-cli/pull/3077) [BUGFIX] Fix error `Cannot call method 'bind' of undefined` [@stefanpenner](https://github.com/stefanpenner)
3044
3045Thank you to all who took the time to contribute!
3046
3047### 0.1.8
3048
3049The following changes are required if you are upgrading from the previous version:
3050
3051- Users
3052 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/ed4f5bcbff0641dba8eca8fe3a3ab96f1347a7cf)
3053 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
3054- Addon Developers
3055 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/237c74c0b5972c8ee1ef9b427809aaf93c53db6a)
3056 + No changes required
3057- Core Contributors
3058 + No changes required
3059
3060#### Community Contributions
3061
3062- [#3072](https://github.com/ember-cli/ember-cli/pull/3072) [BUGFIX] Update to app blueprint to use QUnit 1.17.1 [@rwjblue](https://github.com/rwjblue)
3063- [#3069](https://github.com/ember-cli/ember-cli/pull/3069) [BUGFIX] Fix style preprocessors for included addons [@pzuraq](https://github.com/pzuraq)
3064- [#3068](https://github.com/ember-cli/ember-cli/pull/3068) [ENHANCEMENT] Hide passed tests by default [@rwjblue](https://github.com/rwjblue)
3065- [#3036](https://github.com/ember-cli/ember-cli/pull/3036) [BUGFIX] Fix platform dependent path separator [@KarimBaaba](https://github.com/KarimBaaba)
3066- [#2754](https://github.com/ember-cli/ember-cli/pull/2754) [FEATURE] Allow addon commands to be classes [@chadhietala](https://github.com/chadhietala)
3067- [#2923](https://github.com/ember-cli/ember-cli/pull/2923) [ENHANCEMENT] Add disable-analytics option to all commands [@twokul](https://github.com/twokul)
3068- [#2901](https://github.com/ember-cli/ember-cli/pull/2901) [ENHANCEMENT] Improve boot by 300–400ms [@stefanpenner](https://github.com/stefanpenner)
3069- [#3049](https://github.com/ember-cli/ember-cli/pull/3049) [FEATURE] Add Test helper blueprint [@stefanpenner](https://github.com/stefanpenner)
3070- [#2826](https://github.com/ember-cli/ember-cli/pull/2826) [BUGFIX] Remove path.join from http-mock bluerint urls [@knownasilya](https://github.com/knownasilya)
3071- [#2983](https://github.com/ember-cli/ember-cli/pull/2983) [ENHANCEMENT] Update QUnit version [@wagenet](https://github.com/wagenet)
3072- [#2814](https://github.com/ember-cli/ember-cli/pull/2814) [ENHANCEMENT] Add listing of available addons [@rondale-sc](https://github.com/rondale-sc)
3073- [#3007](https://github.com/ember-cli/ember-cli/pull/3007) [FEATURE] Add a watcher option to the build command [@rauhryan](https://github.com/rauhryan)
3074- [#3039](https://github.com/ember-cli/ember-cli/pull/3039) [BUGFIX] Move static file check earlier so it only affects the default value [@krisselden](https://github.com/krisselden)
3075- [#3028](https://github.com/ember-cli/ember-cli/pull/3028) [BUGFIX] Update Testem (fixes timeouts and reloads with Pretender) [@johanneswuerbach](https://github.com/johanneswuerbach)
3076- [#3026](https://github.com/ember-cli/ember-cli/pull/3026) [BUGFIX] Correct comment in server blueprint [@ohcibi](https://github.com/ohcibi)
3077- [#3008](https://github.com/ember-cli/ember-cli/pull/3008) [BUGFIX] Clarify error message for ensuring hyphen presence in component name [@artfuldodger](https://github.com/artfuldodger)
3078- [#3009](https://github.com/ember-cli/ember-cli/pull/3009) [BUGFIX] Tweak error message for executing `ember unknownCommand` [@artfuldodger](https://github.com/artfuldodger)
3079- [#2996](https://github.com/ember-cli/ember-cli/pull/2996) [BUGFIX] Rename .npmignore in addon blueprint (fixes broken package) [@jgwhite](https://github.com/jgwhite)
3080- [#2995](https://github.com/ember-cli/ember-cli/pull/2995) [BUGFIX] Correct package.json ordering in app blueprint [@kellyselden](https://github.com/kellyselden)
3081- [#2984](https://github.com/ember-cli/ember-cli/pull/2984) [ENHANCEMENT] Add `"strict": false` to blueprint .jshintrc [@quaertym](https://github.com/quaertym)
3082
3083Thank you to all who took the time to contribute!
3084
3085### 0.1.7
3086
3087- Users
3088 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/22b868fb064631d9ed16e208db982ee808f05296)
3089 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
3090 + Uninstall ember-cli-esnext. It has been replaced by ember-cli-6to5 which will be added to your project from the upgrade steps.
3091- Addon Developers
3092 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/eb5319eb7fd626cc53bf0b5aee639167a031a4c5)
3093 + No changes required
3094- Core Contributors
3095 + No changes required
3096
3097#### Using 6to5.
3098
3099The module transpile step is still es3 safe, if you are concern about using
31006to5 you can remove it from package.json.
3101
3102#### Community Contributions
3103
3104- [#2841](https://github.com/ember-cli/ember-cli/pull/2841) Add insecure-proxy option to `serve` command [@matthewlehner](https://github.com/matthewlehner)
3105- [#2922](https://github.com/ember-cli/ember-cli/pull/2922) 0.1.6 changelog [@stefanpenner](https://github.com/stefanpenner)
3106- [#2927](https://github.com/ember-cli/ember-cli/pull/2927) Cleanup badges [@knownasilya](https://github.com/knownasilya)
3107- [#2937](https://github.com/ember-cli/ember-cli/pull/2937) [BUGFIX] only include dependencies(not devDependencies) of included addons [@jakecraige](https://github.com/jakecraige)
3108- [#2951](https://github.com/ember-cli/ember-cli/pull/2951) Fix for aliases for hyphenated options [@marcioj](https://github.com/marcioj)
3109- [#2952](https://github.com/ember-cli/ember-cli/pull/2952) Fixes validation of shorthand commandOptions [@trabus](https://github.com/trabus)
3110- [#2960](https://github.com/ember-cli/ember-cli/pull/2960) Move from esnext to 6to5 [@stefanpenner](https://github.com/stefanpenner)
3111- [#2964](https://github.com/ember-cli/ember-cli/pull/2964) [Bugfix] when developing an add-on, it’s jshint tests would be duplicate... [@stefanpenner](https://github.com/stefanpenner)
3112- [#2965](https://github.com/ember-cli/ember-cli/pull/2965) Remove Hardcoded test-loader [@chadhietala](https://github.com/chadhietala)
3113- [#2976](https://github.com/ember-cli/ember-cli/pull/2976) debug logging for add-ons + projects [@stefanpenner](https://github.com/stefanpenner)
3114
3115Thank you to all who took the time to contribute!
3116
3117### 0.1.6
3118
3119The following changes are required if you are upgrading from the previous version:
3120
3121- Users
3122 + [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/5c08ee64df8df8bd40c3e1fd9541e19c9db9b214)
3123 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
3124- Addon Developers
3125 + [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/82652c474424a118268383d429f4b054567bb966)
3126 + No changes required
3127- Core Contributors
3128 + Use `expect` over `assert` in tests going forward
3129
3130#### Community Contributions
3131
3132- [#2885](https://github.com/ember-cli/ember-cli/pull/2885) [ENHANCEMENT] NPM should use save-exact flags [@chadhietala](https://github.com/chadhietala)
3133- [#2840](https://github.com/ember-cli/ember-cli/pull/2840) [INTERNAL ]using 'expect' vs. assert. [@Mawaheb](https://github.com/Mawaheb)
3134- [#2669](https://github.com/ember-cli/ember-cli/pull/2669) [ENHANCEMENT] add .npmignore to addon blueprint [@pogopaule](https://github.com/pogopaule)
3135- [#2909](https://github.com/ember-cli/ember-cli/pull/2909) [INTERNAL] Use lib/ext/promise instead of RSVP directly [@zeppelin](https://github.com/zeppelin)
3136- [#2857](https://github.com/ember-cli/ember-cli/pull/2857) [ENHANCEMENT] Add descriptions to more Broccoli trees. [@rwjblue](https://github.com/rwjblue)
3137- [#2842](https://github.com/ember-cli/ember-cli/pull/2842) [INTERNAL] Prefer `expect` over `assert` for testing [@stavarotti](https://github.com/stavarotti)
3138- [#2847](https://github.com/ember-cli/ember-cli/pull/2847) [BUGFIX] Bump ember-router-generator (fixes WARN on description not present). [@abuiles](https://github.com/abuiles)
3139- [#2843](https://github.com/ember-cli/ember-cli/pull/2843) [INTERNAL] Unify using chai.expect [@twokul](https://github.com/twokul)
3140- [#2900](https://github.com/ember-cli/ember-cli/pull/2900) [INTERNAL] update some CI stuff [@stefanpenner](https://github.com/stefanpenner)
3141- [#2876](https://github.com/ember-cli/ember-cli/pull/2876) [BUGFIX] make sure adapter cannot extend from itself [@jakecraige](https://github.com/jakecraige)
3142- [#2869](https://github.com/ember-cli/ember-cli/pull/2869) [BUGFIX] Tolerate before & after references to missing addons [@ef4](https://github.com/ef4)
3143- [#2864](https://github.com/ember-cli/ember-cli/pull/2864) [ENHANCEMENT] the .gitkeep in /public can now be removed [@kellyselden](https://github.com/kellyselden)
3144- [#2887](https://github.com/ember-cli/ember-cli/pull/2887) [INTERNAL] I don’t think we need this anymore. [@stefanpenner](https://github.com/stefanpenner)
3145- [#2910](https://github.com/ember-cli/ember-cli/pull/2910) [DOCS] Update org references to ember-cli [@zeppelin](https://github.com/zeppelin)
3146- [#2911](https://github.com/ember-cli/ember-cli/pull/2911) [DOCS] More org updates to reference ember-cli [@Dhaulagiri](https://github.com/Dhaulagiri)
3147- [#2916](https://github.com/ember-cli/ember-cli/pull/2916) [BUGFIX] findAddonByName returning incorrect matches [@jakecraige](https://github.com/jakecraige)
3148- [#2918](https://github.com/ember-cli/ember-cli/pull/2918) [ENHANCEMENT] Updated testem [@johanneswuerbach](https://github.com/johanneswuerbach)
3149- [#2919](https://github.com/ember-cli/ember-cli/pull/2919) [ENHANCEMENT] implement Blueprint.prototype.addAddonToProject [@jakecraige](https://github.com/jakecraige)
3150- [#2920](https://github.com/ember-cli/ember-cli/pull/2920) [BUGFIX] explicitly bump broccoli-sourcemap-concat to fix #2890 [@krisselden](https://github.com/krisselden)
3151- [#2929](https://github.com/ember-cli/ember-cli/pull/2929) [BUGFIX] Bump ember-router-generator. [@abuiles](https://github.com/abuiles)
3152- [#2939](https://github.com/ember-cli/ember-cli/pull/2939) [ENHANCEMENT] Add a hook for postprocessing tests tree [@ef4](https://github.com/ef4)
3153- [#2941](https://github.com/ember-cli/ember-cli/pull/2941) [ENHANCEMENT] Bumped testem [@johanneswuerbach](https://github.com/johanneswuerbach)
3154- [#2944](https://github.com/ember-cli/ember-cli/pull/2944) [INTERNAL] update CONTRIBUTING.md [@jakecraige](https://github.com/jakecraige)
3155
3156Thank you to all who took the time to contribute!
3157
3158### 0.1.5
3159
3160### Applications
3161
3162- [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/feb4dd773e2d68c8576b060c2973062ba83ed66a)
3163
3164- [#2727](https://github.com/ember-cli/ember-cli/pull/2727) Added
3165 sourcemap support to the JS concatenation and minification steps of
3166 the build. This eliminates the need for the wrapInEval hack. Any
3167 Javascript preprocessors that produce sourcemaps will also be
3168 automatically incorporated into the final result. Sourcemaps are
3169 enabled by default in dev, to enable them in production pass
3170 `{sourcemaps: { enabled: true, extensions: ['js']}}` to your
3171 EmberApp constructor.
3172
3173- [#2777](https://github.com/ember-cli/ember-cli/pull/2777) allowed
3174 the creation of components with slashes in their names since this is
3175 supported in Handlebars 2.0.
3176
3177- [#2800](https://github.com/ember-cli/ember-cli/pull/2800) Added 3 new commands
3178
3179 ```
3180 ember install
3181 ember install:bower moment
3182 ember install:npm ember-browserify
3183 ```
3184
3185 They behave exactly as you'd expect. Install runs npm and bower
3186 install on the project. The last two simply pass in the package names
3187 you give it to the underlying task to do it.
3188
3189- [#2805](https://github.com/ember-cli/ember-cli/pull/2805) Added the
3190 `install:addon` command, which installs an addon with NPM and then
3191 runs the included generator of the same name if it provides one.
3192
3193 If the blueprint for the installed addon requires arguments, then
3194 you can pass them too, for example, the `ember-cli-cordova` addon
3195 needs an extra argument which you can pass running the command as
3196 follows: `ember install:addon ember-cli-cordova com.myapp.app`.
3197
3198- [#2565](https://github.com/ember-cli/ember-cli/pull/2565) added
3199 support for command options aliases, as well as aliases for
3200 predefined options, this means that some commands can use aliases
3201 for their existing options, for example, instead of running `ember g
3202 route foo --type route` we can now use the -route alias: `ember g
3203 route foo -route`.
3204
3205 You can see available aliases for each command running `ember help`,
3206 they will show as `aliases: ` follow by the alias.
3207
3208- [#2668](https://github.com/ember-cli/ember-cli/pull/2668) added the
3209 `prepend` flag to `app.import` in `Brocfile.js`, allowing to prepend
3210 a file to the vendor bundle rather than appended which is the
3211 default behaviour.
3212
3213 ```
3214 // Brocfile.js
3215 app.import('bower_components/es5-shim/es5-shim.js', {
3216 type: 'vendor',
3217 prepend: true
3218 });
3219 ```
3220
3221- [#2694](https://github.com/ember-cli/ember-cli/pull/2694) disabled
3222 default lookup & active generation logging in
3223 `config/environment.js`.
3224
3225- [#2748](https://github.com/ember-cli/ember-cli/pull/2748) improved
3226 the router generator to support properly nested routes and
3227 resources, previously if you had a route similar like:
3228
3229 ```
3230 Router.map(function() {
3231 this.route("foo");
3232 });
3233 ```
3234
3235 And you did `ember g route foo/bar` the generated routes would be
3236
3237 ```
3238 Router.map(function() {
3239 this.route("foo");
3240 this.route("foo/bar");
3241 });
3242 ```
3243
3244 Now it keeps manages nested routes properly so the result would be:
3245
3246 ```
3247 Router.map(function() {
3248 this.route("foo", function() {
3249 this.route("bar");
3250 });
3251 });
3252 ```
3253
3254 Additionally the option `--path` was added so you can do things like
3255 `ember g route friends/edit --path=:friend_id/id` creating a nested
3256 route under `friends` like: `this.route('edit', {path: ':friend_id/edit'})`
3257
3258- [#2734](https://github.com/ember-cli/ember-cli/pull/2734) changed
3259 the options for editorconfig so it won't remove trailing whitespace
3260 on .diff files.
3261
3262- [#2788](https://github.com/ember-cli/ember-cli/pull/2788) added an
3263 `on('error')` handler to the proxy blueprint, with this your `ember
3264 server` won't be killed when receiving `socket hang up` from the
3265 `http-proxy`.
3266
3267- [#2741](https://github.com/stefanpenner/ember-cli/pull/2741) updated `broccoli-asset-rev` to 2.0.0.
3268
3269- [#2779](https://github.com/ember-cli/ember-cli/pull/2779) fixed a
3270 bug in your `.ember-cli` file, if you had a liveReloadPort of say
3271 "4200" it would not actually end up as that port. This casts the
3272 string to a number so that the port is set correctly.
3273
3274- [#2817](https://github.com/ember-cli/ember-cli/pull/2817) added a
3275 new feature so [Leek](https://github.com/twokul/leek) can be
3276 configured through your `.ember-cli` file. It means you will be able
3277 to configure the URLs Leek sends requests to, with this you can plug
3278 internal tools and track usage patterns.
3279
3280- [#2828](https://github.com/ember-cli/ember-cli/pull/2828) added the
3281 option to consume `app.env` before app instance creation in your
3282 Brocfile, this is useful if you want to pass environment-dependent
3283 options to the EmberApp constructor in your Brocfile:
3284
3285 ```
3286 new EmberApp({
3287 someOption: EmberApp.env() === 'production' ? 'foo' : 'bar';
3288 });
3289 ```
3290- [#2829](https://github.com/ember-cli/ember-cli/pull/2829) fixed an
3291 issue on the model-test blueprint which was causing the build to fail
3292 when the options `needs` wasn't present.
3293
3294- [#2832](https://github.com/ember-cli/ember-cli/pull/2832) added a
3295 buildError hook which will be called when an error occurs during the
3296 `preBuild` or `postBuild` hooks for addons, or when `builder#build`
3297 fails hook.
3298
3299- [#2836](https://github.com/ember-cli/ember-cli/pull/2836) added a
3300 check when passing `--proxy` to `ember server`. If the URL doesn't
3301 include `http` or `https` then the command will fail since it
3302 requires the protocol in order to get the proxy working correctly.
3303
3304#### Addons
3305
3306- [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/1df573947070214b058e830e962a673fc9819925)
3307
3308- [#2693](https://github.com/ember-cli/ember-cli/pull/2693) fixed an
3309 issue with blueprints ensuring that last loaded blueprint takes
3310 precedence.
3311
3312- [#2805](https://github.com/ember-cli/ember-cli/pull/2805) Added the
3313 `install:addon` command, which installs an addon with NPM and then
3314 runs the included generator of the same name if it provides one,
3315 additionally if you addon generator's name is different to the addon
3316 name, you can pass the option `defaultBlueprint` in your
3317 `package.json` and the command will run the generator after
3318 installed. The following will run `ember g cordova-starter-kit`
3319 after it has successfully installed `ember-cli-cordova`
3320
3321 ```
3322 name: 'ember-cli-cordova',
3323 'ember-addon': {
3324 defaultBlueprint: 'cordova-starter-kit'
3325 }
3326 ```
3327- [#2775](https://github.com/ember-cli/ember-cli/pull/2775) added a
3328 default `.jshintrc` for `in-repo-addons` so they are treated as
3329 `Node` applications.
3330
3331### 0.1.4
3332
3333#### Applications
3334
3335* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/94439eb22e76e7e71be472c264bef40235583fa9)
3336* [BUGFIX] Use the container from the created Ember.Application for initializer tests. [#2582](https://github.com/stefanpenner/ember-cli/pull/2582)
3337* [ENHANCEMENT] Add extra contentFor hooks [#2588](https://github.com/stefanpenner/ember-cli/pull/2592)
3338 * `{{content-for 'head-footer'}}`
3339 * `{{content-for 'test-head-footer'}}`
3340 * `{{content-for 'body-footer'}}`
3341 * `{{content-for 'test-body-footer'}}`
3342* [BUGFIX] Create separate server blueprint to stop http-{mock,proxy} removing files [#2610](https://github.com/stefanpenner/ember-cli/pull/2610)
3343* [BUGFIX] Fixes `--proxy` so it proxies correctly to API's under subdomains [#2615](https://github.com/stefanpenner/ember-cli/pull/2615)
3344* [BUGFIX] Ensure `watchman` does not conflict with NPM's `watchman` package. [#2645](https://github.com/stefanpenner/ember-cli/pull/2645)
3345* [BUGFIX] Ensure that the generated meta tag is now self closing. [#2661](https://github.com/stefanpenner/ember-cli/pull/2661)
3346
3347#### Addons
3348
3349* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/1ba17bff6003dd176a038113f412fc24a26b03d2)
3350
3351### 0.1.3
3352
3353#### Applications
3354
3355 * [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/25323aef6cd8a4e277dc451aa4fa0d80a1715acd)
3356 * [#2586](https://github.com/stefanpenner/ember-cli/pull/2586) Set locationType to none in tests.
3357 * [#2573](https://github.com/stefanpenner/ember-cli/pull/2574) Added --silent option for quieter UI
3358 * [#2458](https://github.com/stefanpenner/ember-cli/pull/2458) Added additional file watching mechanism: [Watchman](https://facebook.github.io/watchman/)
3359 This helps resolve the recent Node + Yosemite file watching issues, but also improves file watching (when available) for all `*nix` systems
3360
3361 What is Watchman?
3362
3363 Watchman runs as a standalone service, this allows it to manage file-watching for multiple consumers (in our case ember-cli apps)
3364
3365 How do I used it?
3366 homebrew: `brew install watchman`
3367 other: https://facebook.github.io/watchman/docs/install.html
3368 windows: not supported yet, but it [may happen](https://github.com/facebook/watchman/issues/19)
3369
3370 What happens if its not installed?
3371
3372 We fall back to the existing watcher NodeWatcher
3373
3374 How do I force it to fallback to NodeWatch
3375
3376 ```sh
3377 ember <command> --watcher=node
3378 ```
3379
3380 Common problem: `invalid watchman found, version: [2.9.8] did not satisfy [^3.0.0]` this basically means you have an older version of watchman installed. Be sure to install `3.0.0` and run `watchman shutdown-server` before re-starting your ember server.
3381
3382 * [#2265](https://github.com/stefanpenner/ember-cli/pull/2265) Added auto-restarting of server and triggering of LR on `server/*` file changes
3383 * [#2535](https://github.com/stefanpenner/ember-cli/pull/2535) Updated broccoli-asset-rev to 1.0.0
3384 * [#2452](https://github.com/stefanpenner/ember-cli/pull/2452) Including [esnext](https://github.com/esnext/esnext) via `ember-cli-esnext` per default
3385 * [#2518](https://github.com/stefanpenner/ember-cli/pull/2518) improved HTTP logging when using http-mocks and proxy by using [morgan](https://www.npmjs.org/package/morgan)
3386 * [#2532](https://github.com/stefanpenner/ember-cli/pull/2532) Added support to run specific tests via `ember test --module` and `ember test --filter`
3387 * [#2514](https://github.com/stefanpenner/ember-cli/pull/2514) Added config.usePodsByDefault for users who wish to have blueprints run in `pod` mode all the time
3388 * Warn on invalid command options
3389 * Allow array of paths to the preprocessCss phase
3390 * Adding --pods support for adapters, serializers, and transforms
3391 * As part of the Ember 2.0 push remove controller types.
3392 * http-mock now follows ember-data conventions
3393 * many of ember-cli internals now are instrumented with [debug]
3394 usage: `DEBUG=ember-cli:* ember <command>` to see ember-cli specific verbose logging.
3395 * Added ember-cli-dependency-checker to app's package.json
3396 * Added option to disable auto-start of ember app.
3397 * Added optional globbing to init with `ember init <glob-pattern>`, this allows you to re-blueprint a single file like: `ember init app/index.html`
3398 * Added support to test the app when built with `--env production`.
3399 * Update to Ember 1.8.1
3400 * Update to Ember Data v1.0.0-beta.11
3401 * [#2351](https://github.com/stefanpenner/ember-cli/pull/2351) Fix automatic generated model belongs-to and has-many relations to resolve test lookup.
3402 * [#1888](https://github.com/stefanpenner/ember-cli/pull/1888) Allow multiple SASS/LESS files to be built by populating `outputPaths.app.css` option
3403 * [#2523](https://github.com/stefanpenner/ember-cli/pull/2523) Added `outputPaths.app.html` option
3404 * [#2472](https://github.com/stefanpenner/ember-cli/pull/2472) Added Pod support for test blueprints.
3405
3406 Add much more: [view entire diff](https://github.com/stefanpenner/ember-cli/compare/v0.1.2...v0.1.3)
3407
3408#### Addons
3409
3410 * [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/b75bc2c5e0d8d5f954d6c7adcb108f71fdef9ebf)
3411 * [#2505](https://github.com/stefanpenner/ember-cli/pull/2505) Added ability to dynamic add/remove module whitelist entries so that the [ember-browserify](https://github.com/ef4/ember-browserify) addon can work
3412 * [#2505](https://github.com/stefanpenner/ember-cli/pull/2505) Added an addon postprocess hook for all javascript
3413 * [#2271](https://github.com/stefanpenner/ember-cli/pull/2271) Added Addon.prototype.isEnabled for an addon to exclude itself from the project at runtime.
3414 * [#2451](https://github.com/stefanpenner/ember-cli/pull/2451) Ensure that in-repo addons are watched.
3415 * [#2411](https://github.com/stefanpenner/ember-cli/pull/2411) Add preBuild hook for addons.
3416
3417### 0.1.2
3418
3419#### Applications
3420
3421* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/0e6a6834b46df72658225490073980c44413892f)
3422* [BREAKING ENHANCEMENT] Remove hard-coded support for `broccoli-less-single`, use `ember-cli-less` for `.less` support now. [#2210](https://github.com/stefanpenner/ember-cli/pull/2210)
3423* [ENHANCEMENT] Provide a helpful error if the configuration info cannot be read from the proper `<meta>` tag. [#2219](https://github.com/stefanpenner/ember-cli/pull/2219)
3424* [ENHANCEMENT] Allow test filtering from the command line. Running `ember test --filter "foo bar"` or `ember test --server --filter "foo bar"` will limit test runs
3425 to tests that contain "foo bar" in their module name or test name. [#2223](https://github.com/stefanpenner/ember-cli/pull/2223)
3426* [ENHANCEMENT] Add a few more `content-for` hooks to `index.html` and `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236)
3427* [ENHANCEMENT] Properly display the file causing build errors in `ember build --watch` and `ember serve` commands. [#2237](https://github.com/stefanpenner/ember-cli/pull/2237), [#2246](https://github.com/stefanpenner/ember-cli/pull/2246), and [#2297](https://github.com/stefanpenner/ember-cli/pull/2297)
3428* [ENHANCEMENT] Update `broccoli-asset-rev` to 0.3.1. [#2250](https://github.com/stefanpenner/ember-cli/pull/2250)
3429* [ENHANCEMENT] Add `ember-export-application-global` to allow easier debugging. [#2270](https://github.com/stefanpenner/ember-cli/pull/2270)
3430* [BUGFIX] Fix default `.gitignore` to properly match `bower_components`. [#2285](https://github.com/stefanpenner/ember-cli/pull/2285)
3431* [ENHANCEMENT] Display `baseURL` in `ember serve` startup messages. [#2291](https://github.com/stefanpenner/ember-cli/pull/2291)
3432* [BUGFIX] Fix issues resulting in files outside of `tmp/` being removed due to following of symlinks. [#2290](https://github.com/stefanpenner/ember-cli/pull/2290) and [#2301](https://github.com/stefanpenner/ember-cli/pull/2301)
3433* [ENHANCEMENT] Add --watcher=polling option to `ember test --server`. This provides a work around for folks having `EMFILE` errors in some scenarios. [#2296](https://github.com/stefanpenner/ember-cli/pull/2296)
3434* [ENHANCEMENT] Allow opting out of storing the applications configuration in the generated `index.html` via `storeConfigInMeta` option in the `Brocfile.js`. [#2298](https://github.com/stefanpenner/ember-cli/pull/2298)
3435* [BUGFIX] Update ember-cli-content-security-policy and ember-cli-inject-live-reload packages to latest version. Allows livereload to function properly regardless
3436 of host (0.1.0 always assumed `localhost` for the livereload server). [#2306](https://github.com/stefanpenner/ember-cli/pull/2306)
3437* [ENHANCEMENT] Update internal dependencies to latest versions. [#2307](https://github.com/stefanpenner/ember-cli/pull/2307)
3438* [BUGFIX] Allow overriding of vendor files to not loose required ordering. [#2312](https://github.com/stefanpenner/ember-cli/pull/2312)
3439* [ENHANCEMENT] Add `bowerDirectory` to `Project` model (discovered on initialization). [#2287](https://github.com/stefanpenner/ember-cli/pull/2287)
3440
3441#### Addons
3442
3443* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/333ec703fba364bf5d2dcb3cc1d04a7b65c246f0)
3444* [ENHANCEMENT] Allow addons to inject middleware into testem. [#2128](https://github.com/stefanpenner/ember-cli/pull/2128)
3445* [ENHANCEMENT] Add {{content-for 'body'}} to `app/index.html` and `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236)
3446* [ENHANCEMENT] Add {{content-for 'test-head'}} to `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236)
3447* [ENHANCEMENT] Add {{content-for 'test-body'}} to `tests/index.html`. [#2236](https://github.com/stefanpenner/ember-cli/pull/2236)
3448* [ENHANCEMENT] Allow adding multiple bower packages at once via `Blueprint.prototype.addBowerPackagesToProject`. [#2222](https://github.com/stefanpenner/ember-cli/pull/2222)
3449* [ENHANCEMENT] Allow adding multiple NPM packages at once via `Blueprint.prototype.addPackagesToProject`. [#2245](https://github.com/stefanpenner/ember-cli/pull/2245)
3450* [ENHANCEMENT] Ensure generated addons are in strict mode. [#2295](https://github.com/stefanpenner/ember-cli/pull/2295)
3451* [BUGFIX] Ensure that addon's with `addon/styles/app.css` are able to compile properly (copying contents of `addon/styles/app.css` into `vendor.css`). [#2301](https://github.com/stefanpenner/ember-cli/pull/2301)
3452* [ENHANCEMENT] Provide the `httpServer` instance to `serverMiddleware` (and `./server/index.js`). [#2302](https://github.com/stefanpenner/ember-cli/issues/2302)
3453
3454#### Blueprints
3455
3456* [ENHANCEMENT] Tweak helper blueprint to make it easier to test. [#2257](https://github.com/stefanpenner/ember-cli/pull/2257)
3457* [ENHANCEMENT] Streamline initializer and service blueprints. [#2260](https://github.com/stefanpenner/ember-cli/pull/2260)
3458
3459### 0.1.1
3460
3461#### Applications
3462
3463* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/c97633f87717074986403e3ad87149d3bd8d1ee3)
3464* [BUGFIX] Fix symlink regression in Windows (update broccoli-file-remover to 0.3.1). [#2204](https://github.com/stefanpenner/ember-cli/pull/2204)
3465
3466#### Addons
3467
3468* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/decc6c6c87071d271ee4b86dc292b7a353ead0e1)
3469
3470### 0.1.0
3471
3472#### Applications
3473
3474* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/d35102254aeac097405167f2abeef57b92def518)
3475* [ENHANCEMENT] Add symlinking to speed up Broccoli builds. [#2125](https://github.com/stefanpenner/ember-cli/pull/2125)
3476* [BUGFIX] Fix issue with livereload in 0.0.47. [#2176](https://github.com/stefanpenner/ember-cli/pull/2176)
3477* [BUGFIX] Change content security policy addon to use report only mode by default. [#2190](https://github.com/stefanpenner/ember-cli/pull/2190)
3478* [ENHANCEMENT] Allow addons to customize their ES6 module prefix (for `addon` tree). [#2189](https://github.com/stefanpenner/ember-cli/pull/2189)
3479* [BUGFIX] Ensure all addon hooks are executed in addon test harness. [#2195](https://github.com/stefanpenner/ember-cli/pull/2195)
3480
3481#### Addons
3482
3483* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/84fd1c523407e9fa7df7d2a664a14ddb543ea5e0)
3484
3485### 0.0.47
3486
3487#### Applications
3488
3489* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/7c59cf59fa42a9bf585b52455e424e2553aeb2aa)
3490* [ENHANCEMENT] Add `--pod` option to blueprints for generate and destroy. Add `fileMapTokens` hook to blueprints, and optional
3491 blueprint file tokens `__path__` and `__test__` for pod support. [#1994](https://github.com/stefanpenner/ember-cli/pull/1994)
3492* [ENHANCEMENT] Provide better error messages when uncaught errors occur during `ember build` and `ember serve`. [#2043](https://github.com/stefanpenner/ember-cli/pull/2043)
3493* [ENHANCEMENT] Do not use inline `<script>` tags. Set the stage for enabling content security policy. [#2058](https://github.com/stefanpenner/ember-cli/pull/2058)
3494* [ENHANCEMENT] Add [ember-cli-content-security-policy](https://github.com/rwjblue/ember-cli-content-security-policy) addon
3495 when running development server (see [content-security-policy.com](https://content-security-policy.com/) for details). [#2065](https://github.com/stefanpenner/ember-cli/pull/2065)
3496* [BREAKING] Remove `environment` and `getJSON` options to `EmberApp` (in the `Brocfile.js`).
3497* [ENHANCEMENT] Add `configPath` option to `EmberApp` (in the `Brocfile.js`) to allow using a custom file for obtaining configuration
3498 information. [#2068](https://github.com/stefanpenner/ember-cli/pull/2068)
3499* [BUGFIX] Use url.parse instead of manually checking baseURL. This allows `app://localhost/` URLs needed for node-webkit. [#2088](https://github.com/stefanpenner/ember-cli/pull/2088)
3500* [BUGFIX] Remove duplicate warning when generating controllers. [#2066](https://github.com/stefanpenner/ember-cli/pull/2066)
3501* [BREAKING ENHANCEMENT] Move `config` information out of the `assets/my-app-name.js` file and into a `<meta>` tag in the document `head`. [#2086](https://github.com/stefanpenner/ember-cli/pull/2086)
3502 * Removes `<my-app-name>/config/environments/*` from module system output.
3503 * Makes build output the same regardless of environment config.
3504 * Makes injection of custom config information as simple as adding/modifying/customizing the meta contents.
3505* [BREAKING BUGFIX] Update `loader.js` entry in `bower.json` to use the proper name.
3506
3507 This requires editing `bower.json` to change:
3508
3509```
3510 "loader": "stefanpenner/loader.js#1.0.1",
3511```
3512
3513To:
3514
3515```
3516 "loader.js": "stefanpenner/loader.js#1.0.1",
3517```
3518* [BREAKING ENHANCEMENT] Replace `{{BASE_TAG}}` in `index.html` with `{{content-for 'head'}}`. [#2153](https://github.com/stefanpenner/ember-cli/pull/2153)
3519
3520#### Addons
3521
3522* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/de0caa4385998250786a975a32208ebff7fcbf87)
3523* [BUGFIX] `addon/` directory is no longer required when running local development server inside an addon. [#2044](https://github.com/stefanpenner/ember-cli/pull/2044)
3524* [BUGFIX] Use the specified name for the addon (was previously using `dummy` for all addon's names). [#2042](https://github.com/stefanpenner/ember-cli/pull/2042)
3525* [ENHANCEMENT] Add `Registry.prototype.remove` to make it easier to remove preprocessor plugins. [#2048](https://github.com/stefanpenner/ember-cli/pull/2048)
3526* [ENHANCEMENT] Add `Registry.prototype.extensionsForType` to make it easier to detect what extensions are support for a given type
3527 of file (`js`, `css`, or `template` files). [#2050](https://github.com/stefanpenner/ember-cli/pull/2050)
3528* [BUGFIX] Allow `addon` tree to contain any filetype that is known by the JS preprocessor registry. [#2054](https://github.com/stefanpenner/ember-cli/pull/2054)
3529* [BUGFIX] Ensure that addons cannot override the application configuration (in the `config` hook). [#2133](https://github.com/stefanpenner/ember-cli/pull/2133)
3530* [ENHANCEMENT] Allow addons to implement `contentFor` method to add string output into the associated
3531 `{{content-for 'foo'}}` section in `index.html`. [#2153](https://github.com/stefanpenner/ember-cli/pull/2153)
3532
3533#### Blueprints
3534
3535* [ENHANCEMENT] Add `description` for blueprints created by `ember generate blueprint`. [#2062](https://github.com/stefanpenner/ember-cli/pull/2062)
3536* [ENHANCEMENT] Add `in-repo-addon` generator. [#2072](https://github.com/stefanpenner/ember-cli/pull/2072)
3537* [ENHANCEMENT] Add `before` and `after` options to `Blueprint.prototype.insertIntoFile`. [#2122](https://github.com/stefanpenner/ember-cli/pull/2122)
3538* [ENHANCEMENT] Allow `git` based application blueprints. [#2103](https://github.com/stefanpenner/ember-cli/pull/2103)
3539
3540### 0.0.46
3541
3542#### Applications
3543
3544* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/4127ceb7851f28dc32fe50eaeb618754b7fa6027)
3545* [BUGFIX] Addons shared the same `treePaths` and `treeForMethods` listing. This meant that an addon changing `this.treePaths.vendor` (for example) would modify where
3546 ALL addons looked for their vendor trees. [#2035](https://github.com/stefanpenner/ember-cli/pull/2035)
3547
3548#### Addons
3549
3550* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/176915ef4c5b01e898db8a85cd2e11a83b7117c3)
3551
3552### 0.0.45
3553
3554#### Applications
3555
3556* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/02106d8aa7873a07c05bf05f5c6ed08f7bb30311)
3557* [BREAKING ENHANCEMENT] Moved `modulePrefix` to `config/environment.js`. [#1933](https://github.com/stefanpenner/ember-cli/pull/1933)
3558* [BREAKING ENHANCEMENT] Remove `window.MyAppNameENV`. You will now need to import the configuration instead of relying on using the global. [#1903](https://github.com/stefanpenner/ember-cli/pull/1903).
3559
3560```javascript
3561import ENV from '<appName>/config/environment';
3562ENV.API_HOST; // example.com
3563```
3564
3565* [ENHANCEMENT] Allowing config of asset output paths. [#1904](https://github.com/stefanpenner/ember-cli/pull/1904)
3566* [ENHANCEMENT] Add a default `.ember-cli` file and document disableAnalytics. [#1801](https://github.com/stefanpenner/ember-cli/pull/1801)
3567* [BUGFIX] Add location type for test environment. This generally makes using `ember test` with a custom baseURL work properly. [#1915](https://github.com/stefanpenner/ember-cli/pull/1915)
3568* [ENHANCEMENT] Allow multiple pre-processors per type (for example, using `broccoli-sass` AND `broccoli-less` is now possible). [#1918](https://github.com/stefanpenner/ember-cli/pull/1918)
3569* [ENHANCEMENT] Update `startApp` to provide app configuration. [#1329](https://github.com/stefanpenner/ember-cli/pull/1329)
3570* [BUGFIX] Remove manual `env === 'production'` checks. [#1929](https://github.com/stefanpenner/ember-cli/pull/1929)
3571* [BUGFIX] Fixed an issue where project.config() could be called with undefined environment when starting express server. [#1959](https://github.com/stefanpenner/ember-cli/pull/1959)
3572* [ENHANCEMENT] Improve blueprint self-documentation by adding additional details to `ember help generate`. [#1279](https://github.com/stefanpenner/ember-cli/pull/1279)
3573* [ENHANCEMENT] Update `broccoli-asset-rev`to `0.1.1`. [#1945](https://github.com/stefanpenner/ember-cli/pull/1945)
3574* [ENHANCEMENT] Update app blueprint's `package.json`/`bower.json` to depend on ember-data. [#1873](https://github.com/stefanpenner/ember-cli/pull/1873)
3575* [BUGFIX] Ensure that things loaded by server/index.js override addons. This changes the middleware ordering so that the app's middlewares are loaded *before*
3576 the internal middlewares. [#2008](https://github.com/stefanpenner/ember-cli/pull/2008)
3577* [BUGFIX] Removed broccoli-sweetjs from the internal preprocessor registry. [#2014](https://github.com/stefanpenner/ember-cli/pull/2014)
3578* [ENHANCEMENT] Pull `podModulePrefix` from config/environment.js. [#2024](https://github.com/stefanpenner/ember-cli/pull/2024)
3579* [BUGFIX] Exit with a non-zero exit code (to indicate failure), and provide a nice error message if `ember test` runs nothing. [#2025](https://github.com/stefanpenner/ember-cli/pull/2025)
3580
3581#### Addons
3582
3583* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/d217efb35368ae89897896d4e4817711e01b2f6c)
3584* [ENHANCEMENT] Allow addons to return a public tree. By default anything in an addon's `public/` folder will be copied into a folder for that addon's name
3585in the output path. [#1930](https://github.com/stefanpenner/ember-cli/pull/1930)
3586* [BUGFIX] Remove extra nesting of `addon/styles` tree. Previously, the addon styles tree was looking for `addon/styles/styles/`. [#1964](https://github.com/stefanpenner/ember-cli/pull/1964)
3587* [ENHANCEMENT] Add `config` hook for addons. [#1972](https://github.com/stefanpenner/ember-cli/pull/1972)
3588* [BUGFIX] Ensure we do not add `ember-addon` twice when running `ember init` (to upgrade an addon). [#1982](https://github.com/stefanpenner/ember-cli/pull/1982)
3589* [BUGFIX] Allow `addon/templates` to be properly available inside the `my-addon-name.js` file with the correct module name. [#1983](https://github.com/stefanpenner/ember-cli/pull/1983)
3590
3591#### Blueprints
3592
3593* [ENHANCEMENT] Add empty function to resource blueprint when resource is singular. [#1946](https://github.com/stefanpenner/ember-cli/pull/1946)
3594* [BUGFIX] Do not inject application route into app/router.js. [#1953](https://github.com/stefanpenner/ember-cli/pull/1953)
3595* [ENHANCEMENT] Add `Blueprint.prototype.lookupBlueprint` which allows a blueprint to lookup other Blueprints. This makes it much easier to provide Blueprints that
3596 augment existing internal blueprints without having to copy and override them completely. [#2016](https://github.com/stefanpenner/ember-cli/pull/2016)
3597
3598### 0.0.44
3599
3600#### Applications
3601
3602* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/d2bf0aa8e1868c45cff88b379b79d062646d1a62)
3603* [BUGFIX] Provide useful error message when `app/styles/app.ext` is not found. [#1866](https://github.com/stefanpenner/ember-cli/pull/1866) and [#1894](https://github.com/stefanpenner/ember-cli/pull/1894)
3604* [ENHANCEMENT] Updated dependency broccoli-es3-safe-recast. [#1891](https://github.com/stefanpenner/ember-cli/pull/1898) and [#1898](https://github.com/stefanpenner/ember-cli/pull/1898)
3605* [ENHANCEMENT] Updated dependency broccoli-merge-trees. [#1891](https://github.com/stefanpenner/ember-cli/pull/1898) and [#1898](https://github.com/stefanpenner/ember-cli/pull/1898)
3606* [ENHANCEMENT] Updated dependency fs-extra. [#1891](https://github.com/stefanpenner/ember-cli/pull/1898) and [#1898](https://github.com/stefanpenner/ember-cli/pull/1898)
3607* [ENHANCEMENT] Updated dependency proxy-middleware. [#1891](https://github.com/stefanpenner/ember-cli/pull/1898) and [#1898](https://github.com/stefanpenner/ember-cli/pull/1898)
3608* [ENHANCEMENT] Updated dependency tiny-lr. [#1891](https://github.com/stefanpenner/ember-cli/pull/1898) and [#1898](https://github.com/stefanpenner/ember-cli/pull/1898)
3609* [BUGFIX] Update `broccoli-caching-writer` to fix performance regression. [#1901](https://github.com/stefanpenner/ember-cli/pull/1901)
3610* [BUGFIX] Ensure that a `.bowerrc` without `directory` specified does not error. [#1902](https://github.com/stefanpenner/ember-cli/pull/1902)
3611
3612#### Addons
3613
3614* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/56bc291bde44a0907284da0bfe10de69e3c0f876)
3615* [BUGFIX] Allow addons with styles to function properly. [#1892](https://github.com/stefanpenner/ember-cli/pull/1892)
3616
3617#### Blueprints
3618
3619* [BUGFIX] Fix `ember g http-mock foo` output to pass JSHint. [#1896](https://github.com/stefanpenner/ember-cli/pull/1896)
3620
3621### 0.0.43
3622
3623#### Applications
3624
3625* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/a84279b975a550dc1f0befd2b066d4b1e7ff5c07)
3626* [BUGFIX] Fix ember init command in empty directory. [#1779](https://github.com/stefanpenner/ember-cli/pull/1779)
3627* [ENHANCEMENT] Add triggerEvent to `tests/.jshintrc`. [#1782](https://github.com/stefanpenner/ember-cli/pull/1782)
3628* [ENHANCEMENT] Allow opting out of analytics via `.ember-cli` config file. [#1797](https://github.com/stefanpenner/ember-cli/pull/1797)
3629* Bump `ember-cli-qunit` version.
3630* [BUGFIX] Update broccoli-caching-writer dependents to allow linking fallback (enables easier usage of ember-cli from within Vagrant). [#1799](https://github.com/stefanpenner/ember-cli/pull/1799)
3631* [BUGFIX] Avoid issue where `ember init` stalls on fresh system due to `bower install` prompting for permission to use analytics. [#1805](https://github.com/stefanpenner/ember-cli/pull/1805)
3632* [BUGFIX] Allow usage of standard Node.js functionality in `config/environments.js` (fixes a regression in 0.0.42). [#1809](https://github.com/stefanpenner/ember-cli/pull/1809)
3633* [ENHANCEMENT] Make current environment available modules. [#1820](https://github.com/stefanpenner/ember-cli/pull/1820)
3634* [BUGFIX] Ensures that AppNameENV and EmberENV are setup before the vendor files have been loaded (changes in 0.0.42 caused enabling Ember feature flags impossible from `config/environments.js`). [#1825](https://github.com/stefanpenner/ember-cli/pull/1825)
3635* [ENHANCEMENT] Ensures that the `<base>` tag changes when the config file is updated. [#1825](https://github.com/stefanpenner/ember-cli/pull/1825)
3636* [ENHANCEMENT] Injects the `/tests/index.html` with the test environment configuration (was previously whatever server was running). [#1825](https://github.com/stefanpenner/ember-cli/pull/1825)
3637* [ENHANCEMENT] `bower_components` and `vendor` are kept separate for import purposes. When we moved to separate directories for
3638 `bower_components/` and `vendor/` in 0.0.41, to allow for users to upgrade easier we merged those two folders into one single `vendor`
3639 tree. This meant that you would still `app.import('vendor/baz/foo.js')` and `import Foo from 'vendor';` even if the file actually resides in
3640 `bower_components/`. This lead to much confusion and forced users to understand the internals that are going on (merging the two directories into `vendor/`).
3641 Now you would import things from `bower_components/` or `vendor/` if that is where they were on disk. [#1836](https://github.com/stefanpenner/ember-cli/pull/1836)
3642* [BUGFIX] Allow nested output path, if path does not previously exist. [#1872](https://github.com/stefanpenner/ember-cli/pull/1872)
3643* [ENHANCEMENT] Update `ember-cli-qunit` to 0.1.0. To avoid vendoring files in the addon and prevent having to run `bower install` within the addon
3644 itself (in a `postinstall` hook) the addon now installs its required packages directly into the applications `bower.json` file.
3645 This speeds up the build and make addon development much easier. [#1877](https://github.com/stefanpenner/ember-cli/pull/1877)
3646
3647#### Blueprints
3648
3649* [BUGFIX] `ember g http-proxy` does not truncate the base path on proxied requests. [#1874](https://github.com/stefanpenner/ember-cli/pull/1874)
3650* [ENHANCEMENT] Add empty function to `ember g resource` generator. [#1817](https://github.com/stefanpenner/ember-cli/pull/1817)
3651* [ENHANCEMENT] Add {{outlet}} by default when generating a route template. [#1819](https://github.com/stefanpenner/ember-cli/pull/1819)
3652* [ENHANCEMENT] Remove use of deprecated `view.state` property. [#1826](https://github.com/stefanpenner/ember-cli/pull/1826)
3653* [BUGFIX] Allow blueprints without files. [#1829](https://github.com/stefanpenner/ember-cli/pull/1829)
3654* [ENHANCEMENT] Make `ember g adapter` extend from application adapter if present. [#1831](https://github.com/stefanpenner/ember-cli/pull/1831)
3655* [ENHANCEMENT] Add --base-class options to `ember g adapter`. [#1831](https://github.com/stefanpenner/ember-cli/pull/1831)
3656* [BUGFIX] Quote module name in object literal for `ember g http-mock`. [#1823](https://github.com/stefanpenner/ember-cli/pull/1823)
3657* [ENHANCEMENT] Add `Blueprint.prototype.addBowerPackageToProject`. [#1830](https://github.com/stefanpenner/ember-cli/pull/1830)
3658* [ENHANCEMENT] Add `Blueprint.prototype.insertIntoFile`. [#1857](https://github.com/stefanpenner/ember-cli/pull/1857)
3659
3660#### Addons
3661
3662* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/165ee8069d32fc41bacb943bcb82acc691d0c628)
3663* [ENHANCEMENT] Expose Addon.prototype.isDevelopingAddon function. [#1785](https://github.com/stefanpenner/ember-cli/pull/1785)
3664* [ENHANCEMENT] Expose Addon.prototype.treeGenerator function, that automatically handles the
3665 returning an unwatchedTree vs the bare directory (therefore causing it to be watched). [#1785](https://github.com/stefanpenner/ember-cli/pull/1785)
3666* [ENHANCEMENT] Add default `Addon.prototype.blueprintsPath` implementation. Now if an addon has a `blueprints/` folder, it will be automatically used
3667 as the `blueprintsPath`. [#1876](https://github.com/stefanpenner/ember-cli/pull/1876)
3668
3669### 0.0.42
3670
3671#### Applications
3672
3673* [`ember new` diff](https://github.com/kellyselden/ember-cli-output/commit/0e09ae86aa742450d4d88e72fc875a82c524e11f)
3674* [ENHANCEMENT] Throw an error if an Addon does not specify a name. [#1741](https://github.com/stefanpenner/ember-cli/pull/1741)
3675* [ENHANCEMENT] Extract `CoreObject` into a standalone package (`core-object`). [#1752](https://github.com/stefanpenner/ember-cli/pull/1752)
3676* [ENHANCEMENT] Set a default `baseURL` in `test` to allow `testem` to function properly with a custom `baseURL` specified. [#1748](https://github.com/stefanpenner/ember-cli/pull/1748)
3677* [BUGFIX] Update `broccoli-concat` to solve a performance issue with the recent addon changes (allows better caching when no changes are detected). [#1757](https://github.com/stefanpenner/ember-cli/pull/1757) and [#1766](https://github.com/stefanpenner/ember-cli/pull/1766)
3678* [BUGFIX] Bring `.bowerrc` file back for `app` blueprint. Helps alleviate upgrade issues, and ensures a parent directories `.bowerrc` cannot break an ember-cli app. [#1761](https://github.com/stefanpenner/ember-cli/pull/1761)
3679* [ENHANCEMENT] Update and clarify the default project README. [#1768](https://github.com/stefanpenner/ember-cli/pull/1768)
3680* [BUGFIX] Ensure that `app.import`'ed assets can be properly watched (and trigger a reload upon change). [#1774](https://github.com/stefanpenner/ember-cli/pull/1774)
3681* [BUGFIX] Ensure that `postBuild` hook is called on addons during `ember build`. [#1775](https://github.com/stefanpenner/ember-cli/pull/1775)
3682* [BREAKING ENHANCEMENT] Enabled automatic reloads on `config/environment.js` changes. [#1777](https://github.com/stefanpenner/ember-cli/pull/1777)
3683* [BREAKING ENHANCEMENT] Export the current configuration to a module (`my-app-name/config/environment'). [#1777](https://github.com/stefanpenner/ember-cli/pull/1777)
3684
3685#### Addons
3686
3687* [`ember addon` diff](https://github.com/kellyselden/ember-addon-output/commit/e716909c49c3b017385f4e128d3e5aa73a4558b6)
3688
3689### 0.0.41
3690
3691* [ENHANCEMENT] Allow calling `this._super.someMethodName()` in subclasses of CoreObject. [#1721](https://github.com/stefanpenner/ember-cli/pull/1721)
3692* [ENHANCEMENT] `.jshintrc`: disable esnext Promise global (prevents issues when RSVP Promise was intended but
3693 (non-universally-implemented) global Promise was used instead. [#1723](https://github.com/stefanpenner/ember-cli/pull/1723)
3694* [BUGFIX] Prevent deletion of files when invalid output-path is provided. [#1649](https://github.com/stefanpenner/ember-cli/pull/1649)
3695* [BUGFIX] Fix the /tests URL in IE8. [#1707](https://github.com/stefanpenner/ember-cli/pull/1707)
3696* [ENHANCEMENT] Remove `.bowerrc` file from application blueprint (will still use directory specified in `.bowerrc`, but uses the default
3697 of `bower_components/` if no `.bowerrc` exists). [#1679](https://github.com/stefanpenner/ember-cli/pull/1679)
3698* [BUGFIX] Fixes support for `.ember-cli` settings file. [#1676](https://github.com/stefanpenner/ember-cli/pull/1676)
3699* [BUGFIX] Blueprint: replace multiple occurences of `__name__` with module name. [#1658](https://github.com/stefanpenner/ember-cli/pull/1658)
3700* [ENHANCEMENT] Replace internal live-reload middleware with addon. [#1643](https://github.com/stefanpenner/ember-cli/pull/1643)
3701* [ENHANCEMENT] Add .travis.yml to app blueprint. [#1636](https://github.com/stefanpenner/ember-cli/pull/1636)
3702* [ENHANCEMENT] Allow individual Blueprints to determine if an entity name is required. [#1631](https://github.com/stefanpenner/ember-cli/pull/1631)
3703* [ENHANCEMENT] Move `qunit` support into an addon. [#1295](https://github.com/stefanpenner/ember-cli/pull/1295)
3704* [BUGFIX] Running `ember new foo-bar --dry-run` does not create new directory. [#1602](https://github.com/stefanpenner/ember-cli/pull/1602)
3705* [ENHANCEMENT] Allow addons to return an `addon` tree that will be namespaced with the addons name. [#1544](https://github.com/stefanpenner/ember-cli/pull/1544)
3706* [BUGFIX] Ensure non `assets/` files can be served from `public/` or when added via `app.import` (using the `destDir`). [#1549](https://github.com/stefanpenner/ember-cli/pull/1549)
3707* [ENHANCEMENT] Update `ember-resolver` version (allows for components and their templates to be grouped together). [#1540](https://github.com/stefanpenner/ember-cli/pull/1540)
3708* [ENHANCEMENT] Update `testem` version. [#1539](https://github.com/stefanpenner/ember-cli/pull/1539)
3709* [ENHANCEMENT] Remove `originate` from application blueprint.
3710* [ENHANCEMENT] Add EditorConfig file to blueprints. [#1507](https://github.com/stefanpenner/ember-cli/pull/1507)
3711* [ENHANCEMENT] Add `Blueprint#beforeInstall". [#1498](https://github.com/stefanpenner/ember-cli/pull/1498)
3712* [ENHANCEMENT] Add `--type` option (and check) to `controller` and `route` generators. [#1498](https://github.com/stefanpenner/ember-cli/pull/1498)
3713* [BUGFIX] Call `normalizeEntityName` hook before `locals` hook [#1717](https://github.com/stefanpenner/ember-cli/pull/1717)
3714* [ENHANCEMENT] replace multiple instances of __name__ in blueprints.
3715* [ENHANCEMENT] adds http-proxy for explicit, multi proxy use[#1474](https://github.com/stefanpenner/ember-cli/pull/1530)
3716* [BREAKING ENHANCEMENT] renames apiStub to http-mock to match other http-related generators [#1474] (https://github.com/stefanpenner/ember-cli/pull/1530)
3717* [ENHANCEMENT] Log proxy server traffic when using `ember serve --proxy` [#1583](https://github.com/stefanpenner/ember-cli/pull/1583)
3718* [ENHANCEMENT] Remove chain from express server [#1474](https://github.com/stefanpenner/ember-cli/pull/1474)
3719* [ENHANCEMENT] Remove Blueprint lookup failure stacktrace [#1476](https://github.com/stefanpenner/ember-cli/pull/1476)
3720* [ENHANCEMENT] --verbose errors option to have SilentError output stacktrace [#1480](https://github.com/stefanpenner/ember-cli/pull/1480)
3721* [BUGFIX] Modify service blueprint to create explicit injection [#1493](https://github.com/stefanpenner/ember-cli/pull/1493)
3722* [ENHANCEMENT] Generating a helper now also generates a test [#1503](https://github.com/stefanpenner/ember-cli/pull/1503)
3723* [BUGFIX] Do not run JSHint against trees returned from an addon.
3724* [BREAKING ENHANCEMENT] Addons can pull in test assets into test tree [#1453](https://github.com/stefanpenner/ember-cli/pull/1453)
3725* [BREAKING ENHANCEMENT] Addon model's \_root renamed to root [#1537](https://github.com/stefanpenner/ember-cli/pull/1537)
3726* [ENHANCEMENT] Addons can recursively add other addons [#1509](https://github.com/stefanpenner/ember-cli/pull/1509)
3727* [ENHANCEMENT] Upgrade `loader.js` to `1.0.1`. [#1543](https://github.com/stefanpenner/ember-cli/pull/1543)
3728* [BUGFIX] Allow `public/` to contain files in the root of the project. [#1549](https://github.com/stefanpenner/ember-cli/pull/1549)
3729* [ENHANCEMENT] Add `robots.txt` and `crossdomain.xml` files in the root of the project. [#1550](https://github.com/stefanpenner/ember-cli/pull/1550)
3730* [BUGFIX] Generating mixins and utils with several levels of nesting no longer produces a failing test. [#1551](https://github.com/stefanpenner/ember-cli/pull/1551)
3731* [BREAKING ENHANCEMENT] bower assets moved to bower_components instead of vendor [#1436](https://github.com/stefanpenner/ember-cli/pull/1436)
3732* [ENHANCEMENT] Move history support into a separate internal addon. [#1552](https://github.com/stefanpenner/ember-cli/pull/1552)
3733* [ENHANCEMENT] don't assume value of bowerrc.directory [#1553](https://github.com/stefanpenner/ember-cli/pull/1553)
3734* [ENHANCEMENT] es6 namespaced addons [#1544](https://github.com/stefanpenner/ember-cli/pull/1544)
3735* [ENHANCEMENT] Removed use of `memoize` from EmberApp. Allows multiple EmberApps to be instantiated [#1361](https://github.com/stefanpenner/ember-cli/issues/1361)
3736* [ENHANCEMENT] Add `ember destroy` command (removes files added by `generate` command). [#1547](https://github.com/stefanpenner/ember-cli/pull/1547)
3737* [BUGFIX] Ensure router.js is not modified when ember g route foo --dry-run [#1570](https://github.com/stefanpenner/ember-cli/pull/1570)
3738* [ENHANCEMENT] Add possibility to hide #ember-testing-container while testing [#1579](https://github.com/stefanpenner/ember-cli/pull/1579)
3739* [BUGFIX] Fix EmberAddon vendor tree [#1606](https://github.com/stefanpenner/ember-cli/pull/1606)
3740* [ENHANCEMENT] Addon blueprint [#1374](https://github.com/stefanpenner/ember-cli/pull/1374)
3741* [BUGFIX] Fix addons with empty directories [#]()
3742* [BUGFIX] Fix tests/helpers/start-app.js location from addon generator [#1626](https://github.com/stefanpenner/ember-cli/pull/1626)
3743* [BUGFIX] Allow addons to use history support middleware [#1632](https://github.com/stefanpenner/ember-cli/pull/1632)
3744* [ENHANCEMENT] Upgrade `broccoli-ember-hbs-template-compiler` to `1.6.1`.
3745* [ENHANCEMENT] Allow file patterns to be ignored by LiveReload [#1706](https://github.com/stefanpenner/ember-cli/pull/1706)
3746* [BUGFIX] Switch to OS-friendly line endings [#1718](https://github.com/stefanpenner/ember-cli/pull/1718)
3747* [BUGFIX] Prevent file deletions when the build `--output-path` is a parent directory [#1730](https://github.com/stefanpenner/ember-cli/pull/1730)
3748
3749### 0.0.40
3750
3751* [BUGFIX] fix detection of static files to allow periods in urls [#1399](https://github.com/stefanpenner/ember-cli/pull/1399)
3752* [BUGFIX] fix processing of import statements in css [#1400](https://github.com/stefanpenner/ember-cli/pull/1400)
3753* [BUGFIX] fix detection of requests to be proxied [#1263](https://github.com/stefanpenner/ember-cli/pull/1263)
3754* [BUGFIX] fix ember update (broken promises) [#1265](https://github.com/stefanpenner/ember-cli/pull/1265)
3755* [BUGFIX] eagerly requireing inquirer was costing ~100ms -> 150ms on boot [https://github.com/stefanpenner/ember-cli/commit/0ae78df5b4772b126facfed1d3203e9c695e80a1)
3756* [BUGFIX] Fix issue with invalid warnings (regarding files in the root of `vendor/`) on Windows. [#1264](https://github.com/stefanpenner/ember-cli/issues/1264)
3757* [BUGFIX] Fix addons being unable to use `app.import` to pull in non-js/css assets from their own `vendor/` tree. [#1159](https://github.com/stefanpenner/ember-cli/pull/1159)
3758* [ENHANCEMENT] When using `app.import` to import non-js/css assets, you can now specify the destination of the asset. [#1159](https://github.com/stefanpenner/ember-cli/pull/1159)
3759* [BUGFIX] Fix issue with `ember build` failing if the public/ folder was deleted. [#1270](https://github.com/stefanpenner/ember-cli/issues/1270)
3760* [BREAKING ENHANCEMENT] CoffeeScript support is now brought in by `ember-cli-coffeescript`. To use CoffeeScript with future versions run `npm install --save-dev ember-cli-coffeescript` (and `broccoli-coffee` is no longer needed as a direct dependency). [#1289](https://github.com/stefanpenner/ember-cli/pull/1289)
3761* [BUGFIX] `Blueprint.prototype.normalizeEntityName`'s return value should update the entity name. [#1283](https://github.com/stefanpenner/ember-cli/issues/1283)
3762* [BREAKING ENHANCEMENT] Move test only js/css assets into test-vendor.js and test-vendor.css respectively. [#1288](https://github.com/stefanpenner/ember-cli/pull/1288)
3763* [ENHANCEMENT] Update default Ember version to 1.6.0.
3764* [ENHANCEMENT] Display friendly error message when the server fails to start (e.g. address in use). [#1306](https://github.com/stefanpenner/ember-cli/pull/1306)
3765* [BREAKING ENHANCEMENT] Rename test-vendor.{css,js} to test-support.{css,js} to better reflect its role. [#1320](https://github.com/stefanpenner/ember-cli/pull/1320)
3766* [BUGFIX] Store version check information correctly, and only change the `lastVersionCheckAt` timestamp when the version is checked from npm. [#1323](https://github.com/stefanpenner/ember-cli/pull/1323)
3767* [BUGFIX] Update `broccoli-es3-safe-recast` to fix bugs with incorrectly replaced segments. [#1340](https://github.com/stefanpenner/ember-cli/pull/1340)
3768* [ENHANCEMENT] EmberApp can take jshintrc path options for app and test jshintrc files. [#1341](https://github.com/stefanpenner/ember-cli/pull/1341)
3769* [ENHANCEMENT] Using broccoli-sass > 0.2.0 now allows you to use .sass files. [#1367](https://github.com/stefanpenner/ember-cli/pull/1367)
3770* [ENHANCEMENT] EmberAddon constructor to build an EmberApp object with defaults for addon projects. [#1343](https://github.com/stefanpenner/ember-cli/pull/1343)
3771* [ENHANCEMENT] Allow addons to be vendored outside of node modules [#1370](https://github.com/stefanpenner/ember-cli/pull/1370)
3772* [ENHANCEMENT] Make "ember version" show NPM and Node version (versions of all loaded modules with "--verbose" switch). [#1307](https://github.com/stefanpenner/ember-cli/pull/1307)
3773* [BUGFIX] Duplicate-checking for generating routes now accounts for `"`-syntax. [#1371](https://github.com/stefanpenner/ember-cli/pull/1371)
3774* [BREAKING BUGFIX] Standard variables passed in to Blueprints now handle slashes better. Breaking if you relied on the old behavior. [#1278](https://github.com/stefanpenner/ember-cli/pull/1278)
3775* [BUGFIX] Generating a route named 'basic' no longer adds it to router.js. [#1390](https://github.com/stefanpenner/ember-cli/pull/1390)
3776* [ENHANCEMENT] EmberAddon constructor defaults `process.env.EMBER_ADDON_ENV` to "development". [#]()
3777* [ENHANCEMENT] Tests now run with the "test" environment by default, `config/environment.js` contains an (empty) section for the "test" environment [#1401](https://github.com/stefanpenner/ember-cli/pull/1401)
3778* [ENHANCEMENT] Add Git initialization to `ember new` command [#1369](https://github.com/stefanpenner/ember-cli/pull/1369)
3779* [ENHANCEMENT] Addons can export an object instead of a function [#1377](https://github.com/stefanpenner/ember-cli/pull/1377)
3780* [ENHANCEMENT] Addons will automatically load a generic addon constructor that includes app/vendor trees based on treesFor property if no main key is specified in package.json. [#1377](https://github.com/stefanpenner/ember-cli/pull/1377)
3781* [ENHANCEMENT] Disable `LOG_RESOLVER` flag to reduce console.log noise by default. [#1431](https://github.com/stefanpenner/ember-cli/pull/1431)
3782* [ENHANCEMENT] Update `broccoli-asset-rev`to `0.0.17`
3783* [ENHANCEMENT] Upgrade `ember-qunit` to `0.1.8`. [#1427](https://github.com/stefanpenner/ember-cli/pull/1427)
3784* [BUGFIX] Fix pod based templates (was broken with the advent of the `templates` tree). [#4138](https://github.com/stefanpenner/ember-cli/pull/1438)
3785* [ENHANCEMENT] ExpressServer middleware extracted to addons that are always pulled into every Project first [#1446](https://github.com/stefanpenner/ember-cli/pull/1446)
3786
3787### 0.0.39
3788
3789* [BUGFIX] `ember build --watch` should run until SIGTERM. [#1197](https://github.com/stefanpenner/ember-cli/issues/1197)
3790* [BUGFIX] Failed build should return non-zero exit code. [#1169](https://github.com/stefanpenner/ember-cli/pull/1169)
3791* [BUGFIX] improve startup time by up to 3x
3792* [BUGFIX] Ensure `ember generate` always operate in relation to project root. [#1165](https://github.com/stefanpenner/ember-cli/pull/1165)
3793* [ENHANCEMENT] Upgrade `ember-cli-ember-data` to `0.1.0`. [#1178](https://github.com/stefanpenner/ember-cli/pull/1178)
3794* [BUGFIX] Update `ember-cli-ic-ajax` to prevent warnings. [#1180](https://github.com/stefanpenner/ember-cli/pull/1180)
3795* [BUGFIX] Throw error when trailing slash present in argument to `ember generate`. [#1184](https://github.com/stefanpenner/ember-cli/pull/1184)
3796* [ENHANCEMENT] Don't expect `Ember` or `Em` to be global in tests. `Ember` or `Em` needs to be imported. [#1201](https://github.com/stefanpenner/ember-cli/pull/1201)
3797* [BUGFIX] Make behaviour of `--dry-run` more obvious & add `--skip-npm` and `--skip-bower`. [#1205](https://github.com/stefanpenner/ember-cli/pull/1205)
3798* [ENHANCEMENT] Remove .gitkeep files from `ember init` inside an existing project [#1209](https://github.com/stefanpenner/ember-cli/pull/1209)
3799* [ENHANCEMENT] Addons can add commands to the local `ember` command. [#1196](https://github.com/stefanpenner/ember-cli/pull/1196)
3800* [ENHANCEMENT] Addons can implement a postBuild hook. [#1215](https://github.com/stefanpenner/ember-cli/pull/1215)
3801* [ENHANCEMENT] Addons can add post-processing steps to the `Brocfile.js` process. [#1214](https://github.com/stefanpenner/ember-cli/pull/1214)
3802* [ENHANCEMENT] `broccoli-asset-rev` has been moved to an addon using the standard addon post-processing hooks. [#1214](https://github.com/stefanpenner/ember-cli/pull/1214)
3803* [ENHANCEMENT] Allow `app.toTree` to accept an array of additional trees to merge in the final output. [#1214](https://github.com/stefanpenner/ember-cli/pull/1214)
3804* [BUGFIX] Only run JSHint after preprocessing. [#1221](https://github.com/stefanpenner/ember-cli/pull/1221)
3805* [ENHANCEMENT] Addons can add blueprints. [#1222](https://github.com/stefanpenner/ember-cli/pull/1222)
3806* [ENHANCEMENT] Allow testing of production assets. [#1230](https://github.com/stefanpenner/ember-cli/pull/1230)
3807* [ENHANCEMENT] Provide Ember CLI version to Project model. [#1239](https://github.com/stefanpenner/ember-cli/pull/1239)
3808* [BREAKING ENHANCEMENT] Split `app/templates` into its own tree to prevent preprocessing template files as if they were JavaScript. [#1238](https://github.com/stefanpenner/ember-cli/pull/1238)
3809* [ENHANCEMENT] Print a warning when using `app.import` for assets in the root of `vendor/` (this is a significant performance penalty).
3810* [ENHANCEMENT] Model generation no longer requires an attribute type. [#1252](https://github.com/stefanpenner/ember-cli/pull/1252)
3811* [ENHANCEMENT] Allow vendor files to be configurable. [#1187](https://github.com/stefanpenner/ember-cli/pull/1187)
3812
3813
3814### 0.0.38
3815
3816* accidentally deploy with node v0.0.11 which builds an invalid package
3817
3818### 0.0.37
3819
3820* [BREAKING BUGFIX] ensure the CLI exits with the correct status, fixes hanging tests and some non-graceful exit cleanups [#1150](https://github.com/stefanpenner/ember-cli/pull/1150)
3821* [BUGFIX] Ensure EDITOR is set before allowing edit in ember init. [#1090](https://github.com/stefanpenner/ember-cli/pull/1090)
3822* [BUGFIX] Display message to user when diff cannot be applied cleanly [#1091](https://github.com/stefanpenner/ember-cli/pull/1091)
3823* [ENHANCEMENT] Notify when an ember-cli update is available, and add `ember update` command. [#899](https://github.com/stefanpenner/ember-cli/pull/899)
3824* [BUGFIX] Ensure that build output directory is cleaned up properly. [#1122](https://github.com/stefanpenner/ember-cli/pull/1122)
3825* [BUGFIX] Ensure that non-zero exit code is used when running `ember test` with failing tests. [#1123](https://github.com/stefanpenner/ember-cli/pull/1123)
3826* [BREAKING ENHANCEMENT] Change the expected interface for the `./server/index.js` file. It now receives the instantiated `express` server. [#1097](https://github.com/stefanpenner/ember-cli/pull/1097)
3827* [ENHANCEMENT] Allow addons to provide server side middlewares. [#1097](https://github.com/stefanpenner/ember-cli/pull/1097)
3828* [ENHANCEMENT] Automatically pluralize the attribute when generating a model. [#1120](https://github.com/stefanpenner/ember-cli/pull/1120)
3829* [BUGFIX] Make sure non-dasherized model attributes are also added to generated tests. [#1120](https://github.com/stefanpenner/ember-cli/pull/1120)
3830* [ENHANCEMENT] Upgrade `ember-qunit-notifications` to `0.0.3`. [#1117](https://github.com/stefanpenner/ember-cli/pull/1117)
3831* [ENHANCEMENT] Allow addons to specify load ordering. [#1132](https://github.com/stefanpenner/ember-cli/pull/1132)
3832* [ENHANCEMENT] Adds `ember build --watch` [#1131](https://github.com/stefanpenner/ember-cli/pull/1131)
3833* [BREAKING ENHANCEMENT] Accept options as second parameter of ember-app#import. Pass modules as exports. [#1121](https://github.com/stefanpenner/ember-cli/pull/1121)
3834
3835### 0.0.36
3836
3837* deployed bundled package with outdated bundled depds... Likely user
3838 error (by @stefanpenner)
3839
3840### 0.0.35
3841
3842* [BUGFIX] Ensure that vendored JS files are concatted in a safe way (to prevent issues with ASI). [#988](https://github.com/stefanpenner/ember-cli/pull/988)
3843* [ENHANCEMENT] Use the `Project` model to load the project name and environment configuration (removes boilerplate from `Brocfile.js`). [#989](https://github.com/stefanpenner/ember-cli/pull/989)
3844* [BUGFIX] Pass `--port` option through when calling `ember test --port 8987` (allows overriding the port when running concurrent `ember test` commands). [#991](https://github.com/stefanpenner/ember-cli/pull/991)
3845* [ENHANCEMENT] Add `.ember-cli` configuration file. [#563](https://github.com/stefanpenner/ember-cli/pull/563)
3846* [ENHANCEMENT] Add edit capability to `ember init`. [#1000](https://github.com/stefanpenner/ember-cli/pull/1000)
3847* [ENHANCEMENT] Add the current environment to the application config (the `MyApplicationENV` global). [#1017](https://github.com/stefanpenner/ember-cli/pull/1017)
3848* [BUGFIX] Ensure that the project `.jshintrc` file is looked up in the project's root. [#1019](https://github.com/stefanpenner/ember-cli/pull/1019)
3849* [ENHANCEMENT] Allow addons to hook into the application build process. [#1025](https://github.com/stefanpenner/ember-cli/pull/1025)
3850* [ENHANCEMENT] Allow addons to register custom preprocessors. [#1030](https://github.com/stefanpenner/ember-cli/pull/1030)
3851* [BUGFIX] Prevent route blueprint adding duplicate entries to router.js [#1042](https://github.com/stefanpenner/ember-cli/pull/1042)
3852* [ENHANCEMENT] Add blueprint listing in ember help generate. [#952](https://github.com/stefanpenner/ember-cli/pull/952)
3853* [BUGFIX] Add missing descriptions for `build`, `serve`, and `test` commands. [#1045](https://github.com/stefanpenner/ember-cli/issues/1045)
3854* [ENHANCEMENT] Do not remove output directory. This allows easier cross-project symlinking (previous behavior broke the link when the output path was destroyed). [#1034](https://github.com/stefanpenner/ember-cli/pull/1034)
3855* [ENHANCEMENT] Keep output path (`/dist` by default) up to date with both `ember server` and `ember build`. [#1034](https://github.com/stefanpenner/ember-cli/pull/1034)
3856* [ENHANCEMENT] Use the `ember-cli-ic-ajax` addon to bring in ic-ajax. [#1047](https://github.com/stefanpenner/ember-cli/issues/1047)
3857* [ENHANCEMENT] Use the `ember-cli-ember-data` addon to bring in ember-data. [#1047](https://github.com/stefanpenner/ember-cli/issues/1047)
3858* [BUGFIX] Allow fingerprinting to be enabled/disabled in a more custom way. [#1066](https://github.com/stefanpenner/ember-cli/pull/1066)
3859* [ENHANCEMENT] Use `ember-addon` as the "addon" keyword. [#1071](https://github.com/stefanpenner/ember-cli/pull/1071)
3860* [ENHANCEMENT] loader should now support CJS mode of AMD.
3861* [ENHANCEMENT] Upgrade broccoli-asset-rev to 0.0.6 and allow passing a `customHash` in fingerprint options. [#1024](https://github.com/stefanpenner/ember-cli/pull/1024)
3862
3863### 0.0.34
3864
3865* [BUGFIX] broccoli-es6-safe-recast now once again has one-at-a-time semantics this improves incremental rebuild performance
3866* [BUGFIX] upgrade broccoli-sane-watcher to include better error messages when attempting to watch non-existent files
3867* [ENHANCEMENT] Allow opting out of `ES3SafeFilter`. [#966](https://github.com/stefanpenner/ember-cli/pull/966)
3868* [ENHANCEMENT] Provide `--watcher` option for switching between polling and events-based file watching. [#970](https://github.com/stefanpenner/ember-cli/pull/970)
3869* [BUGFIX] Ensure that tmp/ is cleaned up after running `ember server` or `ember test --server`. [#971](https://github.com/stefanpenner/ember-cli/pull/971)
3870* [BUGFIX] Fix errors with certain `generate` commands that depend on `inflection`. [f016820](https://github.com/stefanpenner/ember-cli/commit/f016820)
3871* [BUGFIX] Do not wrap `vendor` assets in eval when `wrapInEval` is set. [#983](https://github.com/stefanpenner/ember-cli/pull/983)
3872* [ENHANCEMENT] Use `wrapInEval` by default for application assets when running in development. [#983](https://github.com/stefanpenner/ember-cli/pull/983)
3873* [ENHANCEMENT] Add integration-test blueprint [#985](https://github.com/stefanpenner/ember-cli/pull/985)
3874
3875### 0.0.33
3876
3877* [BUGFIX] broccoli-sane-watcher now recovers after filters throw [#940](https://github.com/stefanpenner/ember-cli/pull/940)
3878* [ENHANCEMENT] Use ember-data.prod.js when ENV=production [#909](https://github.com/stefanpenner/ember-cli/pull/909).
3879* [BUGFIX] Ensure that config/environment is findable and required when setting up baseURL for server. [#916](https://github.com/stefanpenner/ember-cli/pull/916)
3880* [BUGFIX] Fix importing of non-JS/CSS [#915](https://github.com/stefanpenner/ember-cli/pull/915)
3881* [ENHANCEMENT] Use `window.MyProjectNameENV` instead of `window.ENV`. [#922](https://github.com/stefanpenner/ember-cli/pull/922)
3882* [BUGFIX] Disallow projects with periods in their name. [#927](https://github.com/stefanpenner/ember-cli/pull/927)
3883* [ENHANCEMENT] Allow customization of Javascript minification options. [#928](https://github.com/stefanpenner/ember-cli/pull/928)
3884* [BUGFIX] TestServer now waits until the build is done before starting. [#932](https://github.com/stefanpenner/ember-cli/pull/932)
3885* [ENHANCEMENT] Upgrade `leek` to `0.0.6`. [#934](https://github.com/stefanpenner/ember-cli/pull/934)
3886* [BUGFIX] `leek` upgrade fixes [#642](https://github.com/stefanpenner/ember-cli/issues/642), [#709](https://github.com/stefanpenner/ember-cli/issues/709)
3887* [ENHANCEMENT] Allow disabling of automatic fingerprinting. [#930](https://github.com/stefanpenner/ember-cli/pull/930)
3888* [ENHANCEMENT] Update ember-cli-shims to add `ember-data` shim. [#941](https://github.com/stefanpenner/ember-cli/pull/941)
3889* [ENHANCEMENT] Update default jshint settings to require importing Ember. [#941](https://github.com/stefanpenner/ember-cli/pull/941)
3890* [ENHANCEMENT] Bring generators in-house via blueprints. [#747](https://github.com/stefanpenner/ember-cli/pull/747)
3891* [BUGFIX] Only process application code with ES3SafeFilter. [#949](https://github.com/stefanpenner/ember-cli/pull/949)
3892* [ENHANCEMENT] Separate application code from vendor code. Generate `/assets/vendor.js` for vendored code. [#949](https://github.com/stefanpenner/ember-cli/pull/949)
3893* [ENHANCEMENT] Provide `registry` access from `EmberApp`. [#955](https://github.com/stefanpenner/ember-cli/pull/955)
3894* [BUGFIX] Ensure that `EmberENV` is setup (to allow enabling flagged features). [#958](https://github.com/stefanpenner/ember-cli/pull/958)
3895
3896### 0.0.29
3897
3898* [ENHANCEMENT] less CPU intensive watching thanks to @krisselden's https://github.com/krisselden/broccoli-sane-watcher and @amasad's https://github.com/amasad/sane
3899* [BUGFIX] Upgrade broccoli-es6-concatenator to 0.1.6 to fix a concatenation issue. [broccoli-es6-concatenator#17](https://github.com/joliss/broccoli-es6-concatenator/pull/17)
3900* [BUGFIX] prevent pointless event emitter memory leak warning [#850](https://github.com/stefanpenner/ember-cli/pull/850)
3901* [ENHANCEMENT] add and es3 safe transpile step: specifically promise.catch and promise.finally -> promise['catch'] & promise['finally']. In addition we cover afew more variables see: https://github.com/stefanpenner/es3-safe-recast [#823](https://github.com/stefanpenner/ember-cli/pull/823)
3902* [ENHANCEMENT] Load the vendor.css in the rendered HTML. [#728](https://github.com/stefanpenner/ember-cli/pull/728)
3903* [ENHANCEMENT] Allow `testem` port to be specified when running `ember test --server`. [#729](https://github.com/stefanpenner/ember-cli/pull/729)
3904* [BUGFIX] Use EMBER_ENV if specified in ENV_VARIABLES `EMBER_ENV=production ember build`. [#753](https://github.com/stefanpenner/ember-cli/pull/753)
3905* [ENHANCEMENT] If both EMBER_ENV and --environment are specified, use EMBER_ENV. [#753](https://github.com/stefanpenner/ember-cli/pull/753)
3906* [ENHANCEMENT] Update broccoli-jshint to 0.5.0 (more efficient caching for faster rebuilds). [#758](https://github.com/stefanpenner/ember-cli/pull/758)
3907* [ENHANCEMENT] Ensure that the `app/templates/components` directory is created automatically. [#761](https://github.com/stefanpenner/ember-cli/pull/761)
3908* [BUGFIX] For `ember-init`, Use app name if specified, over package.json or cwd name. [#792](https://github.com/stefanpenner/ember-cli/pull/792)
3909* [ENHANCEMENT] Add support for Web Notifications for QUnit test suite with ember-qunit-notifications. [#804](https://github.com/stefanpenner/ember-cli/pull/804)
3910* [BUGFIX] Ensure that files in app/ are JSHinted properly. [#832](https://github.com/stefanpenner/ember-cli/pull/832)
3911* [ENHANCEMENT] Update ember-load-initializers to 0.0.2.
3912* [ENHANCEMENT] Add broccoli-asset-rev for fingerprinting + source re-writing. [#814](https://github.com/stefanpenner/ember-cli/pull/814)
3913* [BUGFIX] Prevent broccoli from watching `node_modules/ember-cli/lib/broccoli/`. [#857](https://github.com/stefanpenner/ember-cli/pull/857)
3914* [BUGFIX] Prevent collision between running `ember server` and `ember test --server` simultaneously. [#862](https://github.com/stefanpenner/ember-cli/pull/862)
3915* [ENHANCEMENT] Show timing and slow tree listing for each rebuild. [#860](https://github.com/stefanpenner/ember-cli/pull/860) & [#865](https://github.com/stefanpenner/ember-cli/pull/865)
3916* [BUGFIX] Disable `wrapInEval` by default. [#866](//github.com/stefanpenner/ember-cli/pull/866)
3917* [ENHANCEMENT] Allow passing `tests` and `hinting` to `new EmberApp()`. [#876](https://github.com/stefanpenner/ember-cli/pull/876)
3918* [BUGFIX] Prevent slow tree printout during `ember test --server` from bleeding through `testem` UI.[#877](https://github.com/stefanpenner/ember-cli/pull/877)
3919* [ENHANCEMENT] Remove unused `vendor/_loader.js` file. [#880](https://github.com/stefanpenner/ember-cli/pull/880)
3920* [ENHANCEMENT] Allow disabling JSHint tests from within QUnit UI. [#878](https://github.com/stefanpenner/ember-cli/pull/878)
3921* [ENHANCEMENT] Upgrade `ember-resolver` to `0.1.1` (and lock down version in `bower.json`). [#885](https://github.com/stefanpenner/ember-cli/pull/885)
3922
3923### 0.0.28
3924
3925* [FEATURE] The `baseURL` in your `environment.js` now gets the leading and trailing slash automatically if you omit them. [#683](https://github.com/stefanpenner/ember-cli/pull/683)
3926* [FEATURE] The development server now serves the site under the specified `baseURL`. [#683](https://github.com/stefanpenner/ember-cli/pull/683)
3927* [FEATURE] Expose server: Bring back the API stub's functionality, give users the opportunity to add their own middleware. [#683](https://github.com/stefanpenner/ember-cli/pull/683)
3928* [ENHANCEMENT] `project.require()` can now be used to require files from the user's project. [#683](https://github.com/stefanpenner/ember-cli/pull/683)
3929* [ENHANCEMENT] Plugins can fall back to alternate file extensions (i.e scss, sass)
3930* [BUGFIX] Fix incorrect generation of all `vendor/` assets in build output. [#645](https://github.com/stefanpenner/ember-cli/pull/645)
3931* [ENHANCEMENT] Update to Broccoli 0.12. Prevents double initial rebuilds when running `ember server`. [#648](https://github.com/stefanpenner/ember-cli/pull/648)
3932* [BREAKING ENHANCEMENT] The generated `app.js` and `app.css` files are now named for your application name. [#638](https://github.com/stefanpenner/ember-cli/pull/638)
3933* [ENHANCEMENT] added first iteration of a slow but thorough acceptance
3934 test. A new app is generated, depedencies resolve, and the test for
3935 that base app are run. [#614](https://github.com/stefanpenner/ember-cli/pull/614)
3936* [ENHANCEMENT] Use handlebars-runtime in production. [#675](https://github.com/stefanpenner/ember-cli/pull/675)
3937* [BUGFIX] Do not watch `vendor/` for changes (watching vendor dramatically increases CPU usage). [#693](https://github.com/stefanpenner/ember-cli/pull/693)
3938* [ENHANCEMENT] Minify CSS [#688](https://github.com/stefanpenner/ember-cli/pull/688)
3939* [ENHANCEMENT] Allows using app.import for things other than JS and CSS (i.e. fonts, images, json, etc). [#699](https://github.com/stefanpenner/ember-cli/pull/699)
3940* [BUGFIX] Fix `ember --help` output for test and version commands. [#701](https://github.com/stefanpenner/ember-cli/pull/701)
3941* [BUGFIX] Fix package.json preprocessor dependencies not being included in the registry. [#703](https://github.com/stefanpenner/ember-cli/pull/703)
3942* [BUGFIX] Update `testem` version to fix error thrown for certain assertions when running `ember test`, also fixes issue with `ember test --server` in Node 0.10. [#714](https://github.com/stefanpenner/ember-cli/pull/714)
3943
3944### 0.0.27
3945
3946* [BUGFIX] ` ENV.LOG_MODULE_RESOLVER` must be set pre-1.6 to get better container logging.
3947* [FEATURE] Added support for ember-scripts preprocessing.
3948* [ENHANCEMENT] Refactor `blueprint.js` to remove unnecessary variable assignment, change double iteration to simple reduce, and remove function that only swapped arguments and called through. [#537](https://github.com/stefanpenner/ember-cli/pull/537)
3949* [ENHANCEMENT] Refactor `test-loader.js` for readability and to prevent unnecessary iterations [#524](https://github.com/stefanpenner/ember-cli/pull/524)
3950* [ENHANCEMENT] Remove `Ember.setupForTesting` and
3951 `Router.reopen({location: 'none'});` from test helpers [#516](https://github.com/stefanpenner/ember-cli/pull/516).
3952* [ENHANCEMENT] Update loom-generators-ember-appkit to `^1.1.1`.
3953* [BUGFIX] Whitelist `ic-ajax` exports to prevent import validation warnings. [#533](https://github.com/stefanpenner/ember-cli/pull/533)
3954* [BUGFIX] `ember init` fails on `NULL_PROJECT` ([#546](https://github.com/stefanpenner/ember-cli/pull/546))
3955* [ENHANCEMENT] Files added by ember-cli should not needed to be specified in `Brocfile.js`. [#536](https://github.com/stefanpenner/ember-cli/pull/536)
3956* [ENHANCEMENT] Ensure minified output is using `compress` and `mangle` options with `uglify-js`. [#564](https://github.com/stefanpenner/ember-cli/pull/564)
3957* [BUGFIX] Update to Broccoli 0.10.0. This should resolve the primary issue `ember-cli` has on `Windows`. [#578](https://github.com/stefanpenner/ember-cli/pull/578)
3958* [ENHANCEMENT] Always Precompile Handlebars templates. [#574](https://github.com/stefanpenner/ember-cli/pull/574)
3959* [ENHANCEMENT] Update to Broccoli 0.11.0. This provides better timing information for `Watcher`. [#587](https://github.com/stefanpenner/ember-cli/pull/587)
3960* [ENHANCEMENT] Track rebuild timing. [#588](https://github.com/stefanpenner/ember-cli/pull/587)
3961* [ENHANCEMENT] Remove global defined helpers in favor of https://api.qunitjs.com/equal https://api.qunitjs.com/strictEqual/, etc. [#579](https://github.com/stefanpenner/ember-cli/pull/579)
3962* [BREAKING BUGFIX] No longer rely on `broccoli-bower` to automatically import vendored files. Use `app.import` to import dependencies and specify modules to whitelist. [#562](https://github.com/stefanpenner/ember-cli/pull/562)
3963* [ENHANCEMENT] Removed `proxy-url` and `proxy-host` parameters and introduced `proxy` param with full proxy url. ([#567](https://github.com/stefanpenner/ember-cli/pull/567))
3964* [BREAKING ENHANCEMENT] Update to jQuery 1.11.1. ** updates `bower.json`
3965* [ENHANCEMENT] When using non-NPM installed package (aka "running on master") the branch name and SHA are now printed along with the prior version number. [#634](https://github.com/stefanpenner/ember-cli/pull/634)
3966
3967### 0.0.25
3968
3969* [BUGFIX] The blueprinted application's `package.json` forces an older version of `ember-cli`. Fixed in [#518](https://github.com/stefanpenner/ember-cli/pull/518).
3970
3971### 0.0.24
3972
3973* Changes to `index.html`: Script tags were moved into body, `ENV` and the app are now defined in the same script tag.
3974* introduce NULL Project, to gracefully handle out-of-project
3975 invocations of the cli. Like new/init [fixes #502]
3976* pre 1.0.0 dependency are now locked down to exact versions, post 1.0.0 deps are in good faith semver locked.
3977* patch to quickfix some broccoli + Windows IO issues. We expect a proper solution soon, but this will hold us over (#493)[https://github.com/stefanpenner/ember-cli/pull/493]
3978* Add a custom watcher to make broccoli more usable on windows by catching file errors ([493](https://github.com/stefanpenner/ember-cli/pull/493)).
3979* Allow `ember new` and `ember init` to receive a `blueprint` argument to allow for alternative project scaffolding ([462](https://github.com/stefanpenner/ember-cli/pull/462))
3980* Add `ember test` with Testem integration ([388](https://github.com/stefanpenner/ember-cli/pull/388)).
3981* some improvements to bower dependency management, unfortunately until bower.json stabilizes broccoli-bower stability is at the whim of bower component authors.
3982* introduce maintainable + upgradable ember app specific brocfile filter
3983 ([396](https://github.com/stefanpenner/ember-cli/pull/396))
3984* ember cli now attempts to use the project-local ember-cli if
3985 available, this should help with people who have multiple versions of
3986 the cli installed. ([5a3c9a](https://github.com/stefanpenner/ember-cli/commit/5a3c9a97e407c128939feb5bd8cd98db2a8e3181))
3987* Complete restructuring of how ember-cli works internally
3988* `ember help` now offers nicely colored output
3989* Extracts shims in vendor into bower package ([#342](https://github.com/stefanpenner/ember-cli/pull/342))
3990 * locks it to version `0.0.1`
3991* Extracts initializers autoloading into bower package ([#337](https://github.com/stefanpenner/ember-cli/pull/337))
3992 * locks it to version `0.0.1`
3993* Introduces broccoli-bower ([#333](https://github.com/stefanpenner/ember-cli/pull/333))
3994 * locks it to version `0.2.0`
3995* Fix issue where app.js files are appended to tests.js ([#347](https://github.com/stefanpenner/ember-cli/pull/347))
3996* upgrade broccoli to `0.9.0` [v0.9.0 brocfile changes](https://gist.github.com/joliss/15630762fa0f43976418)
3997* Use configuration from `config/environments.js` to pass options to `Ember.Application.create`. ([#370](https://github.com/stefanpenner/ember-cli/pull/370))
3998* Adds `ic-ajax` to the list of ignored modules for tests([#378](https://github.com/stefanpenner/ember-cli/pull/378))
3999* Adds per command help output ([#376](https://github.com/stefanpenner/ember-cli/pull/376))
4000* Ensures that the broccoli trees are cleaned up properly. ([#444](https://github.com/stefanpenner/ember-cli/pull/444))
4001* Integrate leek package for ember-cli usage analytics reporting. ([#448](https://github.com/stefanpenner/ember-cli/pull/448))
4002* Generate current live build to `tmp/output/` when running `ember server`. This is very useful for
4003 debugging the current Broccoli tree without manually running `ember build`. ([#457](https://github.com/stefanpenner/ember-cli/pull/457))
4004* Use `tmp/output/` directory created in [#457](https://github.com/stefanpenner/ember-cli/pull/457) for Testem setup.
4005 This allows using the `testem` command to run Testem in server mode (allowing capturing multiple browsers and other goodies). [#463](https://github.com/stefanpenner/ember-cli/pull/463)
4006* Added `ember test --server` to run the `testem` command line server. `ember test --server` will automatically re-run your tests after a rebuild. [#474](https://github.com/stefanpenner/ember-cli/pull/474)
4007* Add JSHinting for `app/` and `test/` trees when building in development. This generates console logs as well as QUnit tests (so that `ember test` shows failures). [#482](https://github.com/stefanpenner/ember-cli/pull/482)
4008* Use the name specified in `package.json` while doing `ember init`. This allows you to use a different application name than your folder name. [#491](https://github.com/stefanpenner/ember-cli/pull/491)
4009* Allow disabling live reload via `ember server --live-reload=false`. [#510](https://github.com/stefanpenner/ember-cli/pull/510)
4010
4011### 0.0.23
4012
4013* Adds ES6 import validation ([#209](https://github.com/stefanpenner/ember-cli/pull/209))
4014* CSS broccoli fixes ([#325](https://github.com/stefanpenner/ember-cli/pull/325))
4015* Speed up boot ([#273](https://github.com/stefanpenner/ember-cli/pull/273))
4016
4017### 0.0.22
4018
4019* Makes sure that user cannot create an application named `test`([#256](https://github.com/stefanpenner/ember-cli/pull/256))
4020* Adds broccoli-merge-trees dependency and updates Brocfile to use it
4021* Locks blueprint to particular version of ember-cli, broccoli & friends:
4022 * ember-cli 0.0.21
4023 * broccoli (v0.7.2)
4024 * broccoli-es6-concatenator (v0.1.4)
4025 * broccoli-static-compiler (v0.1.4)
4026 * broccoli-replace version (v0.1.5)
4027
4028### 0.0.21
4029
4030* Use `loader.js` from `bower` ([0c1e8d28](https://github.com/stefanpenner/ember-cli/commit/0c1e8d28ca4bf6d24dc28af1fa4736690394eb5a))
4031* Drops implementation files ([54df0288](https://github.com/twokul/ember-cli/commit/54df0288cd456aec782f0cbda269c603fe7be005))
4032* Drop boilerplate tests ([c6f7475e](https://github.com/twokul/ember-cli/commit/c6f7475e0c8b3013b4af8ea5139aa25818aedeaf))
4033* Use named-amd version of `ic-ajax` ([#225](https://github.com/stefanpenner/ember-cli/pull/225))
4034* Separate `tests` and `app` code. Tests are now within 'assets/tests.js' (#220).
4035* Implement `--proxy-port` and `--proxy-host` parameters to `ember server` command (#40)
4036* Add support for `.ember-cli` file to provide default flags to commands ([7b90bd9](https://github.com/stefanpenner/ember-cli/commit/dfac84ffd27acedfd18189a0e4b0b5d3fb13bd7b))
4037* Ember initializers are required automatically ([#242](https://github.com/stefanpenner/ember-cli/pull/242))
4038* Supports alternate preprocessors (eg. broccoli-sass vs. broccoli-ruby-sass) ([59ddbd](https://github.com/stefanpenner/ember-cli/commit/59ddbdf4ce14e8f514d124e158cfdc9708026623))
4039* Also exposes `registerPlugin` method on preprocessor module that allows anyone to register additional plugins ([59ddbd](https://github.com/stefanpenner/ember-cli/commit/59ddbdf4ce14e8f514d124e158cfdc9708026623))
4040
4041### 0.0.20
4042
4043* Run tests through /tests.
4044* Integrate ember-qunit.
4045* Makes sure `livereload` reports error from `watcher` ([a1d447fe](https://github.com/stefanpenner/ember-cli/commit/a1d447fe654271f6cf4ea1e6b092a17bc6beed3a))
4046* Support multiple CSS Preprocessors ([LESS](http://lesscss.org/), [Sass](http://sass-lang.com/) and [Stylus](http://learnboost.github.io/stylus/))
4047* upgrade broccoli to 0.5.0. slight Brocfile syntax change:
4048
4049 ```js
4050 var foo = makeTree("foo")
4051 // is now just
4052 var foo = "foo";
4053 ```
4054
\No newline at end of file