UNPKG

173 kBMarkdownView Raw
1# ember-cli Changelog
2
3## v3.11.0
4
5#### Blueprint Changes
6
7- [`ember new` diff](https://github.com/stefanpenner/ember-new-output/compare/v3.10.0...v3.11.0)
8- [`ember addon` diff](https://github.com/stefanpenner/ember-addon-output/compare/v3.10.0...v3.11.0)
9
10#### Community Contributions
11
12- [#8659](https://github.com/ember-cli/ember-cli/pull/8659) ecmaVersion 2015 is out of date [@kellyselden](https://github.com/kellyselden)
13- [#8660](https://github.com/ember-cli/ember-cli/pull/8660) start testing ember-lts-3.8 in ember-try [@kellyselden](https://github.com/kellyselden)
14- [#8662](https://github.com/ember-cli/ember-cli/pull/8662) use async/await in ember-try config [@kellyselden](https://github.com/kellyselden)
15- [#8664](https://github.com/ember-cli/ember-cli/pull/8664) fix README ember min version [@kellyselden](https://github.com/kellyselden)
16- [#8674](https://github.com/ember-cli/ember-cli/pull/8674) ensure we use Promise.prototype.finally polyfil for node 8 compat [@stefanpenner](https://github.com/stefanpenner)
17- [#8675](https://github.com/stefanpenner/stefanpenner/pull/8675) [beta] Gather hardware information when creating instrumentation summaries. [@stefanpenner](https://github.com/stefanpenner)
18- [#8679](https://github.com/stefanpenner/stefanpenner/pull/8679) Adding change logging for backwards compatibility [@thoov](https://github.com/thoov)
19- [#8680](https://github.com/stefanpenner/stefanpenner/pull/8680) [Fixes #8677] ensure watcher parity [@stefanpenner](https://github.com/stefanpenner)
20- [#8595](https://github.com/stefanpenner/stefanpenner/pull/8595) `Project#config` should use `EMBER_ENV` as default environment when none is passed in [@nlfurniss](https://github.com/nlfurniss)
21- [#8604](https://github.com/stefanpenner/ember-cli/pull/8604) CONTRIBUTING: Clarify the way to start working on the repo. [@MonsieurDart](https://github.com/MonsieurDart)
22- [#8621](https://github.com/ember-cli/ember-cli/pull/8621) project.findAddonByName was intended to be public [@stefanpenner](https://github.com/stefanpenner)
23- [#8697](https://github.com/ember-cli/ember-cli/pull/8697) Update to Broccoli 3.1. [@thoov](https://github.com/thoov)
24- [#8692](https://github.com/ember-cli/ember-cli/pull/8692) Allow `prettier` usage on `app/index.html` [@lougreenwood](https://github.com/lougreenwood)
25
26Thank you to all who took the time to contribute!
27
28## v3.10.1
29
30#### Blueprint Changes
31
32- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.10.0...v3.10.1)
33- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.10.0...v3.10.1)
34
35#### Community Contributions
36
37- [#8645](https://github.com/ember-cli/ember-cli/pull/8645) Update addon and application blueprints to account for Node 6 support being removed. [@kellyselden](https://github.com/kellyselden)
38- [#8631](https://github.com/ember-cli/ember-cli/pull/8631) Add CI testing for Node 12. [@rwjblue](https://github.com/rwjblue)
39
40## v3.10.0
41
42#### Blueprint Changes
43
44- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.9.0...v3.10.0)
45- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.9.0...v3.10.0)
46
47#### Community Contributions
48
49- [#8631](https://github.com/ember-cli/ember-cli/pull/8631) Add CI testing for Node 12. [@rwjblue](https://github.com/rwjblue)
50- [#8563](https://github.com/ember-cli/ember-cli/pull/8563) Drop Node 6 support [@Turbo87](https://github.com/Turbo87)
51- [#8566](https://github.com/ember-cli/ember-cli/pull/8566) Modernize `build-watch.js` and `build-watch-test.js` [@xg-wang](https://github.com/xg-wang)
52- [#8569](https://github.com/ember-cli/ember-cli/pull/8569) Modernize `bower-install-test.js` [@RichardOtvos](https://github.com/RichardOtvos)
53- [#8565](https://github.com/ember-cli/ember-cli/pull/8565) Modernize `git-init.js` and `git-init-test.js` [@xg-wang](https://github.com/xg-wang)
54- [#8572](https://github.com/ember-cli/ember-cli/pull/8572) Use eslint-plugin-node v8 in blueprints [@kellyselden](https://github.com/kellyselden)
55- [#8205](https://github.com/ember-cli/ember-cli/pull/8205) Run eslint-plugin-node on apps [@kellyselden](https://github.com/kellyselden)
56- [#8606](https://github.com/ember-cli/ember-cli/pull/8606) Modernize `models/instrumentation-test.js` [@Semeia-io](https://github.com/Semeia-io)
57- [#8607](https://github.com/ember-cli/ember-cli/pull/8607) Modernize `models/addon-test.js` [@Semeia-io](https://github.com/Semeia-io)
58- [#8462](https://github.com/ember-cli/ember-cli/pull/8462) blueprints: Update `ember-cli-eslint` to v5.1.0 [@Turbo87](https://github.com/Turbo87)
59- [#8461](https://github.com/ember-cli/ember-cli/pull/8461) blueprints: Update `ember-welcome-page` to v4.0.0 [@Turbo87](https://github.com/Turbo87)
60- [#8460](https://github.com/ember-cli/ember-cli/pull/8460) blueprints: Update `ember-qunit` to v4.4.1 [@Turbo87](https://github.com/Turbo87)
61- [#8396](https://github.com/ember-cli/ember-cli/pull/8396) blueprints: Update dependencies [@mistahenry](https://github.com/mistahenry)
62- [#8470](https://github.com/ember-cli/ember-cli/pull/8470) Remove obsolete `BROCCOLI_2` experiment [@Turbo87](https://github.com/Turbo87)
63- [#8469](https://github.com/ember-cli/ember-cli/pull/8469) Move all package related path resolution to `resolve-package-path` [@stefanpenner](https://github.com/stefanpenner)
64- [#8515](https://github.com/ember-cli/ember-cli/pull/8515) Corrected tiny typo in JSDoc [@rbarbey](https://github.com/rbarbey)
65- [#8517](https://github.com/ember-cli/ember-cli/pull/8517) Add `--output-path` to test command [@step2yeung](https://github.com/step2yeung)
66- [#8528](https://github.com/ember-cli/ember-cli/pull/8528) Ensure packager respects source map config when concatting [@stefanpenner](https://github.com/stefanpenner)
67- [#8540](https://github.com/ember-cli/ember-cli/pull/8540) Fixed broken npm link documentation link [@yohanmishkin](https://github.com/yohanmishkin)
68
69Thank you to all who took the time to contribute!
70
71
72## v3.9.0
73
74#### Blueprint Changes
75
76- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.8.2...v3.9.0)
77- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.8.2...v3.9.0)
78
79#### Community Contributions
80
81- [#8444](https://github.com/ember-cli/ember-cli/pull/8444) Ensure Node 11 does not issue warning [@jeanduplessis](https://github.com/jeanduplessis)
82- [#8425](https://github.com/ember-cli/ember-cli/pull/8425) Update Broccoli website URL [@hakilebara](https://github.com/hakilebara)
83- [#8383](https://github.com/ember-cli/ember-cli/pull/8383) Update `ember-welcome-page` usage to angle brackets [@locks](https://github.com/locks)
84- [#8435](https://github.com/ember-cli/ember-cli/pull/8435) Don't add extra slash in dist paths [@knownasilya](https://github.com/knownasilya)
85- [#8358](https://github.com/ember-cli/ember-cli/pull/8358) In MU apps, exclude TS test files from the app JS file [@ppcano](https://github.com/ppcano)
86- [#8373](https://github.com/ember-cli/ember-cli/pull/8373) package-info-cache: Add `heimdalljs-logger` logging [@Turbo87](https://github.com/Turbo87)
87- [#8379](https://github.com/ember-cli/ember-cli/pull/8379) Fix the module path for MU non-acceptance tests [@ppcano](https://github.com/ppcano)
88- [#8387](https://github.com/ember-cli/ember-cli/pull/8387) Fix non-acceptance tests for MU addons [@ppcano](https://github.com/ppcano)
89- [#8289](https://github.com/ember-cli/ember-cli/pull/8289) Include addon styles for MU apps [@ppcano](https://github.com/ppcano)
90- [#8399](https://github.com/ember-cli/ember-cli/pull/8399) Improve jQuery deprecation message [@simonihmig](https://github.com/simonihmig)
91- [#8397](https://github.com/ember-cli/ember-cli/pull/8397) Update packages [@btecu](https://github.com/btecu)
92- [#8432](https://github.com/ember-cli/ember-cli/pull/8432) Fix how MU blueprints fetches `ember-source` [@ppcano](https://github.com/ppcano)
93- [#8433](https://github.com/ember-cli/ember-cli/pull/8433) MU blueprints: enable `EMBER_MODULE_UNIFICATION` feature flag [@ppcano](https://github.com/ppcano)
94- [#8414](https://github.com/ember-cli/ember-cli/pull/8414) `preprocessTemplates` is called only once in MU layout [@ppcano](https://github.com/ppcano)
95- [#8434](https://github.com/ember-cli/ember-cli/pull/8434) Fix comment on the `environment.js` blueprint files [@ppcano](https://github.com/ppcano)
96
97Thank you to all who took the time to contribute!
98
99## v3.8.3
100
101#### Blueprint Changes
102
103- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.8.2...v3.8.3)
104- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.8.2...v3.8.3)
105
106#### Community Contributions
107
108- [#8631](https://github.com/ember-cli/ember-cli/pull/8631) Add CI testing for Node 12. [@rwjblue](https://github.com/rwjblue)
109
110Thank you to all who took the time to contribute!
111
112## v3.8.2
113
114#### Blueprint Changes
115
116- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.8.1...v3.8.2)
117- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.8.1...v3.8.2)
118
119#### Community Contributions
120
121- [#8482](https://github.com/ember-cli/ember-cli/pull/8482) Update `ember-ajax` in blueprints and tests [@boris-petrov](https://github.com/boris-petrov)
122- [#8370](https://github.com/ember-cli/ember-cli/pull/8370) Use `moduleName()` for templates [@pzuraq](https://github.com/pzuraq)
123- [#8556](https://github.com/ember-cli/ember-cli/pull/8556) Ensure packager respects source map config when concatting [@stefanpenner](https://github.com/stefanpenner)
124
125Thank you to all who took the time to contribute!
126
127
128## v3.8.1
129
130#### Blueprint Changes
131
132- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.8.0...v3.8.1)
133- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.8.0...v3.8.1)
134
135#### Community Contributions
136
137- [#8261](https://github.com/ember-cli/ember-cli/pull/8261) add server/**/*.js to eslint node files for app [@kellyselden](https://github.com/kellyselden)
138- [#8467](https://github.com/ember-cli/ember-cli/pull/8467) Ensure npm version is available during ember new / ember install foo. [@rwjblue](https://github.com/rwjblue)
139
140Thank you to all who took the time to contribute!
141
142
143## v3.8.0
144
145#### Blueprint Changes
146
147- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.7.1...v3.8.0)
148- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.7.1...v3.8.0)
149
150#### Community Contributions
151
152- [#8175](https://github.com/ember-cli/ember-cli/pull/8175) Do not watch `tests` directory when tests are disabled [@f1sherman](https://github.com/f1sherman)
153- [#8052](https://github.com/ember-cli/ember-cli/pull/8052) Use non-greedy pattern for `{{content-for}}` [@mpirio](https://github.com/mpirio)
154- [#8325](https://github.com/ember-cli/ember-cli/pull/8325) Add contributing guidelines section to Docs [@jamesgeorge007](https://github.com/jamesgeorge007)
155- [#8326](https://github.com/ember-cli/ember-cli/pull/8326) package.json: Move `fixturify` to `devDependencies` [@Turbo87](https://github.com/Turbo87)
156- [#8329](https://github.com/ember-cli/ember-cli/pull/8329) livereload-server: Fix logger output [@Turbo87](https://github.com/Turbo87)
157- [#8328](https://github.com/ember-cli/ember-cli/pull/8328) tasks/server: Remove obsolete `exists-sync` dependency declaration [@Turbo87](https://github.com/Turbo87)
158- [#8313](https://github.com/ember-cli/ember-cli/pull/8313) Update ember-ajax to v4.x [@maxwondercorn](https://github.com/maxwondercorn)
159- [#8309](https://github.com/ember-cli/ember-cli/pull/8309) blueprints/addon: Add Contributing section [@knownasilya](https://github.com/knownasilya)
160- [#8327](https://github.com/ember-cli/ember-cli/pull/8327) Improve `ember-cli` entry file [@Turbo87](https://github.com/Turbo87)
161- [#8330](https://github.com/ember-cli/ember-cli/pull/8330) blueprints/app/gitignore: Ignore Yarn PnP files [@Turbo87](https://github.com/Turbo87)
162- [#8331](https://github.com/ember-cli/ember-cli/pull/8331) Update `ember-cli-dependency-checker` to v3.1.0 [@Turbo87](https://github.com/Turbo87)
163- [#8323](https://github.com/ember-cli/ember-cli/pull/8323) Dynamically fetch the `ember-source` version for MU blueprints [@ppcano](https://github.com/ppcano)
164- [#8427](https://github.com/ember-cli/ember-cli/pull/8427) Fix install warnings for @babel/core [@jrjohnson](https://github.com/jrjohnson)
165
166Thank you to all who took the time to contribute!
167
168
169## v3.7.1
170
171#### Blueprint Changes
172
173- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.7.0...v3.7.1)
174- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.7.0...v3.7.1)
175
176#### Community Contributions
177
178- [#8357](https://github.com/ember-cli/ember-cli/pull/8357) blueprints/addon: Fix incorrect job formatting in `.travis.yml` config [@buschtoens](https://github.com/buschtoens)
179
180Thank you to all who took the time to contribute!
181
182
183## v3.7.0
184
185#### Blueprint Changes
186
187- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.6.1...v3.7.0)
188- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.6.1...v3.7.0)
189
190#### Community Contributions
191
192- [#8262](https://github.com/ember-cli/ember-cli/pull/8262) spelling fix [@jfdnc](https://github.com/jfdnc)
193- [#8264](https://github.com/ember-cli/ember-cli/pull/8264) Remove redundant _requireBuildPackages and format comments [@xg-wang](https://github.com/xg-wang)
194- [#8275](https://github.com/ember-cli/ember-cli/pull/8275) Fix dead link in CONTRIBUTING.md [@hakilebara](https://github.com/hakilebara)
195- [#8279](https://github.com/ember-cli/ember-cli/pull/8279) CHANGELOG: Drop releases before v2.8.0 [@Turbo87](https://github.com/Turbo87)
196- [#8286](https://github.com/ember-cli/ember-cli/pull/8286) Provide a compatibility section in addon READMEs [@kennethlarsen](https://github.com/kennethlarsen)
197- [#8296](https://github.com/ember-cli/ember-cli/pull/8296) Add ember-source@3.4 LTS ember-try scenario. [@rwjblue](https://github.com/rwjblue)
198- [#8297](https://github.com/ember-cli/ember-cli/pull/8297) Remove last usage of Babel 6. [@rwjblue](https://github.com/rwjblue)
199- [#8299](https://github.com/ember-cli/ember-cli/pull/8299) remove ember-lts-2.16 ember-try scenario [@kellyselden](https://github.com/kellyselden)
200- [#8308](https://github.com/ember-cli/ember-cli/pull/8308) ignore .env* files [@kellyselden](https://github.com/kellyselden)
201- [#8351](https://github.com/ember-cli/ember-cli/pull/8351) Update Ember and Ember Data to v3.7.0 [@Turbo87](https://github.com/Turbo87)
202- [#8352](https://github.com/ember-cli/ember-cli/pull/8352) Fix `relative-module-paths` caching [@Turbo87](https://github.com/Turbo87)
203
204Thank you to all who took the time to contribute!
205
206
207## v3.6.1
208
209#### Blueprint Changes
210
211- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.6.0...v3.6.1)
212- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.6.0...v3.6.1)
213
214#### Community Contributions
215
216- [#8288](https://github.com/ember-cli/ember-cli/pull/8288) Add `ember-default` scenario to `ember-try` config again [@bendemboski](https://github.com/bendemboski)
217- [#8296](https://github.com/ember-cli/ember-cli/pull/8296) Add ember-source@3.4 LTS ember-try scenario. [@rwjblue](https://github.com/rwjblue)
218
219Thank you to all who took the time to contribute!
220
221
222## v3.6.0
223
224#### Blueprint Changes
225
226- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.5.1...v3.6.0)
227- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.5.1...v3.6.0)
228
229#### Community Contributions
230
231- [#7958](https://github.com/ember-cli/ember-cli/pull/7958) Gather doc files in docs directory [@dcyriller](https://github.com/dcyriller)
232- [#8032](https://github.com/ember-cli/ember-cli/pull/8032) Update minimum broccoli-viz version [@gandalfar](https://github.com/gandalfar)
233- [#7974](https://github.com/ember-cli/ember-cli/pull/7974) Prevent double builds in CI for branches pushed by owner [@rwjblue](https://github.com/rwjblue)
234- [#8096](https://github.com/ember-cli/ember-cli/pull/8096) Use regex to parse /livereload urls [@SparshithNR](https://github.com/SparshithNR)
235- [#8086](https://github.com/ember-cli/ember-cli/pull/8086) Prefer walk-sync for AssetPrinterSize (speeds things up) [@stefanpenner](https://github.com/stefanpenner)
236- [#8108](https://github.com/ember-cli/ember-cli/pull/8108) Put `package-info-cache` warnings under `DEBUG` control [@dcombslinkedin](https://github.com/dcombslinkedin)
237- [#8203](https://github.com/ember-cli/ember-cli/pull/8203) Move contribution info away from `README` to `CONTRIBUTING` [@kennethlarsen/feature](https://github.com/kennethlarsen/feature)
238- [#8147](https://github.com/ember-cli/ember-cli/pull/8147) Bump ember-cli-babel@7 in application blueprint [@SergeAstapov](https://github.com/SergeAstapov)
239- [#8142](https://github.com/ember-cli/ember-cli/pull/8142) Fix yarn test failures [@abhilashlr](https://github.com/abhilashlr)
240- [#8138](https://github.com/ember-cli/ember-cli/pull/8138) Remove ember-ajax from addon blueprint [@initram](https://github.com/initram)
241- [#8143](https://github.com/ember-cli/ember-cli/pull/8143) adding fix to use NULL nodeModuleList to optimize when dealing with non-addons [@dcombslinkedin](https://github.com/dcombslinkedin)
242- [#8179](https://github.com/ember-cli/ember-cli/pull/8179) Do not include `.jshintrc` and `.eslintrc` when generating `lib` or `packages` [@ppcano](https://github.com/ppcano)
243- [#8162](https://github.com/ember-cli/ember-cli/pull/8162) remove any /* eslint-env node */ [@kellyselden](https://github.com/kellyselden)
244- [#8174](https://github.com/ember-cli/ember-cli/pull/8174) Fix links in Addon API docs header [@dfreeman](https://github.com/dfreeman)
245- [#8171](https://github.com/ember-cli/ember-cli/pull/8171) Add `--ssl` options to `ember test` [@nathanhammond](https://github.com/nathanhammond)
246- [#8165](https://github.com/ember-cli/ember-cli/pull/8165) Remove unused "ember-default" scenario [@kellyselden](https://github.com/kellyselden)
247- [#8202](https://github.com/ember-cli/ember-cli/pull/8202) Specify explicit ember-cli version in project update instructions [@nickschot](https://github.com/nickschot)
248- [#8277](https://github.com/ember-cli/ember-cli/pull/8277) DefaultPackager: Move `addon-test-support` out of the `tests` folder [@Turbo87](https://github.com/Turbo87)
249- [#8278](https://github.com/ember-cli/ember-cli/pull/8278) DefaultPackager: Fix addon preprocessing [@Turbo87](https://github.com/Turbo87)
250- [#8287](https://github.com/ember-cli/ember-cli/pull/8287) blueprints/app: Update Ember and Ember Data to v3.6.0 [@Turbo87](https://github.com/Turbo87)
251
252Thank you to all who took the time to contribute!
253
254
255## v3.5.1
256
257#### Blueprint Changes
258
259- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.5.0...v3.5.1)
260- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.5.0...v3.5.1)
261
262#### Community Contributions
263
264- [#8127](https://github.com/ember-cli/ember-cli/pull/8127) Fix eslint errors in new app [@Gaurav0](https://github.com/Gaurav0)
265- [#8130](https://github.com/ember-cli/ember-cli/pull/8130) Use regex to parse /livereload urls [@rwjblue](https://github.com/rwjblue)
266- [#8141](https://github.com/ember-cli/ember-cli/pull/8141) Use `debug` for `package-info-cache` messages [@stefanpenner](https://github.com/stefanpenner)
267- [#8150](https://github.com/ember-cli/ember-cli/pull/8150) Fix `toTree()` with custom paths [@wagenet](https://github.com/wagenet)
268
269Thank you to all who took the time to contribute!
270
271
272## v3.5.0
273
274The following changes are required if you are upgrading from the previous
275version:
276
277- Users
278 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.3...v3.5.0)
279 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
280- Addon Developers
281 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.3...v3.5.0)
282 + No changes required
283- Core Contributors
284 + No changes required
285
286#### Community Contributions
287
288- [#8079](https://github.com/ember-cli/ember-cli/pull/8079) add .template-lintrc.js to npmignore [@kellyselden](https://github.com/kellyselden)
289- [#8083](https://github.com/ember-cli/ember-cli/pull/8083) Catch InvalidNodeError for Broccoli 2.0 and fallback to broccoli-builder [@oligriffiths](https://github.com/oligriffiths)
290- [#8117](https://github.com/ember-cli/ember-cli/pull/8117) Do not ignore dotfiles in ESLint [@Gaurav0](https://github.com/Gaurav0)
291- [#7365](https://github.com/ember-cli/ember-cli/pull/7365) Migrate from ember-cli-qunit to ember-qunit. [@rwjblue](https://github.com/rwjblue)
292- [#8062](https://github.com/ember-cli/ember-cli/pull/8062) Add `yarn.lock` to `.npmignore` [@Turbo87](https://github.com/Turbo87)
293- [#8064](https://github.com/ember-cli/ember-cli/pull/8064) Update `qunit-dom` to v0.8.0 [@Turbo87](https://github.com/Turbo87)
294- [#8067](https://github.com/ember-cli/ember-cli/pull/8067) Less restrictive blueprints - change how addons are identified [@scalvert](https://github.com/scalvert)
295- [#8068](https://github.com/ember-cli/ember-cli/pull/8068) Enable BROCCOLI_2 and SYSTEM_TEMP experiments by default. [@rwjblue](https://github.com/rwjblue)
296- [#8069](https://github.com/ember-cli/ember-cli/pull/8069) Adding back feature to customization of serveURL [@SparshithNR](https://github.com/SparshithNR)
297- [#7798](https://github.com/ember-cli/ember-cli/pull/7798) Add Broccoli 2.0 support [@oligriffiths](https://github.com/oligriffiths)
298- [#7916](https://github.com/ember-cli/ember-cli/pull/7916) Support node-http-proxy timeout options [@jboler](https://github.com/jboler)
299- [#7937](https://github.com/ember-cli/ember-cli/pull/7937) Update fallback default browser targets from IE9 -> IE11. [@arthirm](https://github.com/arthirm)
300- [#7984](https://github.com/ember-cli/ember-cli/pull/7984) Reject when command args validation fails [@zonkyio](https://github.com/zonkyio)
301- [#7946](https://github.com/ember-cli/ember-cli/pull/7946) upgrade ember-cli-htmlbars to 3.x [@stefanpenner](https://github.com/stefanpenner)
302- [#8000](https://github.com/ember-cli/ember-cli/pull/8000) Adding `--in` option to `ember generate` and `ember destroy` to allow blueprint generation for in repo addons in custom paths. [@scalvert](https://github.com/scalvert)
303- [#8028](https://github.com/ember-cli/ember-cli/pull/8028) Add `public` to the list of disallowed application names [@twokul](https://github.com/twokul)
304
305Thank you to all who took the time to contribute!
306
307
308## v3.4.4
309
310#### Blueprint Changes
311
312- [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.3...v3.4.4)
313- [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.3...v3.4.4)
314
315#### Community Contributions
316
317- [#8277](https://github.com/ember-cli/ember-cli/pull/8277) DefaultPackager: Move `addon-test-support` out of the `tests` folder [@Turbo87](https://github.com/Turbo87)
318- [#8278](https://github.com/ember-cli/ember-cli/pull/8278) DefaultPackager: Fix addon preprocessing [@Turbo87](https://github.com/Turbo87)
319
320Thank you to all who took the time to contribute!
321
322
323## v3.4.3
324
325The following changes are required if you are upgrading from the previous
326version:
327
328- Users
329 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.2...v3.4.3)
330 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
331- Addon Developers
332 + [`ember new` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.2...v3.4.3)
333 + No changes required
334- Core Contributors
335 + No changes required
336
337#### Community Contributions
338
339- [#8044](https://github.com/ember-cli/ember-cli/pull/8044) Fix livereload issues when SSL is enabled. [@SparshithNR](https://github.com/SparshithNR)
340- [#8046](https://github.com/ember-cli/ember-cli/pull/8046) Do not to fail to build if `tests` folder is not present [@twokul](https://github.com/twokul)
341- [#8047](https://github.com/ember-cli/ember-cli/pull/8047) Fix `app.import` transforms for tests [@twokul](https://github.com/twokul)
342- [#8048](https://github.com/ember-cli/ember-cli/pull/8048) Make sure app content always "wins" over addon content. [@twokul](https://github.com/twokul)
343- [#8057](https://github.com/ember-cli/ember-cli/pull/8057) Ensure livereload support does not break proxied websockets. [@rwjblue](https://github.com/rwjblue)
344- [#8058](https://github.com/ember-cli/ember-cli/pull/8058) Tweak invalid / missing package log output to be more actionable [@dcombslinkedin](https://github.com/dcombslinkedin)
345
346Thank you to all who took the time to contribute!
347
348## v3.4.2
349
350The following changes are required if you are upgrading from the previous
351version:
352
353- Users
354 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.1...v3.4.2)
355 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
356- Addon Developers
357 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.1...v3.4.2)
358 + No changes required
359- Core Contributors
360 + No changes required
361
362#### Community Contributions
363
364- [#8024](https://github.com/ember-cli/ember-cli/pull/8024) [BUGFIX] Remove 2.12 scenario from travis.yml [@cibernox](https://github.com/cibernox)
365- [#8033](https://github.com/ember-cli/ember-cli/pull/8033) Restore `styles` behaviour [@twokul](https://github.com/twokul)
366- [#8038](https://github.com/ember-cli/ember-cli/pull/8038) Ensure livereload proxy is scoped to only live reload prefix. [@rwjblue](https://github.com/rwjblue)
367
368Thank you to all who took the time to contribute!
369
370## v3.4.1
371
372The following changes are required if you are upgrading from the previous
373version:
374
375- Users
376 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.3.0...v3.4.1)
377 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
378- Addon Developers
379 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.3.0...v3.4.1)
380- Core Contributors
381 + No changes required
382
383#### Community Contributions
384
385- [#7791](https://github.com/ember-cli/ember-cli/pull/7791) Add Node 10 to support matrix [@stefanpenner](https://github.com/stefanpenner)
386- [#7803](https://github.com/ember-cli/ember-cli/pull/7803) Migrate to using Travis stages [@rwjblue](https://github.com/rwjblue)
387- [#7808](https://github.com/ember-cli/ember-cli/pull/7808) Drop Node 4 support [@Turbo87](https://github.com/Turbo87)
388- [#7947](https://github.com/ember-cli/ember-cli/pull/7947) Add support for in repo addons in non-conventional directories [@scalvert](https://github.com/scalvert)
389- [#7954](https://github.com/ember-cli/ember-cli/pull/7954) Add template linting [@rwjblue](https://github.com/rwjblue)
390- [#7956](https://github.com/ember-cli/ember-cli/pull/7956) Embrace stages in CI [@rwjblue](https://github.com/rwjblue)
391- [#7977](https://github.com/ember-cli/ember-cli/pull/7977) Use existing build from specified path [@SparshithNR](https://github.com/SparshithNR)
392- [#7997](https://github.com/ember-cli/ember-cli/pull/7997) Update `ember-data` and `ember-source` to 3.4.0 [@btecu](https://github.com/btecu)
393- [#8019](https://github.com/ember-cli/ember-cli/pull/8019) Revert "[PERF] Speed up package info cache" [@rwjblue](https://github.com/rwjblue)
394- [#8013](https://github.com/ember-cli/ember-cli/pull/8013) Fix SASS compilation issues [@twokul](https://github.com/twokul)
395
396Thank you to all who took the time to contribute!
397
398## v3.4.0
399
400This version was unpublished from NPM because the published tar file contained a
401bug. NPM is write-only (that is you can unpublish a package but you cannot
402re-publish it with the same version) and that leaves us with only one option:
403publish a new version. We effectively fast-forwarding to `3.4.1`.
404
405## v3.4.0-beta.3
406
407The following changes are required if you are upgrading from the previous
408version:
409
410- Users
411 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
412- Addon Developers
413 + No changes required
414- Core Contributors
415 + No changes required
416
417#### Community Contributions
418
419- [#7952](https://github.com/ember-cli/ember-cli/pull/7952) [BUGFIX release] Fix crash when tree objects are used in config [@kanongil](https://github.com/kanongil)
420- [#7962](https://github.com/ember-cli/ember-cli/pull/7962) Dependency updates... [@rwjblue](https://github.com/rwjblue)
421- [#7965](https://github.com/ember-cli/ember-cli/pull/7965) Don’t produce duplicate warnings when invoking findAddonByName with a… [@stefanpenner](https://github.com/ember-cli)
422- [#7966](https://github.com/ember-cli/ember-cli/pull/7966) adding flag to stop repeated dumping of same package errors [@dcombslinkedin](https://github.com/dcombslinkedin)
423- [#7969](https://github.com/ember-cli/ember-cli/pull/7969) Update addon.js [@stefanpenner](https://github.com/ember-cli)
424- [#7970](https://github.com/ember-cli/ember-cli/pull/7970) Fix findAddonByName in beta. [@rwjblue](https://github.com/rwjblue)
425- [#7977](https://github.com/ember-cli/ember-cli/pull/7977) Use existing build from specified path, --path option added [@SparshithNR](https://github.com/SparshithNR)
426- [#7979](https://github.com/ember-cli/ember-cli/pull/7979) Stabilize + Lock-down add-on discovery order. [@stefanpenner](https://github.com/ember-cli)
427- [#7983](https://github.com/ember-cli/ember-cli/pull/7983) Remove unneeded logging. [@stefanpenner](https://github.com/ember-cli)
428
429Thank you to all who took the time to contribute!
430
431## v3.4.0-beta.2
432
433The following changes are required if you are upgrading from the previous
434version:
435
436- Users
437 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.4.0-beta.1...v3.4.0-beta.2)
438 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
439- Addon Developers
440 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.4.0-beta.1...v3.4.0-beta.2)
441 + No changes required
442- Core Contributors
443 + No changes required
444
445#### Community Contributions
446
447- [#7902](https://github.com/ember-cli/ember-cli/pull/7902) add .eslintignore to .npmignore [@kellyselden](https://github.com/kellyselden)
448- [#7904](https://github.com/ember-cli/ember-cli/pull/7904) further unify all our `.*ignore` files [@kellyselden](https://github.com/kellyselden)
449- [#7905](https://github.com/ember-cli/ember-cli/pull/7905) Fix release branch tests [@kellyselden](https://github.com/kellyselden)
450- [#7917](https://github.com/ember-cli/ember-cli/pull/7917) Adding entries for the package-info-cache work to the contribution list [@dcombslinkedin](https://github.com/dcombslinkedin)
451- [#7940](https://github.com/ember-cli/ember-cli/pull/7940) Enable LiveReload and normal app server to share a single port. [@SparshithNR](https://github.com/SparshithNR)
452- [#7947](https://github.com/ember-cli/ember-cli/pull/7947) Adding support for in repo addons in non-conventional directories [@scalvert](https://github.com/scalvert)
453- [#7949](https://github.com/ember-cli/ember-cli/pull/7949) Upgrade blueprint dependency versions [@stefanpenner](https://github.com/stefanpenner)
454- [#7950](https://github.com/ember-cli/ember-cli/pull/7950) Better handle ambiguity between package.json and index.js name field. [@rwjblue](https://github.com/rwjblue)
455 - Changes the addon blueprint to ensure name property just references the package.json's name
456 - Introduce a hard error when locally developing an addon whose `package.json` name differs from `index.js` name.
457 - Updates `Project.prototype.findAddonByName` / `Addon.prototype.findAddonByName` to handle the changes to mentioned above. Specifically, `findAddonByName` will prefer exact matches to the `package.json` name over exact matches in `index.js` name.
458- [#7954](https://github.com/ember-cli/ember-cli/pull/7954) Add template linting. [@rwjblue](https://github.com/rwjblue)
459- [#7956](https://github.com/ember-cli/ember-cli/pull/7956) Embrace stages in CI. [@rwjblue](https://github.com/rwjblue)
460
461Thank you to all who took the time to contribute!
462
463## v3.4.0-beta.1
464
465The following changes are required if you are upgrading from the previous
466version:
467
468- Users
469 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.3.0...v3.4.0-beta.1)
470 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
471- Addon Developers
472 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.3.0...v3.4.0-beta.1)
473- Core Contributors
474 + No changes required
475
476#### Community Contributions
477
478- [#7792](https://github.com/ember-cli/ember-cli/pull/7792) Add node 10 to test matrix [@stefanpenner](https://github.com/stefanpenner)
479- [#7801](https://github.com/ember-cli/ember-cli/pull/7801) Update node support policy docs. [@rwjblue](https://github.com/rwjblue)
480- [#7804](https://github.com/ember-cli/ember-cli/pull/7804) removing extra `app` folder check and error message [@stonecircle](https://github.com/stonecircle)
481
482Thank you to all who took the time to contribute!
483
484## v3.3.0
485
486The following changes are required if you are upgrading from the previous
487version:
488
489- Users
490 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.2.0...v3.3.0)
491 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
492- Addon Developers
493 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.2.0...v3.3.0)
494- Core Contributors
495 + No changes required
496
497## v3.2.0
498
499The following changes are required if you are upgrading from the previous
500version:
501
502- Users
503 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.4...v3.2.0)
504 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
505- Addon Developers
506 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.4...v3.2.0)
507- Core Contributors
508 + No changes required
509
510#### Community Contributions
511
512- [#7560](https://github.com/ember-cli/ember-cli/pull/7560) Migrate to new format for mode specific arguments in testem config. [@rwjblue](https://github.com/rwjblue)
513- [#7621](https://github.com/ember-cli/ember-cli/pull/7621) Take newer symlink-or-copy [@ef4](https://github.com/ef4)
514- [#7698](https://github.com/ember-cli/ember-cli/pull/7698) Update `ember-cli-qunit` dependency [@CodingItWrong](https://github.com/CodingItWrong)
515- [#7729](https://github.com/ember-cli/ember-cli/pull/7729) package-info-cache (fast package caching) [@dcombslinkedin](https://github.com/dcombslinkedin)
516- [#7809](https://github.com/ember-cli/ember-cli/pull/7809) Do not attempt to compress server sent events. [@rwjblue](https://github.com/rwjblue)
517- [#7811](https://github.com/ember-cli/ember-cli/pull/7811) replace TRAVIS with CI [@kellyselden](https://github.com/kellyselden)
518- [#7813](https://github.com/ember-cli/ember-cli/pull/7813) speed up addon initialization by using PackageInfoCache instead of Addon.lookup [@dcombslinkedin](https://github.com/dcombslinkedin)
519- [#7833](https://github.com/ember-cli/ember-cli/pull/7833) blueprints/addon: Add `yarn.lock` file to `.npmignore` [@Turbo87](https://github.com/Turbo87)
520- [#7836](https://github.com/ember-cli/ember-cli/pull/7836) tests: Increase timeout for linting tests [@Turbo87](https://github.com/Turbo87)
521- [#7857](https://github.com/ember-cli/ember-cli/pull/7857) Filter out blacklisted addons before calling included hook [@dnachev](https://github.com/dnachev)
522- [#7880](https://github.com/ember-cli/ember-cli/pull/7880) testem: Improve Chrome command line flags [@stefanpenner](https://github.com/stefanpenner)
523
524Thank you to all who took the time to contribute!
525
526## v3.2.0-beta.2
527
528The following changes are required if you are upgrading from the previous
529version:
530
531- Users
532 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.2.0-beta.1...v3.2.0-beta.2)
533 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
534- Addon Developers
535 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.2.0-beta.1...v3.2.0-beta.2)
536- Core Contributors
537 + No changes required
538
539#### Community Contributions
540
541- [#7792](https://github.com/ember-cli/ember-cli/pull/7792) Add node 10 to test matrix [@stefanpenner](https://github.com/stefanpenner)
542- [#7801](https://github.com/ember-cli/ember-cli/pull/7801) Update node support policy docs. [@rwjblue](https://github.com/rwjblue)
543- [#7804](https://github.com/ember-cli/ember-cli/pull/7804) removing extra `app` folder check and error message [@stonecircle](https://github.com/stonecircle)
544
545Thank you to all who took the time to contribute!
546
547
548## v3.2.0-beta.1
549
550The following changes are required if you are upgrading from the previous
551version:
552
553- Users
554 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.2...v3.2.0-beta.1)
555 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
556- Addon Developers
557 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.2...v3.2.0-beta.1)
558- Core Contributors
559 + No changes required
560
561#### Community Contributions
562
563- [#7490](https://github.com/ember-cli/ember-cli/pull/7490) Module Unification Addons [@rwjblue](https://github.com/rwjblue)
564- [#7605](https://github.com/ember-cli/ember-cli/pull/7605) blueprints/app: Add `qunit-dom` dependency by default [@Turbo87](https://github.com/Turbo87)
565- [#7501](https://github.com/ember-cli/ember-cli/pull/7501) add delayed transpilation [@kellyselden](https://github.com/kellyselden)
566- [#7634](https://github.com/ember-cli/ember-cli/pull/7634) Addon._treeFor optimization [@kellyselden](https://github.com/kellyselden)
567- [#7635](https://github.com/ember-cli/ember-cli/pull/7635) Packaged Bower [@twokul](https://github.com/twokul)
568- [#7637](https://github.com/ember-cli/ember-cli/pull/7637) More comprehensive detect if ember-cli is being run within CI or not. [@stefanpenner](https://github.com/ember-cli)
569- [#7641](https://github.com/ember-cli/ember-cli/pull/7641) update console-ui [@kellyselden](https://github.com/kellyselden)
570- [#7665](https://github.com/ember-cli/ember-cli/pull/7665) Package config [@twokul](https://github.com/twokul)
571- [#7661](https://github.com/ember-cli/ember-cli/pull/7661) Double linting test timeout [@ro0gr](https://github.com/ro0gr)
572- [#7659](https://github.com/ember-cli/ember-cli/pull/7659) Exclude addon-test-support from eslint node files [@kolybasov](https://github.com/kolybasov)
573- [#7660](https://github.com/ember-cli/ember-cli/pull/7660) improve logic for if addon is module-unification [@iezer](https://github.com/iezer)
574- [#7658](https://github.com/ember-cli/ember-cli/pull/7658) Module Unification Addon blueprint [@cibernox](https://github.com/cibernox)
575- [#7654](https://github.com/ember-cli/ember-cli/pull/7654) Package Vendor [@twokul](https://github.com/twokul)
576- [#7650](https://github.com/ember-cli/ember-cli/pull/7650) compile all addons at once optimization [@kellyselden](https://github.com/kellyselden)
577- [#7655](https://github.com/ember-cli/ember-cli/pull/7655) Package tests [@twokul](https://github.com/twokul)
578- [#7649](https://github.com/ember-cli/ember-cli/pull/7649) only use the standard compilers to compile addon code [@kellyselden](https://github.com/kellyselden)
579- [#7731](https://github.com/ember-cli/ember-cli/pull/7731) restore `addon-import` logic [@GavinJoyce](https://github.com/GavinJoyce)
580- [#7671](https://github.com/ember-cli/ember-cli/pull/7671) Include _super call in example of Addon.included [@jacobq](https://github.com/jacobq)
581- [#7667](https://github.com/ember-cli/ember-cli/pull/7667) MU addons must generate a MU dummy app [@cibernox](https://github.com/cibernox)
582- [#7662](https://github.com/ember-cli/ember-cli/pull/7662) Remove redundant checks [@twokul](https://github.com/twokul)
583- [#7664](https://github.com/ember-cli/ember-cli/pull/7664) Support serving wasm with application/wasm [@stefanpenner](https://github.com/ember-cli)
584- [#7668](https://github.com/ember-cli/ember-cli/pull/7668) Only watch test/dummy/app on addons if it exist [@cibernox](https://github.com/cibernox)
585- [#7739](https://github.com/ember-cli/ember-cli/pull/7739) remove config caching [@GavinJoyce](https://github.com/GavinJoyce)
586- [#7708](https://github.com/ember-cli/ember-cli/pull/7708) Update default broccoli-asset-rev [@ef4](https://github.com/ef4)
587- [#7676](https://github.com/ember-cli/ember-cli/pull/7676) Deprecate ember-cli-babel 5.x [@raytiley](https://github.com/raytiley)
588- [#7679](https://github.com/ember-cli/ember-cli/pull/7679) Update init to be src/ friendly [@mixonic](https://github.com/mixonic)
589- [#7674](https://github.com/ember-cli/ember-cli/pull/7674) Package Public [@twokul](https://github.com/twokul)
590- [#7678](https://github.com/ember-cli/ember-cli/pull/7678) Use a recent release of Ember canary for MU [@stefanpenner](https://github.com/ember-cli)
591- [#7742](https://github.com/ember-cli/ember-cli/pull/7742) Package Javascript [@twokul](https://github.com/twokul)
592- [#7702](https://github.com/ember-cli/ember-cli/pull/7702) Don't run `addon-import` blueprint if `project.isModuleUnification()` [@GavinJoyce](https://github.com/GavinJoyce)
593- [#7685](https://github.com/ember-cli/ember-cli/pull/7685) fix the shims messaging [@kellyselden](https://github.com/kellyselden)
594- [#7711](https://github.com/ember-cli/ember-cli/pull/7711) remove exists-sync, use fs.existsSync [@stefanpenner](https://github.com/stefanpenner)
595- [#7762](https://github.com/ember-cli/ember-cli/pull/7762) Remove default value for `ember addon --yarn` [@lennyburdette](https://github.com/lennyburdette)
596- [#7724](https://github.com/ember-cli/ember-cli/pull/7724) github package was renamed @octokit/rest [@kellyselden](https://github.com/kellyselden)
597- [#7758](https://github.com/ember-cli/ember-cli/pull/7758) Allowing cwd to be passed to testem without being overridden by ember-cli [@arthirm](https://github.com/arthirm)
598- [#7737](https://github.com/ember-cli/ember-cli/pull/7737) Fix issues identified with "delayed transpilation" system. [@rwjblue](https://github.com/rwjblue)
599- [#7735](https://github.com/ember-cli/ember-cli/pull/7735) Disable MU by default [@stefanpenner](https://github.com/stefanpenner)
600- [#7753](https://github.com/ember-cli/ember-cli/pull/7753) Update `qunit-dom` dependency [@Turbo87](https://github.com/Turbo87)
601- [#7764](https://github.com/ember-cli/ember-cli/pull/7764) Skip running custom "*-addon" blueprint if module unification [@GavinJoyce](https://github.com/GavinJoyce)
602- [#7767](https://github.com/ember-cli/ember-cli/pull/7767) Upgrade ember-load-initializers [@GavinJoyce](https://github.com/GavinJoyce)
603- [#7768](https://github.com/ember-cli/ember-cli/pull/7768) Don't try to use default addon-import if app is MU [@GavinJoyce](https://github.com/GavinJoyce)
604- [#7769](https://github.com/ember-cli/ember-cli/pull/7769) add blueprints to linting coverage [@kellyselden](https://github.com/kellyselden)
605- [#7771](https://github.com/ember-cli/ember-cli/pull/7771) forgot .eslintignore in MU [@kellyselden](https://github.com/kellyselden)
606
607Thank you to all who took the time to contribute!
608
609
610## v3.1.4
611
612- Users
613 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.3...v3.1.4)
614 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
615- Addon Developers
616 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.3...v3.1.4)
617
618#### Community Contributions
619
620- [#7801](https://github.com/ember-cli/ember-cli/pull/7801) Update node support policy docs. [@rwjblue](https://github.com/rwjblue)
621- [#7809](https://github.com/ember-cli/ember-cli/pull/7809) Do not attempt to compress server sent events. [@rwjblue](https://github.com/rwjblue)
622
623Thank you to all who took the time to contribute!
624
625
626## v3.1.3
627
628The following changes are required if you are upgrading from the previous
629version:
630
631- Users
632 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.2...v3.1.3)
633 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
634- Addon Developers
635 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.2...v3.1.3)
636- Core Contributors
637 + No changes required
638
639#### Community Contributions
640
641- [#7769](https://github.com/ember-cli/ember-cli/pull/7769) add blueprints to linting coverage [@kellyselden](https://github.com/kellyselden)
642- [#7771](https://github.com/ember-cli/ember-cli/pull/7771) forgot .eslintignore in MU [@kellyselden](https://github.com/kellyselden)
643- [#7792](https://github.com/ember-cli/ember-cli/pull/7792) Add node 10 to test matrix [@stefanpenner](https://github.com/stefanpenner)
644
645Thank you to all who took the time to contribute!
646
647
648## v3.1.2
649
650The following changes are required if you are upgrading from the previous
651version:
652
653- Users
654 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.1...v3.1.2)
655 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
656- Addon Developers
657 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.1...v3.1.2)
658- Core Contributors
659 + No changes required
660
661#### Community Contributions
662
663- [#7749](https://github.com/ember-cli/ember-cli/pull/7749) remove trailing comma [@kellyselden](https://github.com/kellyselden)
664- [#7752](https://github.com/ember-cli/ember-cli/pull/7752) Fix test fixtures [@Turbo87](https://github.com/Turbo87)
665- [#7759](https://github.com/ember-cli/ember-cli/pull/7759) Ensure css is minified correctly [@twokul](https://github.com/twokul)
666
667Thank you to all who took the time to contribute!
668
669
670## v3.1.1
671
672The following changes are required if you are upgrading from the previous
673version:
674
675- Users
676 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.1.0...v3.1.1)
677 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
678- Addon Developers
679 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.1.0...v3.1.1)
680- Core Contributors
681 + No changes required
682
683#### Community Contributions
684
685- [#7746](https://github.com/ember-cli/ember-cli/pull/7746) Revert "arthirm/testem-bug-fix" [@Turbo87](https://github.com/Turbo87)
686
687
688## v3.1.0
689
690The following changes are required if you are upgrading from the previous
691version:
692
693- Users
694 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.0.3...v3.1.0)
695 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
696- Addon Developers
697 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.0.3...v3.1.0)
698- Core Contributors
699 + No changes required
700
701#### Community Contributions
702
703- [#7670](https://github.com/ember-cli/ember-cli/pull/7670) Support serving wasm with application/wasm [@rwjblue](https://github.com/rwjblue)
704- [#7683](https://github.com/ember-cli/ember-cli/pull/7683) Revert "EmberApp: Remove deprecated `contentFor()` hooks" [@stefanpenner](https://github.com/ember-c
705li)
706- [#7691](https://github.com/ember-cli/ember-cli/pull/7691) Add support for .npmrc for blueprints [@thoov](https://github.com/thoov)
707- [#7694](https://github.com/ember-cli/ember-cli/pull/7694) [BACKPORT release] Ensure config() memoizing is considers if the [@stefanpenner](https://github.com/
708ember-cli)
709- [#7719](https://github.com/ember-cli/ember-cli/pull/7719) reorder ember-cli-build.js in blueprint [@kellyselden](https://github.com/kellyselden)
710- [#7720](https://github.com/ember-cli/ember-cli/pull/7720) assert no filters matched [@kellyselden](https://github.com/kellyselden)
711- [#7721](https://github.com/ember-cli/ember-cli/pull/7721) update eslint-plugin-node for addons [@stefanpenner](https://github.com/ember-cli)
712- [#7728](https://github.com/ember-cli/ember-cli/pull/7728) Passing defaultOptions to testem to prevent the cwd and config_dir set in testem.js from being ov
713erridden by ember-cli [@arthirm](https://github.com/arthirm)
714- [#7732](https://github.com/ember-cli/ember-cli/pull/7732) Merge pull request #7728 from arthirm/testem-bug-fix [@arthirm](https://github.com/arthirm)
715- [#7736](https://github.com/ember-cli/ember-cli/pull/7736) add addon-test-support/index.js to eslint glob bug mitigation [@kellyselden](https://github.com/k
716ellyselden)
717
718Thank you to all who took the time to contribute!
719
720
721## v3.0.4
722
723The following changes are required if you are upgrading from the previous
724version:
725
726- Users
727 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v3.0.3...v3.0.4)
728 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
729- Addon Developers
730 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v3.0.3...v3.0.4)
731- Core Contributors
732 + No changes required
733
734#### Community Contributions
735
736- [#7746](https://github.com/ember-cli/ember-cli/pull/7746) Revert "arthirm/testem-bug-fix" [@Turbo87](https://github.com/Turbo87)
737
738
739## v3.0.3
740
741The following changes are required if you are upgrading from the previous
742version:
743
744- Users
745 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
746- Addon Developers
747 + No changes required
748- Core Contributors
749 + No changes required
750
751#### Community Contributions
752
753- [#7719](https://github.com/ember-cli/ember-cli/pull/7719) reorder ember-cli-build.js in blueprint [@kellyselden](https://github.com/kellyselden)
754- [#7720](https://github.com/ember-cli/ember-cli/pull/7720) assert no filters matched [@kellyselden](https://github.com/kellyselden)
755- [#7721](https://github.com/ember-cli/ember-cli/pull/7721) update eslint-plugin-node for addons [@stefanpenner](https://github.com/ember-cli)
756- [#7728](https://github.com/ember-cli/ember-cli/pull/7728) Passing defaultOptions to testem to prevent the cwd and config_dir set in testem.js from being overridden by ember-cli [@arthirm](https://github.com/arthirm)
757- [#7736](https://github.com/ember-cli/ember-cli/pull/7736) add addon-test-support/index.js to eslint glob bug mitigation [@kellyselden](https://github.com/kellyselden)
758
759Thank you to all who took the time to contribute!
760
761## v3.0.2
762
763The following changes are required if you are upgrading from the previous
764version:
765
766- Users
767 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
768- Addon Developers
769 + No changes required
770- Core Contributors
771 + No changes required
772
773#### Community Contributions
774
775- [#7691](https://github.com/ember-cli/ember-cli/pull/7691) Add support for .npmrc for blueprints [@thoov](https://github.com/thoov)
776- [#7694](https://github.com/ember-cli/ember-cli/pull/7694) [BACKPORT release] Ensure config() memoizing is considers if the [@stefanpenner](https://github.com/ember-cli)
777
778Thank you to all who took the time to contribute!
779
780## v3.0.1
781
782The following changes are required if you are upgrading from the previous
783version:
784
785- Users
786 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
787- Addon Developers
788 + No changes required
789- Core Contributors
790 + No changes required
791
792#### Community Contributions
793
794- [#7626](https://github.com/ember-cli/ember-cli/pull/7626) Fix 'const' declarations in non-strict mode are not supported [@Turbo87](https://github.com/Turbo87)
795- [#7627](https://github.com/ember-cli/ember-cli/pull/7627) Fixing test fixtures from 3.0.0 release [@Turbo87](https://github.com/Turbo87)
796- [#7670](https://github.com/ember-cli/ember-cli/pull/7670) Support serving wasm with application/wasm [@rwjblue](https://github.com/rwjblue)
797- [#7683](https://github.com/ember-cli/ember-cli/pull/7683) Revert "EmberApp: Remove deprecated `contentFor()` hooks" [@stefanpenner](https://github.com/ember-cli)
798
799Thank you to all who took the time to contribute!
800
801## v3.0.0
802
803The following changes are required if you are upgrading from the previous
804version:
805
806- Users
807 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.18.2...v3.0.0)
808 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
809- Addon Developers
810 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.18.2...v3.0.0)
811- Core Contributors
812 + No changes required
813
814#### Community Contributions
815
816- [#7566](https://github.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://github.com/Turbo87)
817- [#7569](https://github.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://github.com/kellyselden)
818- [#7589](https://github.com/ember-cli/ember-cli/pull/7589) [BACKPORT release] upgrade testem [@stefanpenner](https://github.com/ember-cli)
819- [#7594](https://github.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@stefanpenner](https://github.com/ember-cli)
820- [#7610](https://github.com/ember-cli/ember-cli/pull/7610) Change isMainVendorFile check [@twokul](https://github.com/twokul/twokul)
821- [#7447](https://github.com/ember-cli/ember-cli/pull/7447) Remove ember-cli-legacy-blueprints. [@rwjblue](https://github.com/rwjblue)
822- [#7528](https://github.com/ember-cli/ember-cli/pull/7528) EmberApp: Overwrite `app/config/environment` in `tests.js` [@Turbo87](https://github.com/Turbo87)
823- [#7536](https://github.com/ember-cli/ember-cli/pull/7536) Avoid bower usage in config/ember-try.js. [@rwjblue](https://github.com/rwjblue)
824- [#7546](https://github.com/ember-cli/ember-cli/pull/7546) Remove unused testing helper files. [@rwjblue](https://github.com/rwjblue)
825- [#7548](https://github.com/ember-cli/ember-cli/pull/7548) Make async/await work nicely by default. [@rwjblue](https://github.com/rwjblue)
826- [#7549](https://github.com/ember-cli/ember-cli/pull/7549) Use `sudo: required` to work around issue in CI. [@rwjblue](https://github.com/rwjblue)
827- [#7553](https://github.com/ember-cli/ember-cli/pull/7553) Remove embertest from ESLint configuration. [@rwjblue](https://github.com/rwjblue)
828- [#7554](https://github.com/ember-cli/ember-cli/pull/7554) Make ember-try a direct addon dependency. [@rwjblue](https://github.com/rwjblue)
829- [#7522](https://github.com/ember-cli/ember-cli/pull/7522) utilities: Remove deprecated `deprecateUI()` function [@Turbo87](https://github.com/Turbo87)
830- [#7502](https://github.com/ember-cli/ember-cli/pull/7502) Cleanup and correct node-support.md. [@stefanpenner](https://github.com/ember-cli)
831- [#7487](https://github.com/ember-cli/ember-cli/pull/7487) [BUGFIX] give `ember new` error messages consistent color [@GavinJoyce](https://github.com/GavinJoyce)
832- [#7479](https://github.com/ember-cli/ember-cli/pull/7479) Improve default addon README [@Turbo87](https://github.com/Turbo87)
833- [#7512](https://github.com/ember-cli/ember-cli/pull/7512) fix alpha ordering in npmignore [@stefanpenner](https://github.com/ember-cli)
834- [#7520](https://github.com/ember-cli/ember-cli/pull/7520) Remove deprecated commands [@Turbo87](https://github.com/Turbo87)
835- [#7523](https://github.com/ember-cli/ember-cli/pull/7523) Remove deprecated code from `EmberApp` class [@Turbo87](https://github.com/Turbo87)
836- [#7524](https://github.com/ember-cli/ember-cli/pull/7524) Remove deprecated `Blueprint` code [@Turbo87](https://github.com/Turbo87)
837- [#7525](https://github.com/ember-cli/ember-cli/pull/7525) Remove deprecated `Project` and `Addon` code [@Turbo87](https://github.com/Turbo87)
838- [#7527](https://github.com/ember-cli/ember-cli/pull/7527) EmberApp: Remove deprecated `contentFor()` hooks [@Turbo87](https://github.com/Turbo87)
839
840Thank you to all who took the time to contribute!
841
842
843## v2.18.2
844
845The following changes are required if you are upgrading from the previous
846version:
847
848- Users
849 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.18.1...v2.18.2)
850 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
851- Addon Developers
852 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.18.1...v2.18.2)
853- Core Contributors
854 + No changes required
855
856#### Community Contributions
857
858- [#7569](https://github.com/ember-cli/ember-cli/pull/7569) mark "lib" folder as node style in eslint for apps [@kellyselden](https://github.com/kellyselden)
859- [#7589](https://github.com/ember-cli/ember-cli/pull/7589) upgrade testem [@stefanpenner](https://github.com/stefanpenner)
860- [#7594](https://github.com/ember-cli/ember-cli/pull/7594) Install optional dependencies when creating a new project [@tomdale](https://github.com/tomdale)
861
862Thank you to all who took the time to contribute!
863
864
865## v2.18.1
866
867The following changes are required if you are upgrading from the previous
868version:
869
870- Users
871 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.18.0...v2.18.1)
872 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
873- Addon Developers
874 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.18.0...v2.18.1)
875- Core Contributors
876 + No changes required
877
878#### Community Contributions
879
880- [#7566](https://github.com/ember-cli/ember-cli/pull/7566) testem: Use `--no-sandbox` on TravisCI [@Turbo87](https://github.com/Turbo87)
881
882Thank you to all who took the time to contribute!
883
884
885## v2.18.0
886
887The following changes are required if you are upgrading from the previous
888version:
889
890- Users
891 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.2...v2.18.0)
892 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
893- Addon Developers
894 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.2...v2.18.0)
895- Core Contributors
896 + No changes required
897
898#### Community Contributions
899
900- [#7489](https://github.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://github.com/rwwagner90)
901- [#7507](https://github.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://github.com/rwjblue)
902- [#7513](https://github.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://github.com/kellyselden)
903- [#7516](https://github.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://github.com/Turbo87)
904- [#7529](https://github.com/ember-cli/ember-cli/pull/7529) Backport & fixup linting changes. [@rwjblue](https://github.com/rwjblue)
905- [#7474](https://github.com/ember-cli/ember-cli/pull/7474) Give plugins and extends their own lines [@rwwagner90](https://github.com/rwwagner90)
906- [#7475](https://github.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://github.com/kellyselden)
907- [#7477](https://github.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@kellyselden/lenny](https://github.com/kellyselden/lenny)
908- [#7478](https://github.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://github.com/Turbo87)
909- [#7481](https://github.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://github.com/lennyburdette)
910- [#7395](https://github.com/ember-cli/ember-cli/pull/7395) Make "testdouble" dependency optional in MockProcess class [@ro0gr](https://github.com/ro0gr)
911- [#7382](https://github.com/ember-cli/ember-cli/pull/7382) add option to not create file [@kellyselden](https://github.com/kellyselden)
912- [#7385](https://github.com/ember-cli/ember-cli/pull/7385) remove node 7 testing [@kellyselden](https://github.com/kellyselden)
913- [#6955](https://github.com/ember-cli/ember-cli/pull/6955) Discover dependencies of npm-linked addons [@ef4](https://github.com/ef4)
914- [#7164](https://github.com/ember-cli/ember-cli/pull/7164) Fix generate command when both usePods option and --pod argument is used [@emrekutlu](https://github.com/emrekutlu)
915- [#7428](https://github.com/ember-cli/ember-cli/pull/7428) Fix bad recursion in ember-cli-shims detection [@cibernox](https://github.com/cibernox)
916- [#7419](https://github.com/ember-cli/ember-cli/pull/7419) Delete crossdomain.xml [@sandstrom](https://github.com/sandstrom)
917- [#7424](https://github.com/ember-cli/ember-cli/pull/7424) Adding documentation for experiments [@sangm](https://github.com/sangm)
918- [#7414](https://github.com/ember-cli/ember-cli/pull/7414) Fixes Project#hasDependencies to only check for dependencies instead … [@MiguelMadero/mmadero](https://github.com/MiguelMadero/mmadero)
919- [#7406](https://github.com/ember-cli/ember-cli/pull/7406) Remove livereload url from output [@topaxi](https://github.com/topaxi)
920- [#7401](https://github.com/ember-cli/ember-cli/pull/7401) Resolve node modules correctly [@ef4](https://github.com/ef4)
921- [#7443](https://github.com/ember-cli/ember-cli/pull/7443) Use `overrides` for a single `.eslintrc.js`. [@rwjblue](https://github.com/rwjblue)
922- [#7435](https://github.com/ember-cli/ember-cli/pull/7435) add ember-try ignores to npmignore [@kellyselden](https://github.com/kellyselden)
923- [#7432](https://github.com/ember-cli/ember-cli/pull/7432) Avoid publishing massive temp folder leaked by ember-try [@ef4](https://github.com/ef4)
924- [#7438](https://github.com/ember-cli/ember-cli/pull/7438) skip uninstall if no matching package is installed [@makepanic](https://github.com/makepanic)
925- [#7455](https://github.com/ember-cli/ember-cli/pull/7455) Add eslint-plugin-ember to default linting config. [@rwjblue](https://github.com/rwjblue)
926- [#7456](https://github.com/ember-cli/ember-cli/pull/7456) Use fs-extra's `ensureDir` to avoid race condition in `mk-tmp-dir-in`. [@rwjblue](https://github.com/rwjblue)
927- [#7457](https://github.com/ember-cli/ember-cli/pull/7457) Avoid directly requiring `blueprints/app/files/package.json`. [@rwjblue](https://github.com/rwjblue)
928
929Thank you to all who took the time to contribute!
930
931
932## 2.17.2
933
934The following changes are required if you are upgrading from the previous
935version:
936
937- Users
938 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.1...v2.17.2)
939 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
940- Addon Developers
941 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.1...v2.17.2)
942 + No changes required
943- Core Contributors
944 + No changes required
945
946#### Community Contributions
947
948- [#7489](https://github.com/ember-cli/ember-cli/pull/7489) Fix regression with scoped package name mismatches [@rwwagner90](https://github.com/rwwagner90)
949- [#7507](https://github.com/ember-cli/ember-cli/pull/7507) Ensure testing honors config/environment settings. [@rwjblue](https://github.com/rwjblue)
950- [#7513](https://github.com/ember-cli/ember-cli/pull/7513) fix alpha ordering in npmignore [@kellyselden](https://github.com/kellyselden)
951- [#7516](https://github.com/ember-cli/ember-cli/pull/7516) Fix `ember new --yarn` not using yarn [@Turbo87](https://github.com/Turbo87)
952
953Thank you to all who took the time to contribute!
954
955
956## 2.17.1
957
958The following changes are required if you are upgrading from the previous
959version:
960
961- Users
962 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.0...v2.17.1)
963 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
964- Addon Developers
965 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.0...v2.17.1)
966 + No changes required
967- Core Contributors
968 + No changes required
969
970#### Community Contributions
971
972- [#7475](https://github.com/ember-cli/ember-cli/pull/7475) don't treat strings as regex in insertIntoFile [@kellyselden](https://github.com/kellyselden)
973- [#7477](https://github.com/ember-cli/ember-cli/pull/7477) Restore `separator: '\n;'` to vendor JS concat [@lennyburdette](https://github.com/lennyburdette)
974- [#7478](https://github.com/ember-cli/ember-cli/pull/7478) Remove obsolete CONFIG_CACHING feature flag [@Turbo87](https://github.com/Turbo87)
975- [#7481](https://github.com/ember-cli/ember-cli/pull/7481) NpmInstallTask: `useYarn` from constructor args [@lennyburdette](https://github.com/lennyburdette)
976
977Thank you to all who took the time to contribute!
978
979
980## 2.17.0
981
982The following changes are required if you are upgrading from the previous
983version:
984
985- Users
986 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.2...v2.17.0)
987 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
988- Addon Developers
989 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.2...v2.17.0)
990- Core Contributors
991 + No changes required
992
993#### Community Contributions
994
995- [#7232](https://github.com/ember-cli/ember-cli/pull/7232) don't compress responses with the x-no-compression response header [@akatov](https://github.com/akatov)
996- [#7272](https://github.com/ember-cli/ember-cli/pull/7272) Fixes `undefined` values in merged aliases [@twokul](https://github.com/twokul)
997- [#7342](https://github.com/ember-cli/ember-cli/pull/7342) Updating testem.js for the app blueprint [@scalvert](https://github.com/scalvert)
998- [#7360](https://github.com/ember-cli/ember-cli/pull/7360) "server" -> "serve" in package.json blueprint [@kellyselden](https://github.com/kellyselden)
999- [#7353](https://github.com/ember-cli/ember-cli/pull/7353) remove ember-cli-shim warning [@NullVoxPopuli](https://github.com/NullVoxPopuli)
1000- [#7369](https://github.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://github.com/rwjblue)
1001- [#7372](https://github.com/ember-cli/ember-cli/pull/7372) Fix travis.yml in addon blueprint [@simonihmig](https://github.com/simonihmig)
1002- [#7377](https://github.com/ember-cli/ember-cli/pull/7377) Invoke transform registeration before included hook is called. [@kratiahuja](https://github.com/kratiahuja)
1003- [#7378](https://github.com/ember-cli/ember-cli/pull/7378) Ensure test-support and addon-test-support are linted. [@rwjblue](https://github.com/rwjblue)
1004- [#7381](https://github.com/ember-cli/ember-cli/pull/7381) Changes default Chrome remote debugging port. [@Oreoz](https://github.com/Oreoz)
1005- [#7409](https://github.com/ember-cli/ember-cli/pull/7409) cherry pick #7382 into beta [@kellyselden](https://github.com/kellyselden)
1006- [#7416](https://github.com/ember-cli/ember-cli/pull/7416) Add support for Node 9. [@rwjblue](https://github.com/rwjblue)
1007- [#7417](https://github.com/ember-cli/ember-cli/pull/7417) Issue warning for Node 7. [@rwjblue](https://github.com/rwjblue)
1008- [#7427](https://github.com/ember-cli/ember-cli/pull/7427) Remove emoji alias [@tristanpemble](https://github.com/tristanpemble)
1009- [#7430](https://github.com/ember-cli/ember-cli/pull/7430) ember-try: Add `useYarn` flag if necessary [@Turbo87](https://github.com/Turbo87)
1010- [#7436](https://github.com/ember-cli/ember-cli/pull/7436) retire 2.8, introduce 2.16 [@kellyselden](https://github.com/kellyselden)
1011- [#7437](https://github.com/ember-cli/ember-cli/pull/7437) Update to ember-cli-qunit@4.1.1. [@rwjblue](https://github.com/rwjblue)
1012- [#7439](https://github.com/ember-cli/ember-cli/pull/7439) Cherry pick #7432 and #7435 to release [@kellyselden](https://github.com/kellyselden)
1013- [#7449](https://github.com/ember-cli/ember-cli/pull/7449) Update `ember-cli-shims` to v1.2.0 [@Turbo87](https://github.com/Turbo87)
1014- [#7460](https://github.com/ember-cli/ember-cli/pull/7460) remove trailing comma from testem.js [@stefanpenner](https://github.com/ember-cli)
1015
1016Thank you to all who took the time to contribute!
1017
1018
1019## 2.17.0-beta.2
1020
1021The following changes are required if you are upgrading from the previous
1022version:
1023
1024- Users
1025 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.17.0-beta.1...v2.17.0-beta.2)
1026 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1027- Addon Developers
1028 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.17.0-beta.1...v2.17.0-beta.2)
1029- Core Contributors
1030 + No changes required
1031
1032#### Community Contributions
1033
1034- [#7353](https://github.com/ember-cli/ember-cli/pull/7353) remove ember-cli-shim warning [@NullVoxPopuli](https://github.com/NullVoxPopuli)
1035- [#7369](https://github.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://github.com/rwjblue)
1036- [#7372](https://github.com/ember-cli/ember-cli/pull/7372) Fix travis.yml in addon blueprint [@simonihmig](https://github.com/simonihmig)
1037- [#7377](https://github.com/ember-cli/ember-cli/pull/7377) Invoke transform registeration before included hook is called. [@kratiahuja](https://github.com/kratiahuja)
1038- [#7378](https://github.com/ember-cli/ember-cli/pull/7378) Ensure test-support and addon-test-support are linted. [@rwjblue](https://github.com/rwjblue)
1039- [#7381](https://github.com/ember-cli/ember-cli/pull/7381) Changes default Chrome remote debugging port. [@Oreoz](https://github.com/Oreoz)
1040- [#7409](https://github.com/ember-cli/ember-cli/pull/7409) cherry pick #7382 into beta [@kellyselden](https://github.com/kellyselden)
1041- [#7416](https://github.com/ember-cli/ember-cli/pull/7416) Add support for Node 9. [@rwjblue](https://github.com/rwjblue)
1042- [#7417](https://github.com/ember-cli/ember-cli/pull/7417) Issue warning for Node 7. [@rwjblue](https://github.com/rwjblue)
1043
1044Thank you to all who took the time to contribute!
1045
1046
1047## 2.17.0-beta.1
1048
1049The following changes are required if you are upgrading from the previous
1050version:
1051
1052- Users
1053 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.0...v2.17.0-beta.1)
1054 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1055- Addon Developers
1056 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.0...v2.17.0-beta.1)
1057 + No changes required
1058- Core Contributors
1059 + No changes required
1060
1061#### Community Contributions
1062
1063- [#7344](https://github.com/ember-cli/ember-cli/pull/7344) Update mocha to the latest version 🚀 [@stefanpenner/greenkeeper](https://github.com/ember-cli/greenkeeper)
1064- [#7322](https://github.com/ember-cli/ember-cli/pull/7322) [INTERNAL] Update NPM to npm [@kimroen](https://github.com/kimroen)
1065- [#7232](https://github.com/ember-cli/ember-cli/pull/7232) ENHANCEMENT - don't compress responses with the x-no-compression response header [@akatov](https://github.com/akatov)
1066- [#7272](https://github.com/ember-cli/ember-cli/pull/7272) Fixes `undefined` values in merged aliases [@twokul](https://github.com/twokul)
1067- [#7317](https://github.com/ember-cli/ember-cli/pull/7317) [INTERNAL] Introduce `broccoli-assembler` [@twokul](https://github.com/twokul)
1068- [#7338](https://github.com/ember-cli/ember-cli/pull/7338) [INTERNAL] Port test helpers to class syntax [@twokul](https://github.com/twokul)
1069- [#7340](https://github.com/ember-cli/ember-cli/pull/7340) bump `rsvp` [@bekzod](https://github.com/bekzod)
1070- [#7342](https://github.com/ember-cli/ember-cli/pull/7342) Updating testem.js for the app blueprint [@scalvert](https://github.com/scalvert)
1071- [#7345](https://github.com/ember-cli/ember-cli/pull/7345) correct `rsvp` version in yarn.lock [@bekzod](https://github.com/bekzod)
1072- [#7360](https://github.com/ember-cli/ember-cli/pull/7360) "server" -> "serve" in package.json blueprint [@kellyselden](https://github.com/kellyselden)
1073- [#7363](https://github.com/ember-cli/ember-cli/pull/7363) Update to ember-cli-qunit@4.1.0-beta.1. [@rwjblue](https://github.com/rwjblue)
1074- [#7367](https://github.com/ember-cli/ember-cli/pull/7367) Bump ember-source to 2.17.0-beta.1. [@rwjblue](https://github.com/rwjblue)
1075
1076
1077Thank you to all who took the time to contribute!
1078
1079## 2.16.2
1080
1081The following changes are required if you are upgrading from the previous
1082version:
1083
1084- Users
1085 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.1...v2.16.2)
1086 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1087- Addon Developers
1088 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.1...v2.16.2)
1089 + No changes required
1090- Core Contributors
1091 + No changes required
1092
1093#### Community Contributions
1094
1095- [#7372](https://github.com/ember-cli/ember-cli/pull/7372) [BUGFIX] Fix travis.yml in addon blueprint [@simonihmig](https://github.com/simonihmig)
1096- [#7377](https://github.com/ember-cli/ember-cli/pull/7377) [BUGFIX] Invoke transform registeration before included hook is called. [@kratiahuja](https://github.com/kratiahuja)
1097
1098Thank you to all who took the time to contribute!
1099
1100## 2.16.1
1101
1102The following changes are required if you are upgrading from the previous
1103version:
1104
1105- Users
1106 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.16.0...v2.16.1)
1107 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1108- Addon Developers
1109 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.16.0...v2.16.1)
1110 + No changes required
1111- Core Contributors
1112 + No changes required
1113
1114#### Community Contributions
1115
1116- [#7369](https://github.com/ember-cli/ember-cli/pull/7369) Fix issue with linting within an addon without an `app/` directory. [@rwjblue](https://github.com/rwjblue)
1117
1118Thank you to all who took the time to contribute!
1119
1120## 2.16.0
1121
1122The following changes are required if you are upgrading from the previous
1123version:
1124
1125- Users
1126 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.15.1...v2.16.0)
1127 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1128- Addon Developers
1129 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.15.1...v2.16.0)
1130 + No changes required
1131- Core Contributors
1132 + No changes required
1133
1134#### Community Contributions
1135
1136- [#7341](https://github.com/ember-cli/ember-cli/pull/7341) tasks/npm-task: Adjust version constraints to not warn for npm@5 [@Turbo87](https://github.com/Turbo87)
1137- [#7346](https://github.com/ember-cli/ember-cli/pull/7346) Use "ci" mode for testem.js [@Turbo87](https://github.com/Turbo87)
1138- [#7348](https://github.com/ember-cli/ember-cli/pull/7348) Update "ember-cli-uglify" to v2.0.0 [@Turbo87](https://github.com/Turbo87)
1139- [#7349](https://github.com/ember-cli/ember-cli/pull/7349) Limit allowed concurrency in CI environments. [@rwjblue](https://github.com/rwjblue)
1140- [#7361](https://github.com/ember-cli/ember-cli/pull/7361) Update "ember-data" to v2.16.2 [@Turbo87](https://github.com/Turbo87)
1141- [#7364](https://github.com/ember-cli/ember-cli/pull/7364) preserve final newline in addon's package.json [@kellyselden](https://github.com/kellyselden)
1142- [#7316](https://github.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://github.com/locks)
1143- [#7320](https://github.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://github.com/kellyselden)
1144- [#7333](https://github.com/ember-cli/ember-cli/pull/7333) models/project: Use deep cloning instead of freezing the config [@Turbo87](https://github.com/Turbo87)
1145- [#7178](https://github.com/ember-cli/ember-cli/pull/7178) readme npm/yarn updates with tests [@kellyselden](https://github.com/kellyselden)
1146- [#6908](https://github.com/ember-cli/ember-cli/pull/6908) Several fixes for the module unification feature flag [@mixonic](https://github.com/mixonic)
1147- [#7137](https://github.com/ember-cli/ember-cli/pull/7137) add in-app testing page reference [@kellyselden](https://github.com/kellyselden)
1148- [#7086](https://github.com/ember-cli/ember-cli/pull/7086) Mock process [@ro0gr](https://github.com/ro0gr)
1149- [#7108](https://github.com/ember-cli/ember-cli/pull/7108) remove unnecessary `.push` [@bekzod](https://github.com/bekzod)
1150- [#7033](https://github.com/ember-cli/ember-cli/pull/7033) Ensure addon blueprint calls `this.filesPath` [@status200](https://github.com/status200)
1151- [#7109](https://github.com/ember-cli/ember-cli/pull/7109) Fix `ember install` for scoped packages [@ef4](https://github.com/ef4)
1152- [#6963](https://github.com/ember-cli/ember-cli/pull/6963) Preserve header key case when serving with proxy [@jpadilla](https://github.com/jpadilla)
1153- [#7119](https://github.com/ember-cli/ember-cli/pull/7119) added `app` directory for linting [@bekzod](https://github.com/bekzod)
1154- [#7074](https://github.com/ember-cli/ember-cli/pull/7074) Fix eslint warning on generated config/environment.js [@morhook](https://github.com/morhook)
1155- [#7065](https://github.com/ember-cli/ember-cli/pull/7065) Set the basePort for livereload from 49153 -> 7020 [@eriktrom](https://github.com/eriktrom)
1156- [#7239](https://github.com/ember-cli/ember-cli/pull/7239) Remove private `_mergeTrees` function [@twokul](https://github.com/twokul)
1157- [#7221](https://github.com/ember-cli/ember-cli/pull/7221) Bumps `broccoli-builder` version to include stack traces fix [@twokul](https://github.com/twokul)
1158- [#7233](https://github.com/ember-cli/ember-cli/pull/7233) Convert blueprints to use modules and bump ember-cli-babel [@rwwagner90](https://github.com/rwwagner90)
1159- [#7235](https://github.com/ember-cli/ember-cli/pull/7235) bump `ember-cli-lodash-subset` [@bekzod](https://github.com/bekzod)
1160- [#7227](https://github.com/ember-cli/ember-cli/pull/7227) Don't merge `emberCLITree` twice [@twokul](https://github.com/twokul)
1161- [#7294](https://github.com/ember-cli/ember-cli/pull/7294) Fix --test-port description [@akashdsouza](https://github.com/akashdsouza)
1162- [#7259](https://github.com/ember-cli/ember-cli/pull/7259) Convert MarkdownColor to class syntax [@locks](https://github.com/locks)
1163- [#7244](https://github.com/ember-cli/ember-cli/pull/7244) Using shorthands for functions [@twokul](https://github.com/twokul)
1164- [#7248](https://github.com/ember-cli/ember-cli/pull/7248) Bump `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://github.com/mikrostew)
1165- [#7245](https://github.com/ember-cli/ember-cli/pull/7245) Add API to allow addons to define and use custom transform with app.import [@kratiahuja](https://github.com/kratiahuja)
1166- [#7266](https://github.com/ember-cli/ember-cli/pull/7266) Fix JSON format of asset sizes report [@simplabs](https://github.com/simplabs)
1167- [#7264](https://github.com/ember-cli/ember-cli/pull/7264) Introduces Bundler [@twokul](https://github.com/twokul)
1168- [#7262](https://github.com/ember-cli/ember-cli/pull/7262) Convert to classes [@twokul](https://github.com/twokul)
1169- [#7261](https://github.com/ember-cli/ember-cli/pull/7261) double test timeout for install-test-slow [@ro0gr](https://github.com/ro0gr)
1170- [#7275](https://github.com/ember-cli/ember-cli/pull/7275) Allow server middleware to answer non-get (POST/PATCH...) requests [@cibernox](https://github.com/cibernox)
1171- [#7269](https://github.com/ember-cli/ember-cli/pull/7269) Extract vendor generation into bundler [@twokul](https://github.com/twokul)
1172- [#7292](https://github.com/ember-cli/ember-cli/pull/7292) Add Documentation Link and Supported Versions [@CrshOverride](https://github.com/CrshOverride)
1173- [#7296](https://github.com/ember-cli/ember-cli/pull/7296) Drop un-needed Ember import [@mixonic](https://github.com/mixonic)
1174- [#7300](https://github.com/ember-cli/ember-cli/pull/7300) Refactor Custom Transformation logic [@sangm](https://github.com/sangm)
1175- [#7303](https://github.com/ember-cli/ember-cli/pull/7303) Introduces a way to debug application/add-on trees [@twokul](https://github.com/twokul)
1176- [#7314](https://github.com/ember-cli/ember-cli/pull/7314) Removes babel module transform [@twokul](https://github.com/twokul)
1177- [#7315](https://github.com/ember-cli/ember-cli/pull/7315) fix image uri [@xg-wang](https://github.com/xg-wang)
1178
1179Thank you to all who took the time to contribute!
1180
1181
1182## 2.15.1
1183
1184The following changes are required if you are upgrading from the previous
1185version:
1186
1187- Users
1188 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.15.0...v2.15.1)
1189 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1190- Addon Developers
1191 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.15.0...v2.15.1)
1192 + No changes required
1193- Core Contributors
1194 + No changes required
1195
1196#### Community Contributions
1197
1198- [#7316](https://github.com/ember-cli/ember-cli/pull/7316) Bump blueprint to Ember Data 2.15.0 [@locks](https://github.com/locks)
1199- [#7320](https://github.com/ember-cli/ember-cli/pull/7320) move "private" key in package.json [@kellyselden](https://github.com/kellyselden)
1200
1201Thank you to all who took the time to contribute!
1202
1203
1204## 2.15.0
1205
1206The following changes are required if you are upgrading from the previous
1207version:
1208
1209- Users
1210 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.2...v2.15.0)
1211 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1212- Addon Developers
1213 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.2...v2.15.0)
1214 + No changes required
1215- Core Contributors
1216 + No changes required
1217
1218#### Community Contributions
1219
1220- [#7286](https://github.com/ember-cli/ember-cli/pull/7286) Update `amd-name-resolver` version to enable parallel babel transpile [@mikrostew](https://github.com/mikrostew)
1221- [#7309](https://github.com/ember-cli/ember-cli/pull/7309) model/project: Freeze app config before caching it [@Turbo87](https://github.com/Turbo87)
1222- [#7310](https://github.com/ember-cli/ember-cli/pull/7310) models/project: Hide app config caching behind CONFIG_CACHING feature flag [@Turbo87](https://github.com/Turbo87)
1223
1224Thank you to all who took the time to contribute!
1225
1226
1227## 2.15.0-beta.2
1228
1229The following changes are required if you are upgrading from the previous
1230version:
1231
1232- Users
1233 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.15.0-beta.1...v2.15.0-beta.2)
1234 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1235- Addon Developers
1236 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.15.0-beta.1...v2.15.0-beta.2)
1237 + No changes required
1238- Core Contributors
1239 + No changes required
1240
1241#### Community Contributions
1242
1243- [#7210](https://github.com/ember-cli/ember-cli/pull/7210) Ember try remove test [@kellyselden](https://github.com/kellyselden)
1244- [#7186](https://github.com/ember-cli/ember-cli/pull/7186) node 8 [@stefanpenner](https://github.com/stefanpenner)
1245- [#7136](https://github.com/ember-cli/ember-cli/pull/7136) ember test work with both —server and —path [@stefanpenner](https://github.com/stefanpenner)
1246- [#7224](https://github.com/ember-cli/ember-cli/pull/7224) context issue fix [@bekzod](https://github.com/bekzod)
1247- [#7206](https://github.com/ember-cli/ember-cli/pull/7206) release] remove MODEL_FACTORY_INJECTIONS [@kellyselden](https://github.com/kellyselden)
1248- [#7205](https://github.com/ember-cli/ember-cli/pull/7205) release] 2 12 lts testing [@kellyselden](https://github.com/kellyselden)
1249- [#7193](https://github.com/ember-cli/ember-cli/pull/7193) cherry pick "install npm 4 in addon travis using npm" [@kellyselden](https://github.com/kellyselden)
1250- [#7194](https://github.com/ember-cli/ember-cli/pull/7194) stay in sync with editorconfig and other blueprints regarding newlines [@kellyselden](https://github.com/kellyselden)
1251- [#7204](https://github.com/ember-cli/ember-cli/pull/7204) release] explain node 4 in addons [@kellyselden](https://github.com/kellyselden)
1252- [#7208](https://github.com/ember-cli/ember-cli/pull/7208) Fixes typo in babel transpilation options [@pzuraq/bugfix](https://github.com/pzuraq/bugfix)
1253- [#7231](https://github.com/ember-cli/ember-cli/pull/7231) Don't merge `emberCLITree` twice [@twokul](https://github.com/twokul)
1254- [#7246](https://github.com/ember-cli/ember-cli/pull/7246) cherry-pick "Bumps `broccoli-builder` version to include stack traces fix [@twokul](https://github.com/twokul)
1255- [#7270](https://github.com/ember-cli/ember-cli/pull/7270) Cache Project model config. [@stefanpenner](https://github.com/ember-cli)
1256- [#7273](https://github.com/ember-cli/ember-cli/pull/7273) Asset sizes [@simplabs](https://github.com/simplabs)
1257
1258Thank you to all who took the time to contribute!
1259
1260
1261## 2.15.0-beta.1
1262
1263The following changes are required if you are upgrading from the previous
1264version:
1265
1266- Users
1267 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.0...v2.15.0-beta.1)
1268 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1269- Addon Developers
1270 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.0...v2.15.0-beta.1)
1271 + No changes required
1272- Core Contributors
1273 + No changes required
1274
1275#### Community Contributions
1276
1277- [#6988](https://github.com/ember-cli/ember-cli/pull/6988) update addon lts testing [@kellyselden](https://github.com/kellyselden)
1278- [#7132](https://github.com/ember-cli/ember-cli/pull/7132) Bump ember-cli-eslint [@rwwagner90](https://github.com/rwwagner90)
1279- [#7026](https://github.com/ember-cli/ember-cli/pull/7026) explain node 4 in addons [@kellyselden](https://github.com/kellyselden)
1280- [#7002](https://github.com/ember-cli/ember-cli/pull/7002) update from npm 2 when using node 4 [@kellyselden](https://github.com/kellyselden)
1281- [#7014](https://github.com/ember-cli/ember-cli/pull/7014) fixup #6941 [@stefanpenner](https://github.com/stefanpenner)
1282- [#7025](https://github.com/ember-cli/ember-cli/pull/7025) remove MODEL_FACTORY_INJECTIONS [@stefanpenner](https://github.com/stefanpenner)
1283- [#7003](https://github.com/ember-cli/ember-cli/pull/7003) Allow node 7.x on Windows [@btecu](https://github.com/btecu)
1284- [#7090](https://github.com/ember-cli/ember-cli/pull/7090) Documentation around error propagation & version bumps [@twokul](https://github.com/twokul)
1285- [#7048](https://github.com/ember-cli/ember-cli/pull/7048) Update yarn.lock with latest allowed dependencies. [@rwjblue](https://github.com/rwjblue)
1286- [#7046](https://github.com/ember-cli/ember-cli/pull/7046) Pass only packages to npm uninstall task that exist [@raido](https://github.com/raido)
1287- [#7041](https://github.com/ember-cli/ember-cli/pull/7041) Revert rawMode to original value during windows signals cleanup [@ro0gr](https://github.com/ro0gr)
1288- [#7045](https://github.com/ember-cli/ember-cli/pull/7045) Make app.import() work with files inside `node_modules` [@Turbo87](https://github.com/Turbo87)
1289- [#7032](https://github.com/ember-cli/ember-cli/pull/7032) BUGFIX Corrected a typo in Windows elevation test error message. [@jpschober](https://github.com/jpschober)
1290- [#7068](https://github.com/ember-cli/ember-cli/pull/7068) Remove reference to "lib/ext/promise" from docs [@ro0gr](https://github.com/ro0gr)
1291- [#7057](https://github.com/ember-cli/ember-cli/pull/7057) Use https in references to emberjs website [@ahmadsoe](https://github.com/ahmadsoe)
1292- [#7056](https://github.com/ember-cli/ember-cli/pull/7056) fix_typos [@fixTypos](https://github.com/fixTypos)
1293- [#7064](https://github.com/ember-cli/ember-cli/pull/7064) remove the implied npm install and test from travis [@kellyselden](https://github.com/kellyselden)
1294- [#7054](https://github.com/ember-cli/ember-cli/pull/7054) Allow imports from scoped packages [@dfreeman](https://github.com/dfreeman)
1295- [#7150](https://github.com/ember-cli/ember-cli/pull/7150) fix typo [@stefanpenner](https://github.com/stefanpenner)
1296- [#7102](https://github.com/ember-cli/ember-cli/pull/7102) use `.test` instead of `.match` when appropriate [@bekzod](https://github.com/bekzod)
1297- [#7095](https://github.com/ember-cli/ember-cli/pull/7095) loggers `let` => `const` [@bekzod](https://github.com/bekzod)
1298- [#7084](https://github.com/ember-cli/ember-cli/pull/7084) change var to let in ARCHITECTURE.md [@ro0gr](https://github.com/ro0gr)
1299- [#7100](https://github.com/ember-cli/ember-cli/pull/7100) use native `Object.assign` [@bekzod](https://github.com/bekzod)
1300- [#7101](https://github.com/ember-cli/ember-cli/pull/7101) use `.reduce` in `addonPackages` [@bekzod](https://github.com/bekzod)
1301- [#7094](https://github.com/ember-cli/ember-cli/pull/7094) concat instead of `unshift each` in `_processedExternalTree` [@bekzod](https://github.com/bekzod)
1302- [#7080](https://github.com/ember-cli/ember-cli/pull/7080) Node support doc [@stefanpenner](https://github.com/stefanpenner)
1303- [#7099](https://github.com/ember-cli/ember-cli/pull/7099) use native `[].any` and `Object.keys` [@bekzod](https://github.com/bekzod)
1304- [#7096](https://github.com/ember-cli/ember-cli/pull/7096) removed redundant `self` references [@bekzod](https://github.com/bekzod)
1305- [#7081](https://github.com/ember-cli/ember-cli/pull/7081) update deps [@stefanpenner](https://github.com/stefanpenner)
1306- [#7093](https://github.com/ember-cli/ember-cli/pull/7093) use arrow function in `discoverFromDependencies` [@bekzod](https://github.com/bekzod)
1307- [#7085](https://github.com/ember-cli/ember-cli/pull/7085) remove "Aligned require statements" style guide [@ro0gr](https://github.com/ro0gr)
1308- [#7092](https://github.com/ember-cli/ember-cli/pull/7092) avoid extra iteration, use `reduce` instead of `map/filter` combination [@bekzod](https://github.com/bekzod)
1309- [#7161](https://github.com/ember-cli/ember-cli/pull/7161) Use headless chrome in addon build config [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
1310- [#7123](https://github.com/ember-cli/ember-cli/pull/7123) double mocha-eslint test timeout [@ro0gr](https://github.com/ro0gr)
1311- [#7118](https://github.com/ember-cli/ember-cli/pull/7118) cleanup `appAndDependencies` [@bekzod](https://github.com/bekzod)
1312- [#7105](https://github.com/ember-cli/ember-cli/pull/7105) use `const` where appropriate [@bekzod](https://github.com/bekzod)
1313- [#7106](https://github.com/ember-cli/ember-cli/pull/7106) cleanup tangled promise [@bekzod](https://github.com/bekzod)
1314- [#7114](https://github.com/ember-cli/ember-cli/pull/7114) explain the old code in bin/ember [@kellyselden](https://github.com/kellyselden)
1315- [#7104](https://github.com/ember-cli/ember-cli/pull/7104) cleanup `addon/dependencies` [@bekzod](https://github.com/bekzod)
1316- [#7107](https://github.com/ember-cli/ember-cli/pull/7107) cleanup promise chain [@bekzod](https://github.com/bekzod)
1317- [#7113](https://github.com/ember-cli/ember-cli/pull/7113) simplified promise chain in `git-init` [@bekzod](https://github.com/bekzod)
1318- [#7110](https://github.com/ember-cli/ember-cli/pull/7110) convert to RSVP promise inside `utilities/execa` [@bekzod](https://github.com/bekzod)
1319- [#7152](https://github.com/ember-cli/ember-cli/pull/7152) Remove redundant chrome installation since appveyor has latest chrome [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
1320- [#7151](https://github.com/ember-cli/ember-cli/pull/7151) Change `broccoli-middleware` to `1.0.0` :tada: [@twokul](https://github.com/twokul)
1321- [#7148](https://github.com/ember-cli/ember-cli/pull/7148) Replace phantom.js usage with headless chrome [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
1322- [#7147](https://github.com/ember-cli/ember-cli/pull/7147) Add Replacer to FileInfo [@stefanpenner](https://github.com/stefanpenner)
1323- [#7133](https://github.com/ember-cli/ember-cli/pull/7133) ember-cli-dependency-checker major version bump [@kellyselden](https://github.com/kellyselden)
1324- [#7175](https://github.com/ember-cli/ember-cli/pull/7175) mention chrome is required now [@kellyselden](https://github.com/kellyselden)
1325- [#7160](https://github.com/ember-cli/ember-cli/pull/7160) link + integrity is currently causing double loads [@stefanpenner](https://github.com/stefanpenner)
1326- [#7153](https://github.com/ember-cli/ember-cli/pull/7153) Update yarn.lock [@rwjblue](https://github.com/rwjblue)
1327- [#7180](https://github.com/ember-cli/ember-cli/pull/7180) install npm 4 in addon travis using npm [@kellyselden](https://github.com/kellyselden)
1328- [#7167](https://github.com/ember-cli/ember-cli/pull/7167) Upgrade testem to allow browser_args in testem.json [@sivakumar-kailasam](https://github.com/sivakumar-kailasam)
1329- [#7169](https://github.com/ember-cli/ember-cli/pull/7169) Travis multiple blank line cleanup and if block code consolidation [@kellyselden](https://github.com/kellyselden)
1330- [#7173](https://github.com/ember-cli/ember-cli/pull/7173) Removed unused dependencies [@t-sauer](https://github.com/t-sauer)
1331- [#7177](https://github.com/ember-cli/ember-cli/pull/7177) verify npm/yarn logic in travis files [@kellyselden](https://github.com/kellyselden)
1332- [#7181](https://github.com/ember-cli/ember-cli/pull/7181) node 8 but with npm4 [@stefanpenner](https://github.com/stefanpenner)
1333- [#7195](https://github.com/ember-cli/ember-cli/pull/7195) fix --non-interactive test regression [@kellyselden](https://github.com/kellyselden)
1334- [#7196](https://github.com/ember-cli/ember-cli/pull/7196) fix a bad merge conflict resolution [@kellyselden](https://github.com/kellyselden)
1335- [#7197](https://github.com/ember-cli/ember-cli/pull/7197) use newer yarn on travis [@kellyselden](https://github.com/kellyselden)
1336- [#7200](https://github.com/ember-cli/ember-cli/pull/7200) verify welcome page logic [@kellyselden](https://github.com/kellyselden)
1337
1338Thank you to all who took the time to contribute!
1339
1340
1341## 2.14.2
1342
1343The following changes are required if you are upgrading from the previous
1344version:
1345
1346- Users
1347 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.1...v2.14.2)
1348 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1349- Addon Developers
1350 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.1...v2.14.2)
1351 + No changes required
1352- Core Contributors
1353 + No changes required
1354
1355#### Community Contributions
1356
1357- [#7273](https://github.com/ember-cli/ember-cli/pull/7273) Fix --json option for asset sizes command [@simplabs](https://github.com/simplabs)
1358
1359Thank you to all who took the time to contribute!
1360
1361
1362## 2.14.1
1363
1364The following changes are required if you are upgrading from the previous
1365version:
1366
1367- Users
1368 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.0...v2.14.1)
1369 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1370- Addon Developers
1371 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.0...v2.14.1)
1372 + No changes required
1373- Core Contributors
1374 + No changes required
1375
1376#### Community Contributions
1377
1378- [#7186](https://github.com/ember-cli/ember-cli/pull/7186) [release] node 8 [@stefanpenner](https://github.com/stefanpenner)
1379- [#7193](https://github.com/ember-cli/ember-cli/pull/7193) cherry pick "install npm 4 in addon travis using npm" [@kellyselden](https://github.com/kellyselden)
1380- [#7194](https://github.com/ember-cli/ember-cli/pull/7194) stay in sync with editorconfig and other blueprints regarding newlines [@kellyselden](https://github.com/kellyselden)
1381- [#7204](https://github.com/ember-cli/ember-cli/pull/7204) [bugfix release] explain node 4 in addons [@kellyselden](https://github.com/kellyselden)
1382- [#7205](https://github.com/ember-cli/ember-cli/pull/7205) [bugfix release] 2 12 lts testing [@kellyselden](https://github.com/kellyselden)
1383- [#7206](https://github.com/ember-cli/ember-cli/pull/7206) [bugfix release] remove MODEL_FACTORY_INJECTIONS [@kellyselden](https://github.com/kellyselden)
1384- [#7208](https://github.com/ember-cli/ember-cli/pull/7208) bugfix(legacy-addons): Fixes typo in babel transpilation options [@pzuraq](https://github.com/pzuraq)
1385- [#7210](https://github.com/ember-cli/ember-cli/pull/7210) [bugfix release] Ember try remove test [@kellyselden](https://github.com/kellyselden)
1386- [#7246](https://github.com/ember-cli/ember-cli/pull/7246) [BUGFIX release] cherry-pick "Bumps `broccoli-builder` version to include stack traces fix" [@twokul](https://github.com/twokul)
1387
1388## 2.14.0
1389
1390The following changes are required if you are upgrading from the previous
1391version:
1392
1393- Users
1394 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.3...v2.14.0)
1395 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1396- Addon Developers
1397 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.3...v2.14.0)
1398 + No changes required
1399- Core Contributors
1400 + No changes required
1401
1402#### Community Contributions
1403
1404- [#6937](https://github.com/ember-cli/ember-cli/pull/6937) various blueprint cleanup and consistency [@kellyselden](https://github.com/kellyselden)
1405- [#6862](https://github.com/ember-cli/ember-cli/pull/6862) Update minimum ember-try version. [@rwjblue](https://github.com/rwjblue)
1406- [#6932](https://github.com/ember-cli/ember-cli/pull/6932) make blueprint files public [@kellyselden](https://github.com/kellyselden)
1407- [#6874](https://github.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
1408- [#6868](https://github.com/ember-cli/ember-cli/pull/6868) Add --welcome option to `new` and `init` so that it can be skipped with --no-welcome [@romulomachado](https://github.com/romulomachado)
1409- [#6873](https://github.com/ember-cli/ember-cli/pull/6873) Add ~ to ember-cli in package.json in blueprints [@rwwagner90](https://github.com/rwwagner90)
1410- [#6934](https://github.com/ember-cli/ember-cli/pull/6934) missed node 4 - es6 updates in blueprints [@kellyselden](https://github.com/kellyselden)
1411- [#6890](https://github.com/ember-cli/ember-cli/pull/6890) Replace lib/utilities/DAG.js with dag-map package [@rwwagner90](https://github.com/rwwagner90)
1412- [#6888](https://github.com/ember-cli/ember-cli/pull/6888) Print out `yarn install` when yarn.lock file is present [@samdemaeyer](https://github.com/samdemaeyer)
1413- [#6883](https://github.com/ember-cli/ember-cli/pull/6883) broccoli/ember-app: Make app/index.html optional [@Turbo87](https://github.com/Turbo87)
1414- [#6886](https://github.com/ember-cli/ember-cli/pull/6886) Handle addon constructor errors gracefully [@jsturgis](https://github.com/jsturgis)
1415- [#6889](https://github.com/ember-cli/ember-cli/pull/6889) Use const/let in all blueprints [@simonihmig](https://github.com/simonihmig)
1416- [#6938](https://github.com/ember-cli/ember-cli/pull/6938) Add ESLint config to "server" and "lib" blueprints [@kellyselden](https://github.com/kellyselden)
1417- [#6910](https://github.com/ember-cli/ember-cli/pull/6910) [BUGFIX] Add yuidocs for the addon:init method [@mattmarcum](https://github.com/mattmarcum)
1418- [#6896](https://github.com/ember-cli/ember-cli/pull/6896) Removed all references to Bower in blueprint README. [@michielboekhoff](https://github.com/michielboekhoff)
1419- [#6903](https://github.com/ember-cli/ember-cli/pull/6903) remove npm experiment refs [@tylerturdenpants](https://github.com/tylerturdenpants)
1420- [#6907](https://github.com/ember-cli/ember-cli/pull/6907) Ignore files created by Ember-Try [@elwayman02](https://github.com/elwayman02)
1421- [#6898](https://github.com/ember-cli/ember-cli/pull/6898) Update ember-export-application-global to babel@6 version. [@rwjblue](https://github.com/rwjblue)
1422- [#6915](https://github.com/ember-cli/ember-cli/pull/6915) Run YUIDoc on single `it` [@sduquej](https://github.com/sduquej)
1423- [#6912](https://github.com/ember-cli/ember-cli/pull/6912) Stop creating recursive symlink (addon requiring itself) [@clekstro](https://github.com/clekstro)
1424- [#6911](https://github.com/ember-cli/ember-cli/pull/6911) Fix dirty git state [@clekstro](https://github.com/clekstro)
1425- [#6966](https://github.com/ember-cli/ember-cli/pull/6966) ENHANCEMENT: throw when converting `npm install foo` to `yarn install foo` [@pichfl](https://github.com/pichfl)
1426- [#6940](https://github.com/ember-cli/ember-cli/pull/6940) remove lint filter [@kellyselden](https://github.com/kellyselden)
1427- [#6936](https://github.com/ember-cli/ember-cli/pull/6936) use RSVP.resolve shorthand [@kellyselden](https://github.com/kellyselden)
1428- [#6919](https://github.com/ember-cli/ember-cli/pull/6919) Do not use `chalk.white` when displaying asset sizes [@lucasmazza](https://github.com/lucasmazza)
1429- [#6939](https://github.com/ember-cli/ember-cli/pull/6939) replace ': function(' with '(' [@kellyselden](https://github.com/kellyselden)
1430- [#6935](https://github.com/ember-cli/ember-cli/pull/6935) use our string style since converted from json [@kellyselden](https://github.com/kellyselden)
1431- [#6942](https://github.com/ember-cli/ember-cli/pull/6942) object shorthand blueprint cleanup [@kellyselden](https://github.com/kellyselden)
1432- [#6984](https://github.com/ember-cli/ember-cli/pull/6984) Fix perf-guide to have correct file names for build visualization [@kratiahuja](https://github.com/kratiahuja)
1433- [#7007](https://github.com/ember-cli/ember-cli/pull/7007) Updated npm version for ember-data to use ~ instead of ^ [@fushi](https://github.com/fushi)
1434- [#7038](https://github.com/ember-cli/ember-cli/pull/7038) Update "ember-cli-htmlbars" [@stefanpenner](https://github.com/stefanpenner)
1435- [#7059](https://github.com/ember-cli/ember-cli/pull/7059) Addon#setupPreprocessorRegistry should be invoked after `addon.app` is set. [@stefanpenner](https://github.com/stefanpenner)
1436- [#7130](https://github.com/ember-cli/ember-cli/pull/7130) yarn: Use --non-interactive flag [@Turbo87](https://github.com/Turbo87)
1437- [#7191](https://github.com/ember-cli/ember-cli/pull/7191) blueprints/app: Update "ember-source" and "ember-data" to v2.14.0 [@Turbo87](https://github.com/Turbo87)
1438- [#7192](https://github.com/ember-cli/ember-cli/pull/7192) tests/acceptance: Delete broken "ember generate http-proxy" test [@Turbo87](https://github.com/Turbo87)
1439
1440Thank you to all who took the time to contribute!
1441
1442
1443### 2.14.0-beta.2
1444
1445The following changes are required if you are upgrading from the previous
1446version:
1447
1448- Users
1449 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.14.0-beta.1...v2.14.0-beta.2)
1450 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1451- Addon Developers
1452 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.14.0-beta.1...v2.14.0-beta.2)
1453 + No changes required
1454- Core Contributors
1455 + No changes required
1456
1457#### Community Contributions
1458
1459- [#7007](https://github.com/ember-cli/ember-cli/pull/7007) Updated npm version for ember-data to use ~ instead of ^ [@fushi](https://github.com/fushi)
1460- [#6996](https://github.com/ember-cli/ember-cli/pull/6996) Update to non-beta version of ember-cli-qunit. [@rwjblue](https://github.com/rwjblue)
1461- [#6991](https://github.com/ember-cli/ember-cli/pull/6991) cleanup [@stefanpenner](https://github.com/stefanpenner)
1462- [#7009](https://github.com/ember-cli/ember-cli/pull/7009) fix extra new line and easier to read indentation [@Turbo87](https://github.com/Turbo87)
1463- [#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)
1464- [#7015](https://github.com/ember-cli/ember-cli/pull/7015) Do not set committer for the initial git commit [@Turbo87](https://github.com/Turbo87)
1465- [#7023](https://github.com/ember-cli/ember-cli/pull/7023) Allow broccoli-babel-transpiler to float with SemVer. [@rwjblue](https://github.com/rwjblue)
1466- [#7028](https://github.com/ember-cli/ember-cli/pull/7028) add yarn missing default comment [@kellyselden](https://github.com/kellyselden)
1467- [#7036](https://github.com/ember-cli/ember-cli/pull/7036) Ensure `lintTree` results cannot clobber tests. [@rwjblue](https://github.com/rwjblue)
1468- [#7038](https://github.com/ember-cli/ember-cli/pull/7038) Update "ember-cli-htmlbars" [@stefanpenner](https://github.com/stefanpenner)
1469- [#7049](https://github.com/ember-cli/ember-cli/pull/7049) Prevent warnings from broccoli-babel-transpiler. [@rwjblue](https://github.com/rwjblue)
1470- [#7051](https://github.com/ember-cli/ember-cli/pull/7051) Corrected a typo in Windows elevation test error message. [@Turbo87](https://github.com/Turbo87)
1471- [#7052](https://github.com/ember-cli/ember-cli/pull/7052) Pass only package to npm uninstall task that exist [@Turbo87](https://github.com/Turbo87)
1472
1473Thank you to all who took the time to contribute!
1474
1475
1476### 2.14.0-beta.1
1477
1478The following changes are required if you are upgrading from the previous
1479version:
1480
1481- Users
1482 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0...v2.14.0-beta.1)
1483 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1484- Addon Developers
1485 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0...v2.14.0-beta.1)
1486 + No changes required
1487- Core Contributors
1488 + No changes required
1489
1490#### Community Contributions
1491
1492- [#6918](https://github.com/ember-cli/ember-cli/pull/6918) Update markdown-it-terminal to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1493- [#6862](https://github.com/ember-cli/ember-cli/pull/6862) Update minimum ember-try version. [@rwjblue](https://github.com/rwjblue)
1494- [#6859](https://github.com/ember-cli/ember-cli/pull/6859) Update fs-extra to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1495- [#6937](https://github.com/ember-cli/ember-cli/pull/6937) various blueprint cleanup and consistency [@kellyselden](https://github.com/kellyselden)
1496- [#6874](https://github.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
1497- [#6868](https://github.com/ember-cli/ember-cli/pull/6868) Add --welcome option to `new` and `init` so that it can be skipped with --no-welcome [@romulomachado](https://github.com/romulomachado)
1498- [#6873](https://github.com/ember-cli/ember-cli/pull/6873) Add ~ to ember-cli in package.json in blueprints [@rwwagner90](https://github.com/rwwagner90)
1499- [#6932](https://github.com/ember-cli/ember-cli/pull/6932) make blueprint files public [@kellyselden](https://github.com/kellyselden)
1500- [#6890](https://github.com/ember-cli/ember-cli/pull/6890) Replace lib/utilities/DAG.js with dag-map package [@rwwagner90](https://github.com/rwwagner90)
1501- [#6888](https://github.com/ember-cli/ember-cli/pull/6888) Print out `yarn install` when yarn.lock file is present [@samdemaeyer](https://github.com/samdemaeyer)
1502- [#6883](https://github.com/ember-cli/ember-cli/pull/6883) broccoli/ember-app: Make app/index.html optional [@Turbo87](https://github.com/Turbo87)
1503- [#6886](https://github.com/ember-cli/ember-cli/pull/6886) Handle addon constructor errors gracefully [@jsturgis](https://github.com/jsturgis)
1504- [#6889](https://github.com/ember-cli/ember-cli/pull/6889) Use const/let in all blueprints [@simonihmig](https://github.com/simonihmig)
1505- [#6940](https://github.com/ember-cli/ember-cli/pull/6940) remove lint filter [@kellyselden](https://github.com/kellyselden)
1506- [#6910](https://github.com/ember-cli/ember-cli/pull/6910) [BUGFIX] Add yuidocs for the addon:init method [@mattmarcum](https://github.com/mattmarcum)
1507- [#6896](https://github.com/ember-cli/ember-cli/pull/6896) Removed all references to Bower in blueprint README. [@michielboekhoff](https://github.com/michielboekhoff)
1508- [#6903](https://github.com/ember-cli/ember-cli/pull/6903) remove npm experiment refs [@tylerturdenpants](https://github.com/tylerturdenpants)
1509- [#6907](https://github.com/ember-cli/ember-cli/pull/6907) Ignore files created by Ember-Try [@elwayman02](https://github.com/elwayman02)
1510- [#6898](https://github.com/ember-cli/ember-cli/pull/6898) Update ember-export-application-global to babel@6 version. [@rwjblue](https://github.com/rwjblue)
1511- [#6942](https://github.com/ember-cli/ember-cli/pull/6942) object shorthand blueprint cleanup [@stefanpenner](https://github.com/ember-cli)
1512- [#6936](https://github.com/ember-cli/ember-cli/pull/6936) use RSVP.resolve shorthand [@kellyselden](https://github.com/kellyselden)
1513- [#6934](https://github.com/ember-cli/ember-cli/pull/6934) missed node 4 - es6 updates in blueprints [@kellyselden](https://github.com/kellyselden)
1514- [#6912](https://github.com/ember-cli/ember-cli/pull/6912) Stop creating recursive symlink (addon requiring itself) [@clekstro](https://github.com/clekstro)
1515- [#6935](https://github.com/ember-cli/ember-cli/pull/6935) use our string style since converted from json [@kellyselden](https://github.com/kellyselden)
1516- [#6919](https://github.com/ember-cli/ember-cli/pull/6919) Do not use `chalk.white` when displaying asset sizes [@lucasmazza](https://github.com/lucasmazza)
1517- [#6915](https://github.com/ember-cli/ember-cli/pull/6915) Run YUIDoc on single `it` [@sduquej](https://github.com/sduquej)
1518- [#6911](https://github.com/ember-cli/ember-cli/pull/6911) Fix dirty git state [@clekstro](https://github.com/clekstro)
1519- [#6938](https://github.com/ember-cli/ember-cli/pull/6938) Add ESLint config to "server" and "lib" blueprints [@kellyselden](https://github.com/kellyselden)
1520- [#6939](https://github.com/ember-cli/ember-cli/pull/6939) replace ': function(' with '(' [@kellyselden](https://github.com/kellyselden)
1521- [#6966](https://github.com/ember-cli/ember-cli/pull/6966) ENHANCEMENT: throw when converting `npm install foo` to `yarn install foo` [@pichfl](https://github.com/pichfl)
1522- [#6984](https://github.com/ember-cli/ember-cli/pull/6984) Fix perf-guide to have correct file names for build visualization [@kratiahuja](https://github.com/kratiahuja)
1523- [#6987](https://github.com/ember-cli/ember-cli/pull/6987) Update fs-extra to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1524
1525Thank you to all who took the time to contribute!
1526
1527
1528### 2.13.3
1529
1530The following changes are required if you are upgrading from the previous
1531version:
1532
1533- Users
1534 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.2...v2.13.3)
1535 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1536- Addon Developers
1537 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.2...v2.13.3)
1538 + No changes required
1539- Core Contributors
1540 + No changes required
1541
1542#### Community Contributions
1543
1544- [#7076](https://github.com/ember-cli/ember-cli/pull/7076) node 8 [@stefanpenner](https://github.com/stefanpenner)
1545- [#7077](https://github.com/ember-cli/ember-cli/pull/7077) Add reasonable `uglify-js` options. [@rwjblue](https://github.com/rwjblue)
1546
1547Thank you to all who took the time to contribute!
1548
1549
1550### 2.13.2
1551
1552The following changes are required if you are upgrading from the previous
1553version:
1554
1555- Users
1556 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.1...v2.13.2)
1557 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1558- Addon Developers
1559 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.1...v2.13.2)
1560 + No changes required
1561- Core Contributors
1562 + No changes required
1563
1564#### Community Contributions
1565
1566- [#7023](https://github.com/ember-cli/ember-cli/pull/7023) Allow broccoli-babel-transpiler to float with SemVer. [@rwjblue](https://github.com/rwjblue)
1567- [#7028](https://github.com/ember-cli/ember-cli/pull/7028) add yarn missing default comment [@kellyselden](https://github.com/kellyselden)
1568- [#7036](https://github.com/ember-cli/ember-cli/pull/7036) Ensure `lintTree` results cannot clobber tests. [@rwjblue](https://github.com/rwjblue)
1569- [#7049](https://github.com/ember-cli/ember-cli/pull/7049) Prevent warnings from broccoli-babel-transpiler. [@rwjblue](https://github.com/rwjblue)
1570- [#7051](https://github.com/ember-cli/ember-cli/pull/7051) Corrected a typo in Windows elevation test error message. [@Turbo87](https://github.com/Turbo87)
1571- [#7052](https://github.com/ember-cli/ember-cli/pull/7052) Pass only package to npm uninstall task that exist [@Turbo87](https://github.com/Turbo87)
1572
1573Thank you to all who took the time to contribute!
1574
1575
1576### 2.13.1
1577
1578The following changes are required if you are upgrading from the previous
1579version:
1580
1581- Users
1582 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0...v2.13.1)
1583 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1584- Addon Developers
1585 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0...v2.13.1)
1586 + No changes required
1587- Core Contributors
1588 + No changes required
1589
1590#### Community Contributions
1591
1592- [#6991](https://github.com/ember-cli/ember-cli/pull/6991) cleanup [@stefanpenner](https://github.com/stefanpenner)
1593- [#6996](https://github.com/ember-cli/ember-cli/pull/6996) Update to non-beta version of ember-cli-qunit [@rwjblue](https://github.com/rwjblue)
1594- [#7009](https://github.com/ember-cli/ember-cli/pull/7009) fix extra new line and easier to read indentation [@Turbo87](https://github.com/Turbo87)
1595- [#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)
1596- [#7015](https://github.com/ember-cli/ember-cli/pull/7015) Do not set committer for the initial git commit [@Turbo87](https://github.com/Turbo87)
1597
1598Thank you to all who took the time to contribute!
1599
1600
1601### 2.13.0
1602
1603The following changes are required if you are upgrading from the previous
1604version:
1605
1606- Users
1607 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.3...v2.13.0)
1608 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1609- Addon Developers
1610 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.3...v2.13.0)
1611 + No changes required
1612- Core Contributors
1613 + No changes required
1614
1615#### Community Contributions
1616
1617- [#6978](https://github.com/ember-cli/ember-cli/pull/6978) Update dependencies to Babel 6 versions. [@rwjblue](https://github.com/rwjblue)
1618- [#6980](https://github.com/ember-cli/ember-cli/pull/6980) Update ember-ajax to v3.0.0. [@rwjblue](https://github.com/rwjblue)
1619- [#6983](https://github.com/ember-cli/ember-cli/pull/6983) blueprints: Remove Bower from README [@stefanpenner](https://github.com/ember-cli)
1620- [#6986](https://github.com/ember-cli/ember-cli/pull/6986) Revert nopt dependency update [@calderas](https://github.com/calderas)
1621- [#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)
1622
1623Thank you to all who took the time to contribute!
1624
1625
1626### 2.13.0-beta.4
1627
1628The following changes are required if you are upgrading from the previous
1629version:
1630
1631- Users
1632 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.3...v2.13.0-beta.4)
1633 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1634- Addon Developers
1635 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.3...v2.13.0-beta.4)
1636 + No changes required
1637- Core Contributors
1638 + No changes required
1639
1640#### Community Contributions
1641
1642- [#6944](https://github.com/ember-cli/ember-cli/pull/6944) Include ember-testing.js when using ember-source [@trentmwillis](https://github.com/trentmwillis)
1643- [#6961](https://github.com/ember-cli/ember-cli/pull/6961) ensure addon.css is always included [@stefanpenner](https://github.com/stefanpenner)
1644- [#6968](https://github.com/ember-cli/ember-cli/pull/6968) Configure ESLint to parse ES2017 by default [@cibernox](https://github.com/cibernox)
1645- [#6969](https://github.com/ember-cli/ember-cli/pull/6969) Remove `.bowerrc` from blueprints [@pichfl](https://github.com/pichfl)
1646
1647Thank you to all who took the time to contribute!
1648
1649
1650### 2.13.0-beta.3
1651
1652The following changes are required if you are upgrading from the previous
1653version:
1654
1655- Users
1656 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.2...v2.13.0-beta.3)
1657 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1658- Addon Developers
1659 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.13.0-beta.2...v2.13.0-beta.3)
1660 + No changes required
1661- Core Contributors
1662 + No changes required
1663
1664#### Community Contributions
1665
1666- [#6901](https://github.com/ember-cli/ember-cli/pull/6901) Update ember-welcome-page to use Babel 6. [@rwjblue](https://github.com/rwjblue)
1667- [#6904](https://github.com/ember-cli/ember-cli/pull/6904) Update ember-cli-qunit to use Babel 6. [@rwjblue](https://github.com/rwjblue)
1668- [#6905](https://github.com/ember-cli/ember-cli/pull/6905) Update various addons to use Babel 6. [@rwjblue](https://github.com/rwjblue)
1669- [#6928](https://github.com/ember-cli/ember-cli/pull/6928) Add 🐹 as "ember" alias [@Turbo87](https://github.com/Turbo87)
1670- [#6929](https://github.com/ember-cli/ember-cli/pull/6929) Backport fixes to release branch [@Turbo87](https://github.com/Turbo87)
1671
1672Thank you to all who took the time to contribute!
1673
1674
1675### 2.13.0-beta.2
1676
1677The following changes are required if you are upgrading from the previous
1678version:
1679
1680- Users
1681 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.13.0-beta.1...v2.13.0-beta.2)
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/ember-cli/ember-addon-output/compare/v2.13.0-beta.1...v2.13.0-beta.2)
1685 + No changes required
1686- Core Contributors
1687 + No changes required
1688
1689#### Community Contributions
1690
1691- [#6861](https://github.com/ember-cli/ember-cli/pull/6861) Don't generate `addon-config/targets.js` in addons [@cibernox](https://github.com/cibernox)
1692- [#6871](https://github.com/ember-cli/ember-cli/pull/6871) Use `yarn install --no-lockfile` in travis for addons [@rwwagner90](https://github.com/rwwagner90)
1693- [#6874](https://github.com/ember-cli/ember-cli/pull/6874) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
1694- [#6884](https://github.com/ember-cli/ember-cli/pull/6884) Remove guard in `treeForAddon` around `addon/**/*.js` files. [@rwjblue](https://github.com/rwjblue)
1695- [#6885](https://github.com/ember-cli/ember-cli/pull/6885) Work around broken bower installation for old npm versions [@Turbo87](https://github.com/Turbo87)
1696
1697Thank you to all who took the time to contribute!
1698
1699
1700### 2.13.0-beta.1
1701
1702The following changes are required if you are upgrading from the previous
1703version:
1704
1705- Users
1706 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0...v2.13.0-beta.1)
1707 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1708- Addon Developers
1709 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0...v2.13.0-beta.1)
1710 + No changes required
1711- Core Contributors
1712 + No changes required
1713
1714#### Community Contributions
1715
1716- [#6795](https://github.com/ember-cli/ember-cli/pull/6795) Cleanup EmberApp class [@Turbo87](https://github.com/Turbo87)
1717- [#6615](https://github.com/ember-cli/ember-cli/pull/6615) Command interruption [@ro0gr](https://github.com/ro0gr)
1718- [#6472](https://github.com/ember-cli/ember-cli/pull/6472) add ability to clean up old files in generators [@kellyselden](https://github.com/kellyselden)
1719- [#6796](https://github.com/ember-cli/ember-cli/pull/6796) Update dependencies to latest versions. [@stefanpenner](https://github.com/ember-cli)
1720- [#6718](https://github.com/ember-cli/ember-cli/pull/6718) Pass init instrumentation to CLI if we have it [@stefanpenner](https://github.com/ember-cli)
1721- [#6717](https://github.com/ember-cli/ember-cli/pull/6717) Make instrumentation more resilient to errors [@stefanpenner](https://github.com/ember-cli)
1722- [#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)
1723- [#6715](https://github.com/ember-cli/ember-cli/pull/6715) Fix build console output when using environment variable [@status200](https://github.com/status200)
1724- [#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)
1725- [#6617](https://github.com/ember-cli/ember-cli/pull/6617) Remove wasted work around addon's addon trees. [@rwjblue](https://github.com/rwjblue)
1726- [#6798](https://github.com/ember-cli/ember-cli/pull/6798) Update ember-cli-preprocess-registry to get latest clean-css. [@stefanpenner](https://github.com/ember-cli)
1727- [#6747](https://github.com/ember-cli/ember-cli/pull/6747) Use EOL to fix one Windows CI failure. [@rwjblue](https://github.com/rwjblue)
1728- [#6727](https://github.com/ember-cli/ember-cli/pull/6727) remove bower install from travis [@kellyselden](https://github.com/kellyselden)
1729- [#6745](https://github.com/ember-cli/ember-cli/pull/6745) ensure SIGINT ember serve produces instrumentation [@stefanpenner](https://github.com/ember-cli)
1730- [#6731](https://github.com/ember-cli/ember-cli/pull/6731) This reverts commit cb6bac632dc8dc1c49b30583f0fa135364c5c408, reversing
1731changes made to be142aaf7801bf64f4322583c7d82ae7c7066c52. [@rwjblue](https://github.com/rwjblue)
1732- [#6737](https://github.com/ember-cli/ember-cli/pull/6737) Make project require public [@asakusuma](https://github.com/asakusuma)
1733- [#6741](https://github.com/ember-cli/ember-cli/pull/6741) addon needs to mirror filesToRemove from app [@kellyselden](https://github.com/kellyselden)
1734- [#6742](https://github.com/ember-cli/ember-cli/pull/6742) Promote cacheKeyForTree to public API [@trentmwillis](https://github.com/trentmwillis)
1735- [#6734](https://github.com/ember-cli/ember-cli/pull/6734) chore(package): update broccoli-concat to version 3.1.1 [@stefanpenner](https://github.com/ember-cli)
1736- [#6739](https://github.com/ember-cli/ember-cli/pull/6739) Remove bower.json files again [@Turbo87](https://github.com/Turbo87)
1737- [#6728](https://github.com/ember-cli/ember-cli/pull/6728) remove application.hbs newline [@stefanpenner](https://github.com/ember-cli)
1738- [#6736](https://github.com/ember-cli/ember-cli/pull/6736) start using filesToRemove [@kellyselden](https://github.com/kellyselden)
1739- [#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)
1740- [#6805](https://github.com/ember-cli/ember-cli/pull/6805) more old file cleanup [@kellyselden](https://github.com/kellyselden)
1741- [#6789](https://github.com/ember-cli/ember-cli/pull/6789) Support npm packages as `ember new` blueprints [@Turbo87](https://github.com/Turbo87)
1742- [#6758](https://github.com/ember-cli/ember-cli/pull/6758) Fixes blueprints noop log removals [@gadogado](https://github.com/gadogado)
1743- [#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)
1744- [#6785](https://github.com/ember-cli/ember-cli/pull/6785) Refactor InstallBlueprintTask class [@Turbo87](https://github.com/Turbo87)
1745- [#6776](https://github.com/ember-cli/ember-cli/pull/6776) Implement targets RFC [@cibernox](https://github.com/cibernox)
1746- [#6778](https://github.com/ember-cli/ember-cli/pull/6778) Don't print heimdall stack on errors [@stefanpenner](https://github.com/ember-cli)
1747- [#6766](https://github.com/ember-cli/ember-cli/pull/6766) Remove flagging for `experiments.INSTRUMENTATION`. [@stefanpenner](https://github.com/ember-cli)
1748- [#6759](https://github.com/ember-cli/ember-cli/pull/6759) Enable instrumentation experiment with public `instrument` method. [@rwjblue](https://github.com/rwjblue)
1749- [#6756](https://github.com/ember-cli/ember-cli/pull/6756) `yarn upgrade` [@rwjblue](https://github.com/rwjblue)
1750- [#6754](https://github.com/ember-cli/ember-cli/pull/6754) Interrupt command with an error if no _currentTask [@ro0gr](https://github.com/ro0gr)
1751- [#6825](https://github.com/ember-cli/ember-cli/pull/6825) EmberApp: Use "src/ui/index.html" if it exists [@Turbo87](https://github.com/Turbo87)
1752- [#6797](https://github.com/ember-cli/ember-cli/pull/6797) Remove "proxyquire" dependency [@Turbo87](https://github.com/Turbo87)
1753- [#6792](https://github.com/ember-cli/ember-cli/pull/6792) package.json: Remove "npm" from greenkeeper ignore list [@stefanpenner](https://github.com/ember-cli)
1754- [#6791](https://github.com/ember-cli/ember-cli/pull/6791) Convert EmberApp and EmberAddon to ES6 classes [@Turbo87](https://github.com/Turbo87)
1755- [#6840](https://github.com/ember-cli/ember-cli/pull/6840) Add logging for `this.runTask` within commands. [@rwjblue](https://github.com/rwjblue)
1756- [#6804](https://github.com/ember-cli/ember-cli/pull/6804) Remove missing init instrumentation warning [@stefanpenner](https://github.com/ember-cli)
1757- [#6800](https://github.com/ember-cli/ember-cli/pull/6800) tests/blueprints: Use arrow functions for callbacks [@Turbo87](https://github.com/Turbo87)
1758- [#6799](https://github.com/ember-cli/ember-cli/pull/6799) Refactor `capture-exit` usage to avoid releasing exit. [@rwjblue](https://github.com/rwjblue)
1759- [#6845](https://github.com/ember-cli/ember-cli/pull/6845) Convert more promise chains to coroutines [@Turbo87](https://github.com/Turbo87)
1760- [#6806](https://github.com/ember-cli/ember-cli/pull/6806) Adds eslint-plugin-mocha [@gadogado](https://github.com/gadogado)
1761- [#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)
1762- [#6824](https://github.com/ember-cli/ember-cli/pull/6824) chore(package): update broccoli-merge-trees to version 1.2.3 [@stefanpenner](https://github.com/ember-cli)
1763- [#6816](https://github.com/ember-cli/ember-cli/pull/6816) Resolve path when calling UnwatchedDir for Bower [@arthirm](https://github.com/arthirm)
1764- [#6821](https://github.com/ember-cli/ember-cli/pull/6821) Add tests for EmberApp.index() method [@Turbo87](https://github.com/Turbo87)
1765- [#6828](https://github.com/ember-cli/ember-cli/pull/6828) Use Babel 6 [@stefanpenner](https://github.com/ember-cli)
1766- [#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)
1767- [#6846](https://github.com/ember-cli/ember-cli/pull/6846) tests: Use "chai-as-promised" assertions [@Turbo87](https://github.com/Turbo87)
1768- [#6847](https://github.com/ember-cli/ember-cli/pull/6847) print the `serving on http://host:port/basePath` after each rebuild [@stefanpenner](https://github.com/ember-cli)
1769- [#6852](https://github.com/ember-cli/ember-cli/pull/6852) Replace "itr2array" helper with Array.from() [@Turbo87](https://github.com/Turbo87)
1770- [#6853](https://github.com/ember-cli/ember-cli/pull/6853) tests: Remove unused variables [@Turbo87](https://github.com/Turbo87)
1771- [#6857](https://github.com/ember-cli/ember-cli/pull/6857) Update testdouble to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1772
1773Thank you to all who took the time to contribute!
1774
1775
1776### 2.12.3
1777
1778The following changes are required if you are upgrading from the previous
1779version:
1780
1781- Users
1782 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.2...v2.12.3)
1783 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1784- Addon Developers
1785 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.2...v2.12.3)
1786 + No changes required
1787- Core Contributors
1788 + No changes required
1789
1790#### Community Contributions
1791
1792- [#6986](https://github.com/ember-cli/ember-cli/pull/6986) Revert nopt dependency update [@calderas](https://github.com/calderas)
1793
1794Thank you to all who took the time to contribute!
1795
1796
1797### 2.12.2
1798
1799The following changes are required if you are upgrading from the previous
1800version:
1801
1802- Users
1803 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.1...v2.12.2)
1804 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1805- Addon Developers
1806 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.1...v2.12.2)
1807 + No changes required
1808- Core Contributors
1809 + No changes required
1810
1811#### Community Contributions
1812
1813- [#6929](https://github.com/ember-cli/ember-cli/pull/6929) Backport fixes to release branch [@Turbo87](https://github.com/Turbo87)
1814- [#6944](https://github.com/ember-cli/ember-cli/pull/6944) Include ember-testing.js when using ember-source [@trentmwillis](https://github.com/trentmwillis)
1815- [#6974](https://github.com/ember-cli/ember-cli/pull/6974) Unnecessary "ember-cli-eslint" install [@tylerturdenpants](https://github.com/tylerturdenpants)
1816
1817Thank you to all who took the time to contribute!
1818
1819
1820### 2.12.1
1821
1822The following changes are required if you are upgrading from the previous
1823version:
1824
1825- Users
1826 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0...v2.12.1)
1827 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1828- Addon Developers
1829 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0...v2.12.1)
1830 + No changes required
1831- Core Contributors
1832 + No changes required
1833
1834#### Community Contributions
1835
1836- [#6879](https://github.com/ember-cli/ember-cli/pull/6879) Add .eslintrc.js files to blueprints [@rwwagner90](https://github.com/rwwagner90)
1837- [#6884](https://github.com/ember-cli/ember-cli/pull/6884) Remove guard in `treeForAddon` around `addon/**/*.js` files. [@rwjblue](https://github.com/rwjblue)
1838- [#6885](https://github.com/ember-cli/ember-cli/pull/6885) Work around broken bower installation for old npm versions [@Turbo87](https://github.com/Turbo87)
1839
1840Thank you to all who took the time to contribute!
1841
1842
1843### 2.12.0
1844
1845The following changes are required if you are upgrading from the previous
1846version:
1847
1848- Users
1849 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.1...v2.12.0)
1850 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1851- Addon Developers
1852 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.1...v2.12.0)
1853 + No changes required
1854- Core Contributors
1855 + No changes required
1856
1857#### Community Contributions
1858
1859- [#6669](https://github.com/ember-cli/ember-cli/pull/6669) tasks/bower-install: Fix "bower" lookup [@Turbo87](https://github.com/Turbo87)
1860- [#6606](https://github.com/ember-cli/ember-cli/pull/6606) Instrumentation [@stefanpenner](https://github.com/ember-cli)
1861- [#6540](https://github.com/ember-cli/ember-cli/pull/6540) removing jshint reference in blueprints [@kellyselden](https://github.com/kellyselden)
1862- [#5874](https://github.com/ember-cli/ember-cli/pull/5874) Don't process CSS imports by default [@stefanpenner](https://github.com/ember-cli)
1863- [#6516](https://github.com/ember-cli/ember-cli/pull/6516) Properly call `preprocessTree` / `postprocessTree` for addons. [@rwjblue](https://github.com/rwjblue)
1864- [#6627](https://github.com/ember-cli/ember-cli/pull/6627) Lazily require `broccoli-babel-transpiler`. [@rwjblue](https://github.com/rwjblue)
1865- [#6630](https://github.com/ember-cli/ember-cli/pull/6630) [DOC] Update license year [@cjnething](https://github.com/cjnething)
1866- [#6626](https://github.com/ember-cli/ember-cli/pull/6626) Flesh out `init` instrumentation. [@stefanpenner](https://github.com/ember-cli)
1867- [#6629](https://github.com/ember-cli/ember-cli/pull/6629) Enable more ESLint rules [@Turbo87](https://github.com/Turbo87)
1868- [#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)
1869- [#6613](https://github.com/ember-cli/ember-cli/pull/6613) Add missing annotations. [@rwjblue](https://github.com/rwjblue)
1870- [#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)
1871- [#6628](https://github.com/ember-cli/ember-cli/pull/6628) Ensure `beforeRun` is included in `command` instrumentation. [@rwjblue](https://github.com/rwjblue)
1872- [#6684](https://github.com/ember-cli/ember-cli/pull/6684) [fixes #6672] ensure example clearly indicates promise usage [@stefanpenner](https://github.com/ember-cli)
1873- [#6641](https://github.com/ember-cli/ember-cli/pull/6641) Properly sort the linting rules in the ES6 section. [@rwjblue](https://github.com/rwjblue)
1874- [#6639](https://github.com/ember-cli/ember-cli/pull/6639) Disable usage of `var`. [@rwjblue](https://github.com/rwjblue)
1875- [#6633](https://github.com/ember-cli/ember-cli/pull/6633) Split serving assets into two different in-repo addons [@kratiahuja](https://github.com/kratiahuja)
1876- [#6640](https://github.com/ember-cli/ember-cli/pull/6640) Enable a few additional ES6 linting rules. [@rwjblue](https://github.com/rwjblue)
1877- [#6634](https://github.com/ember-cli/ember-cli/pull/6634) Remove "ember-cli-app-version" from "addon" blueprint [@Turbo87](https://github.com/Turbo87)
1878- [#6631](https://github.com/ember-cli/ember-cli/pull/6631) 🏎 Lazily install "bower" if required [@Turbo87](https://github.com/Turbo87)
1879- [#6636](https://github.com/ember-cli/ember-cli/pull/6636) Use ES6 features [@Turbo87](https://github.com/Turbo87)
1880- [#6689](https://github.com/ember-cli/ember-cli/pull/6689) Update fs-extra to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1881- [#6649](https://github.com/ember-cli/ember-cli/pull/6649) Make in-repo-addon blueprint 'use strict'. [@stefanpenner](https://github.com/ember-cli)
1882- [#6644](https://github.com/ember-cli/ember-cli/pull/6644) Use ES6 classes for internal classes [@Turbo87](https://github.com/Turbo87)
1883- [#6646](https://github.com/ember-cli/ember-cli/pull/6646) Fix some of the issues in #6623 [@stefanpenner](https://github.com/ember-cli)
1884- [#6645](https://github.com/ember-cli/ember-cli/pull/6645) Make project.config() public [@simonihmig](https://github.com/simonihmig)
1885- [#6647](https://github.com/ember-cli/ember-cli/pull/6647) Convert CoreObject classes to ES6 classes extending CoreObject [@Turbo87](https://github.com/Turbo87)
1886- [#6699](https://github.com/ember-cli/ember-cli/pull/6699) RELEASE: Make code snippet copy-pasta compatible [@Turbo87](https://github.com/Turbo87)
1887- [#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)
1888- [#6655](https://github.com/ember-cli/ember-cli/pull/6655) Update execa to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1889- [#6660](https://github.com/ember-cli/ember-cli/pull/6660) Preserve user errors in instrumentation hook [@stefanpenner](https://github.com/ember-cli)
1890- [#6652](https://github.com/ember-cli/ember-cli/pull/6652) [BUGFIX] Revert "Remove arbitrary *.js filtering for addon tree." [@nathanhammond](https://github.com/nathanhammond)
1891- [#6654](https://github.com/ember-cli/ember-cli/pull/6654) blueprints/app: Update "ember-cli-qunit" dependency [@Turbo87](https://github.com/Turbo87)
1892- [#6674](https://github.com/ember-cli/ember-cli/pull/6674) Update core-object to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1893- [#6685](https://github.com/ember-cli/ember-cli/pull/6685) Revert "remove travis sudo check" [@stefanpenner](https://github.com/ember-cli)
1894- [#6683](https://github.com/ember-cli/ember-cli/pull/6683) ensure `Task.prototype.run` returns promises [@stefanpenner](https://github.com/ember-cli)
1895- [#6680](https://github.com/ember-cli/ember-cli/pull/6680) Use global npm with version check [@Turbo87](https://github.com/Turbo87)
1896- [#6681](https://github.com/ember-cli/ember-cli/pull/6681) Run "ember-cli-eslint" blueprint on "ember init" [@Turbo87](https://github.com/Turbo87)
1897- [#6678](https://github.com/ember-cli/ember-cli/pull/6678) Avoid error upon registering a heimdall monitor twice. [@rwjblue](https://github.com/rwjblue)
1898- [#6682](https://github.com/ember-cli/ember-cli/pull/6682) Update the minimum version of ember-try [@kategengler](https://github.com/kategengler)
1899- [#6671](https://github.com/ember-cli/ember-cli/pull/6671) add description to build environment option [@kellyselden](https://github.com/kellyselden)
1900- [#6664](https://github.com/ember-cli/ember-cli/pull/6664) Update github to the latest version 🚀 [@stefanpenner](https://github.com/ember-cli)
1901- [#6731](https://github.com/ember-cli/ember-cli/pull/6731) Revert changes removing `bower.json` from default blueprints. [@rwjblue](https://github.com/rwjblue)
1902- [#6704](https://github.com/ember-cli/ember-cli/pull/6704) Update lockfile to use latest allowed versions. [@stefanpenner](https://github.com/ember-cli)
1903- [#6688](https://github.com/ember-cli/ember-cli/pull/6688) Replace custom Promise class with RSVP [@Turbo87](https://github.com/Turbo87)
1904- [#6696](https://github.com/ember-cli/ember-cli/pull/6696) Add --test-port 0 for random port [@morhook](https://github.com/morhook)
1905- [#6698](https://github.com/ember-cli/ember-cli/pull/6698) Remove "bower.json" and only create if necessary [@Turbo87](https://github.com/Turbo87)
1906- [#6692](https://github.com/ember-cli/ember-cli/pull/6692) tests/acceptance/generate: Fix flaky tests [@Turbo87](https://github.com/Turbo87)
1907- [#6705](https://github.com/ember-cli/ember-cli/pull/6705) add description to serve and test environment option [@kellyselden](https://github.com/kellyselden)
1908- [#6710](https://github.com/ember-cli/ember-cli/pull/6710) Fix linting issue with beta branch. [@rwjblue](https://github.com/rwjblue)
1909- [#6770](https://github.com/ember-cli/ember-cli/pull/6770) models/addon: Add @since tag to this.import() [@stefanpenner](https://github.com/ember-cli)
1910- [#6808](https://github.com/ember-cli/ember-cli/pull/6808) Use `_shouldCompileJS` to guard precompilation of addon JS. [@rwjblue](https://github.com/rwjblue)
1911- [#6827](https://github.com/ember-cli/ember-cli/pull/6827) Use `amd` for transpiling modules with babel@5. [@stefanpenner](https://github.com/ember-cli)
1912- [#6830](https://github.com/ember-cli/ember-cli/pull/6830) Revert "Use `amd` for transpiling modules with babel@5." [@stefanpenner](https://github.com/ember-cli)
1913- [#6856](https://github.com/ember-cli/ember-cli/pull/6856) models/project: Fix dependencies() documentation [@Turbo87](https://github.com/Turbo87)
1914- [#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)
1915
1916Thank you to all who took the time to contribute!
1917
1918
1919### 2.12.0-beta.2
1920
1921The following changes are required if you are upgrading from the previous
1922version:
1923
1924- Users
1925 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.12.0-beta.1...v2.12.0-beta.2)
1926 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1927- Addon Developers
1928 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.12.0-beta.1...v2.12.0-beta.2)
1929 + No changes required
1930- Core Contributors
1931 + No changes required
1932
1933#### Community Contributions
1934
1935- [#6681](https://github.com/ember-cli/ember-cli/pull/6681) Run "ember-cli-eslint" blueprint on "ember init" [@Turbo87](https://github.com/Turbo87)
1936- [#6698](https://github.com/ember-cli/ember-cli/pull/6698) Remove "bower.json" and only create if necessary [@Turbo87](https://github.com/Turbo87)
1937- [#6711](https://github.com/ember-cli/ember-cli/pull/6711) Update `ember-cli-htmlbars-inline-precompile` requirement [@SaladFork](https://github.com/SaladFork)
1938- [#6720](https://github.com/ember-cli/ember-cli/pull/6720) ignore license change on init [@kellyselden](https://github.com/kellyselden)
1939- [#6721](https://github.com/ember-cli/ember-cli/pull/6721) use ~ instead of ^ for ember-source [@kellyselden](https://github.com/kellyselden)
1940- [#6763](https://github.com/ember-cli/ember-cli/pull/6763) Change livereload PortFinder.basePort to 49153 [@Turbo87](https://github.com/Turbo87)
1941- [#6808](https://github.com/ember-cli/ember-cli/pull/6808) Use `_shouldCompileJS` to guard precompilation of addon JS. [@rwjblue](https://github.com/rwjblue)
1942
1943Thank you to all who took the time to contribute!
1944
1945
1946### 2.12.0-beta.1
1947
1948The following changes are required if you are upgrading from the previous
1949version:
1950
1951- Users
1952 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.0...v2.12.0-beta.1)
1953 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1954- Addon Developers
1955 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.0...v2.12.0-beta.1)
1956 + No changes required
1957- Core Contributors
1958 + No changes required
1959
1960#### Community Contributions
1961
1962- [#6645](https://github.com/ember-cli/ember-cli/pull/6645) Make project.config() public [@simonihmig](https://github.com/simonihmig)
1963- [#6540](https://github.com/ember-cli/ember-cli/pull/6540) removing jshint reference in blueprints [@kellyselden](https://github.com/kellyselden)
1964- [#5874](https://github.com/ember-cli/ember-cli/pull/5874) Don't process CSS imports by default [@wagenet](https://github.com/wagenet)
1965- [#6516](https://github.com/ember-cli/ember-cli/pull/6516) Properly call `preprocessTree` / `postprocessTree` for addons. [@rwjblue](https://github.com/rwjblue)
1966- [#6600](https://github.com/ember-cli/ember-cli/pull/6600) Apply clean-base-url to config.rootURL [@nathanhammond](https://github.com/nathanhammond)
1967- [#6622](https://github.com/ember-cli/ember-cli/pull/6622) Remove support for Node 0.12. [@rwjblue](https://github.com/rwjblue)
1968- [#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)
1969- [#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)
1970- [#6633](https://github.com/ember-cli/ember-cli/pull/6633) Split serving assets into two different in-repo addons [@kratiahuja](https://github.com/kratiahuja)
1971- [#6634](https://github.com/ember-cli/ember-cli/pull/6634) Remove "ember-cli-app-version" from "addon" blueprint [@Turbo87](https://github.com/Turbo87)
1972- [#6630](https://github.com/ember-cli/ember-cli/pull/6630) [DOC] Update license year [@cjnething](https://github.com/cjnething)
1973- [#6631](https://github.com/ember-cli/ember-cli/pull/6631) 🏎 Lazily install "bower" if required [@Turbo87](https://github.com/Turbo87)
1974- [#6636](https://github.com/ember-cli/ember-cli/pull/6636) Use ES6 features [@Turbo87](https://github.com/Turbo87)
1975- [#6649](https://github.com/ember-cli/ember-cli/pull/6649) Make in-repo-addon blueprint 'use strict'. [@stefanpenner](https://github.com/ember-cli)
1976- [#6647](https://github.com/ember-cli/ember-cli/pull/6647) Convert CoreObject classes to ES6 classes extending CoreObject [@Turbo87](https://github.com/Turbo87)
1977- [#6644](https://github.com/ember-cli/ember-cli/pull/6644) Use ES6 classes for internal classes [@Turbo87](https://github.com/Turbo87)
1978- [#6654](https://github.com/ember-cli/ember-cli/pull/6654) blueprints/app: Update "ember-cli-qunit" dependency [@Turbo87](https://github.com/Turbo87)
1979- [#6688](https://github.com/ember-cli/ember-cli/pull/6688) Replace custom Promise class with RSVP [@Turbo87](https://github.com/Turbo87)
1980- [#6680](https://github.com/ember-cli/ember-cli/pull/6680) Use global npm with version check [@Turbo87](https://github.com/Turbo87)
1981
1982Thank you to all who took the time to contribute!
1983
1984
1985### 2.11.1
1986
1987The following changes are required if you are upgrading from the previous
1988version:
1989
1990- Users
1991 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.11.0...v2.11.1)
1992 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
1993- Addon Developers
1994 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.11.0...v2.11.1)
1995 + No changes required
1996- Core Contributors
1997 + No changes required
1998
1999#### Community Contributions
2000
2001- [#6711](https://github.com/ember-cli/ember-cli/pull/6711) Update `ember-cli-htmlbars-inline-precompile` requirement [@SaladFork](https://github.com/SaladFork)
2002- [#6720](https://github.com/ember-cli/ember-cli/pull/6720) ignore license change on init [@kellyselden](https://github.com/kellyselden)
2003- [#6721](https://github.com/ember-cli/ember-cli/pull/6721) use ~ instead of ^ for ember-source [@kellyselden](https://github.com/kellyselden)
2004- [#6763](https://github.com/ember-cli/ember-cli/pull/6763) Change livereload PortFinder.basePort to 49153 [@Turbo87](https://github.com/Turbo87)
2005
2006Thank you to all who took the time to contribute!
2007
2008
2009### 2.11.0
2010
2011The following changes are required if you are upgrading from the previous
2012version:
2013
2014- Users
2015 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.2...v2.11.0)
2016 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2017- Addon Developers
2018 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.2...v2.11.0)
2019 + No changes required
2020- Core Contributors
2021 + No changes required
2022
2023#### Notes:
2024- This version of Ember CLI _will not officially support Node.js v0.12_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
2025- As part of this release we have made the default behavior inclusion of Ember from npm via the `ember-source` npm package.
2026
2027#### Community Contributions
2028
2029- [#6531](https://github.com/ember-cli/ember-cli/pull/6531) Update to latest capture-exit, revert work around. [@stefanpenner](https://github.com/rwjblue)
2030- [#6525](https://github.com/ember-cli/ember-cli/pull/6525) utilities/npm: Run npm commands via "execa" [@Turbo87](https://github.com/Turbo87)
2031- [#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)
2032- [#6536](https://github.com/ember-cli/ember-cli/pull/6536) fix phantom use on travis [@kellyselden](https://github.com/kellyselden)
2033- [#6537](https://github.com/ember-cli/ember-cli/pull/6537) Prevent deprecation from `ember-cli-babel` config options. [@rwjblue](https://github.com/rwjblue)
2034- [#6707](https://github.com/ember-cli/ember-cli/pull/6707) Change usage of shims for ember-source@2.11.0 final. [@stefanpenner](https://github.com/rwjblue)
2035- [#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)
2036- [#6319](https://github.com/ember-cli/ember-cli/pull/6319) Use --save-dev by default when installing addons [@binhums](https://github.com/binhums)
2037- [#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)
2038- [#6460](https://github.com/ember-cli/ember-cli/pull/6460) Refactor processTemplate. [@nathanhammond](https://github.com/nathanhammond)
2039- [#6385](https://github.com/ember-cli/ember-cli/pull/6385) Respect testem exit code [@johanneswuerbach](https://github.com/johanneswuerbach)
2040- [#6387](https://github.com/ember-cli/ember-cli/pull/6387) Adds Node 7 to testing matrix [@twokul](https://github.com/twokul)
2041- [#6388](https://github.com/ember-cli/ember-cli/pull/6388) Adds Node 7 to `engines` in `package.json` [@twokul](https://github.com/twokul)
2042- [#6407](https://github.com/ember-cli/ember-cli/pull/6407) Improve silent.js Deprecation [@nathanhammond](https://github.com/nathanhammond)
2043- [#6443](https://github.com/ember-cli/ember-cli/pull/6443) Fix preProcessTree API docs. [@kratiahuja](https://github.com/kratiahuja)
2044- [#6425](https://github.com/ember-cli/ember-cli/pull/6425) Adding json out for 'ember asset-sizes' [@kiwiupover](https://github.com/kiwiupover)
2045- [#6423](https://github.com/ember-cli/ember-cli/pull/6423) [BUGFIX] integrate capture exit [@stefanpenner](https://github.com/stefanpenner)
2046- [#6427](https://github.com/ember-cli/ember-cli/pull/6427) Document outputFile option [@ro0gr](https://github.com/ro0gr)
2047- [#6436](https://github.com/ember-cli/ember-cli/pull/6436) [BUGFIX] Watch vendor by default. [@nathanhammond](https://github.com/nathanhammond)
2048- [#6484](https://github.com/ember-cli/ember-cli/pull/6484) [BUGFIX] Fix remaining ember-source issues. [@nathanhammond](https://github.com/nathanhammond)
2049- [#6453](https://github.com/ember-cli/ember-cli/pull/6453) Avoid creating extraneous merge-trees. [@rwjblue](https://github.com/rwjblue)
2050- [#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)
2051- [#6482](https://github.com/ember-cli/ember-cli/pull/6482) Cleanup unused deps [@ro0gr](https://github.com/ro0gr)
2052- [#6475](https://github.com/ember-cli/ember-cli/pull/6475) extract ui to console-ui [@stefanpenner](https://github.com/stefanpenner)
2053- [#6479](https://github.com/ember-cli/ember-cli/pull/6479) docs: Blueprint:renamedFiles [@les2](https://github.com/les2)
2054
2055Thank you to all who took the time to contribute!
2056
2057
2058### 2.10.1
2059
2060The following changes are required if you are upgrading from the previous
2061version:
2062
2063- Users
2064 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.0...v2.10.1)
2065 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
2066- Addon Developers
2067 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.0...v2.10.1)
2068 + No changes required
2069- Core Contributors
2070 + No changes required
2071
2072#### Community Contributions
2073
2074- [#6485](https://github.com/ember-cli/ember-cli/pull/6485) tests/runner: Fix "capture-exit" compatibility [@Turbo87](https://github.com/Turbo87)
2075- [#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)
2076- [#6531](https://github.com/ember-cli/ember-cli/pull/6531) Update to latest capture-exit, revert work around. [@rwjblue](https://github.com/rwjblue)
2077- [#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)
2078- [#6536](https://github.com/ember-cli/ember-cli/pull/6536) fix phantom use on travis [@kellyselden](https://github.com/kellyselden)
2079- [#6693](https://github.com/ember-cli/ember-cli/pull/6693) Backport subprocess invocation of npm to v2.10 [@Turbo87](https://github.com/Turbo87)
2080
2081Thank you to all who took the time to contribute!
2082
2083
2084### 2.10.0
2085
2086The following changes are required if you are upgrading from the previous
2087version:
2088
2089- Users
2090 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.1...v2.10.0)
2091 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
2092- Addon Developers
2093 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.1...v2.10.0)
2094 + No changes required
2095- Core Contributors
2096 + No changes required
2097
2098#### Notes:
2099- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
2100- 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.
2101
2102#### Community Contributions
2103
2104- [#5994](https://github.com/ember-cli/ember-cli/pull/5994) No 'diff' option when binaries are involved (confirm-dialog). [@fpauser](https://github.com/fpauser)
2105- [#6241](https://github.com/ember-cli/ember-cli/pull/6241) destroy deletes empty folders [@kellyselden](https://github.com/kellyselden)
2106- [#6096](https://github.com/ember-cli/ember-cli/pull/6096) Fix and improve Watcher.detectWatcher [@stefanpenner](https://github.com/stefanpenner)
2107- [#6081](https://github.com/ember-cli/ember-cli/pull/6081) [BUGFIX] Header files import concat [@stefanpenner](https://github.com/stefanpenner)
2108- [#6296](https://github.com/ember-cli/ember-cli/pull/6296) Include relative path on ember asset-sizes [@josemarluedke](https://github.com/josemarluedke)
2109- [#6301](https://github.com/ember-cli/ember-cli/pull/6301) [Fixes #6300] consistent concat, regardless of system EOL [@stefanpenner](https://github.com/stefanpenner)
2110- [#6305](https://github.com/ember-cli/ember-cli/pull/6305) Use Ember.assign for start-app test helper.
2111- [#6307](https://github.com/ember-cli/ember-cli/pull/6307) Node.js LTS updates. [@nathanhammond](https://github.com/nathanhammond)
2112- [#6306](https://github.com/ember-cli/ember-cli/pull/6306) [ENHANCEMENT] Use npm 3 [@dfreeman](https://github.com/dfreeman)
2113- [#6337](https://github.com/ember-cli/ember-cli/pull/6337) DOC: #addBowerPackagesToProject `source` option [@olleolleolle](https://github.com/olleolleolle)
2114- [#6358](https://github.com/ember-cli/ember-cli/pull/6358) Use secure URLs in docs where possible [@xtian](https://github.com/xtian)
2115- [#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)
2116- [#6369](https://github.com/ember-cli/ember-cli/pull/6369) Enable ember-source. [@nathanhammond](https://github.com/nathanhammond)
2117
2118Thank you to all who took the time to contribute!
2119
2120
2121### 2.10.0-beta.2
2122
2123The following changes are required if you are upgrading from the previous
2124version:
2125
2126- Users
2127 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.10.0-beta.1...v2.10.0-beta.2)
2128 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
2129- Addon Developers
2130 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.10.0-beta.1...v2.10.0-beta.2)
2131 + No changes required
2132- Core Contributors
2133 + No changes required
2134
2135#### Notes:
2136- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
2137- 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.
2138
2139#### Community Contributions
2140
2141- [#6375](https://github.com/ember-cli/ember-cli/pull/6375) Bump Ember versions. [@nathanhammond](https://github.com/nathanhammond)
2142
2143Thank you to all who took the time to contribute!
2144
2145
2146### 2.10.0-beta.1
2147
2148The following changes are required if you are upgrading from the previous
2149version:
2150
2151- Users
2152 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0...v2.10.0-beta.1)
2153 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
2154- Addon Developers
2155 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0...v2.10.0-beta.1)
2156 + No changes required
2157- Core Contributors
2158 + No changes required
2159
2160#### Notes:
2161- This version of Ember CLI _no longer supports Node.js v0.10_ per the [Ember Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
2162- 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.
2163
2164#### Community Contributions
2165
2166- [#5994](https://github.com/ember-cli/ember-cli/pull/5994) No 'diff' option when binaries are involved (confirm-dialog). [@fpauser](https://github.com/fpauser)
2167- [#6241](https://github.com/ember-cli/ember-cli/pull/6241) destroy deletes empty folders [@kellyselden](https://github.com/kellyselden)
2168- [#6096](https://github.com/ember-cli/ember-cli/pull/6096) Fix and improve Watcher.detectWatcher [@stefanpenner](https://github.com/stefanpenner)
2169- [#6081](https://github.com/ember-cli/ember-cli/pull/6081) [BUGFIX] Header files import concat [@stefanpenner](https://github.com/stefanpenner)
2170- [#6296](https://github.com/ember-cli/ember-cli/pull/6296) Include relative path on ember asset-sizes [@josemarluedke](https://github.com/josemarluedke)
2171- [#6301](https://github.com/ember-cli/ember-cli/pull/6301) [Fixes #6300] consistent concat, regardless of system EOL [@stefanpenner](https://github.com/stefanpenner)
2172- [#6305](https://github.com/ember-cli/ember-cli/pull/6305) Use Ember.assign for start-app test helper.
2173- [#6307](https://github.com/ember-cli/ember-cli/pull/6307) Node.js LTS updates. [@nathanhammond](https://github.com/nathanhammond)
2174- [#6306](https://github.com/ember-cli/ember-cli/pull/6306) [ENHANCEMENT] Use npm 3 [@dfreeman](https://github.com/dfreeman)
2175- [#6337](https://github.com/ember-cli/ember-cli/pull/6337) DOC: #addBowerPackagesToProject `source` option [@olleolleolle](https://github.com/olleolleolle)
2176- [#6358](https://github.com/ember-cli/ember-cli/pull/6358) Use secure URLs in docs where possible [@xtian](https://github.com/xtian)
2177- [#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)
2178- [#6369](https://github.com/ember-cli/ember-cli/pull/6369) Enable ember-source. [@nathanhammond](https://github.com/nathanhammond)
2179
2180Thank you to all who took the time to contribute!
2181
2182
2183### 2.9.1
2184
2185The following changes are required if you are upgrading from the previous
2186version:
2187
2188- Users
2189 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0...v2.9.1)
2190 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
2191- Addon Developers
2192 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0...v2.9.1)
2193 + No changes required
2194- Core Contributors
2195 + No changes required
2196
2197#### Community Contributions
2198
2199- [#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)
2200
2201Thank you to all who took the time to contribute!
2202
2203
2204### 2.9.0
2205
2206The following changes are required if you are upgrading from the previous
2207version:
2208
2209- Users
2210 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0...v2.9.0)
2211 + Upgrade your project's ember-cli version - [docs](http://ember-cli.com/user-guide/#upgrading)
2212- Addon Developers
2213 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0...v2.9.0)
2214 + No changes required
2215- Core Contributors
2216 + No changes required
2217
2218Notes:
2219- This update includes a version bump of QUnit to 2.0.0. Please pay close attention to your test suites.
2220
2221#### Community Contributions
2222
2223- [#6232](https://github.com/ember-cli/ember-cli/pull/6232) suggest testing addons against LTS [@kellyselden](https://github.com/kellyselden)
2224- [#6235](https://github.com/ember-cli/ember-cli/pull/6235) remove `default` ember try scenario [@kellyselden](https://github.com/kellyselden)
2225- [#6249](https://github.com/ember-cli/ember-cli/pull/6249) Update to ember-cli-qunit@3.0.1. [@rwjblue](https://github.com/rwjblue)
2226- [#6276](https://github.com/ember-cli/ember-cli/pull/6276) Revert #6193 (Ember.assign) [@nathanhammond](https://github.com/nathanhammond)
2227- [#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)
2228- [#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)
2229- [#5976](https://github.com/ember-cli/ember-cli/pull/5976) Anonymous AMD Support [@ef4](https://github.com/ef4)
2230- [#6086](https://github.com/ember-cli/ember-cli/pull/6086) Use heimdalljs for structured instrumentation & structured logging [@hjdivad](https://github.com/hjdivad)
2231- [#6103](https://github.com/ember-cli/ember-cli/pull/6103) store add-on initialization/lookup times [@stefanpenner](https://github.com/stefanpenner)
2232- [#6127](https://github.com/ember-cli/ember-cli/pull/6127) Remove invalid backticks in docs [@san650](https://github.com/san650)
2233- [#6132](https://github.com/ember-cli/ember-cli/pull/6132) [Bugfix] Destroy in-repo-addon [@andyklimczak](https://github.com/andyklimczak)
2234- [#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)
2235- [#6145](https://github.com/ember-cli/ember-cli/pull/6145) Update .gitignore for npm-debug.log [@hckhanh](https://github.com/hckhanh)
2236- [#6139](https://github.com/ember-cli/ember-cli/pull/6139) Updating app/addon blueprints to latest dependency versions [@elwayman02](https://github.com/elwayman02)
2237- [#6148](https://github.com/ember-cli/ember-cli/pull/6148) Update to _findHost to use do/while. [@nathanhammond](https://github.com/nathanhammond)
2238- [#6206](https://github.com/ember-cli/ember-cli/pull/6206) Remove debug from package.json [@marpo60](https://github.com/marpo60)
2239- [#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)
2240- [#6162](https://github.com/ember-cli/ember-cli/pull/6162) Upgraded ember-cli-app-version to 2.0.0 [@taras](https://github.com/taras)
2241- [#6198](https://github.com/ember-cli/ember-cli/pull/6198) display cleanup progress. [@stefanpenner](https://github.com/stefanpenner)
2242- [#6189](https://github.com/ember-cli/ember-cli/pull/6189) `testem.js` must be loaded from `/`. [@rwjblue](https://github.com/rwjblue)
2243- [#6188](https://github.com/ember-cli/ember-cli/pull/6188) [BUGFIX] - fix reference for `ui.prompt` [@tgandee79](https://github.com/tgandee79)
2244- [#6182](https://github.com/ember-cli/ember-cli/pull/6182) [BUGFIX beta] Allow empty string as rootURL [@kanongil](https://github.com/kanongil)
2245- [#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)
2246- [#6180](https://github.com/ember-cli/ember-cli/pull/6180) bump portfinder to v1.0.7 [@eriktrom](https://github.com/eriktrom)
2247- [#6194](https://github.com/ember-cli/ember-cli/pull/6194) [BUGFIX beta] Prevent Ember Data from overriding Date.parse. [@bmac](https://github.com/bmac)
2248- [#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)
2249- [#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)
2250- [#6227](https://github.com/ember-cli/ember-cli/pull/6227) add tests for alphabetize-object-keys [@kellyselden](https://github.com/kellyselden)
2251- [#6228](https://github.com/ember-cli/ember-cli/pull/6228) in-repo-addon: sort additions to ember-addon/paths [@kellyselden](https://github.com/kellyselden)
2252
2253Thank you to all who took the time to contribute!
2254
2255
2256### 2.9.0-beta.2
2257
2258The following changes are required if you are upgrading from the previous
2259version:
2260
2261- Users
2262 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.9.0-beta.1...v2.9.0-beta.2)
2263 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2264- Addon Developers
2265 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.9.0-beta.1...v2.9.0-beta.2)
2266 + No changes required
2267- Core Contributors
2268 + No changes required
2269
2270Notes:
2271- This update includes a version bump of QUnit to 2.0.0. Please pay close attention to your test suites.
2272- This update is marked as unsupporting Node 0.10. Please prepare for removal of support per [Ember's Node.js LTS Support policy](https://emberjs.com/blog/2016/09/07/ember-node-lts-support.html).
2273
2274#### Community Contributions
2275
2276- [#6232](https://github.com/ember-cli/ember-cli/pull/6232) suggest testing addons against LTS [@kellyselden](https://github.com/kellyselden)
2277- [#6235](https://github.com/ember-cli/ember-cli/pull/6235) remove `default` ember try scenario [@kellyselden](https://github.com/kellyselden)
2278- [#6249](https://github.com/ember-cli/ember-cli/pull/6249) Update to ember-cli-qunit@3.0.1. [@rwjblue](https://github.com/rwjblue)
2279- [#6250](https://github.com/ember-cli/ember-cli/pull/6250) Update engine field in package.json [@nathanhammond](https://github.com/nathanhammond)
2280- [#6276](https://github.com/ember-cli/ember-cli/pull/6276) Revert #6193 (Ember.assign) [@nathanhammond](https://github.com/nathanhammond)
2281
2282Thank you to all who took the time to contribute!
2283
2284
2285### 2.9.0-beta.1
2286
2287The following changes are required if you are upgrading from the previous
2288version:
2289
2290- Users
2291 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.8.0...v2.9.0-beta.1)
2292 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2293- Addon Developers
2294 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.8.0...v2.9.0-beta.1)
2295 + No changes required
2296- Core Contributors
2297 + No changes required
2298
2299#### Community Contributions
2300
2301- [#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)
2302- [#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)
2303- [#5976](https://github.com/ember-cli/ember-cli/pull/5976) Anonymous AMD Support [@ef4](https://github.com/ef4)
2304- [#6086](https://github.com/ember-cli/ember-cli/pull/6086) Use heimdalljs for structured instrumentation & structured logging [@hjdivad](https://github.com/hjdivad)
2305- [#6103](https://github.com/ember-cli/ember-cli/pull/6103) store add-on initialization/lookup times [@stefanpenner](https://github.com/stefanpenner)
2306- [#6127](https://github.com/ember-cli/ember-cli/pull/6127) Remove invalid backticks in docs [@san650](https://github.com/san650)
2307- [#6132](https://github.com/ember-cli/ember-cli/pull/6132) [Bugfix] Destroy in-repo-addon [@andyklimczak](https://github.com/andyklimczak)
2308- [#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)
2309- [#6145](https://github.com/ember-cli/ember-cli/pull/6145) Update .gitignore for npm-debug.log [@hckhanh](https://github.com/hckhanh)
2310- [#6139](https://github.com/ember-cli/ember-cli/pull/6139) Updating app/addon blueprints to latest dependency versions [@elwayman02](https://github.com/elwayman02)
2311- [#6148](https://github.com/ember-cli/ember-cli/pull/6148) Update to _findHost to use do/while. [@nathanhammond](https://github.com/nathanhammond)
2312- [#6206](https://github.com/ember-cli/ember-cli/pull/6206) Remove debug from package.json [@marpo60](https://github.com/marpo60)
2313- [#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)
2314- [#6162](https://github.com/ember-cli/ember-cli/pull/6162) Upgraded ember-cli-app-version to 2.0.0 [@taras](https://github.com/taras)
2315- [#6198](https://github.com/ember-cli/ember-cli/pull/6198) display cleanup progress. [@stefanpenner](https://github.com/stefanpenner)
2316- [#6189](https://github.com/ember-cli/ember-cli/pull/6189) `testem.js` must be loaded from `/`. [@rwjblue](https://github.com/rwjblue)
2317- [#6188](https://github.com/ember-cli/ember-cli/pull/6188) [BUGFIX] - fix reference for `ui.prompt` [@tgandee79](https://github.com/tgandee79)
2318- [#6182](https://github.com/ember-cli/ember-cli/pull/6182) [BUGFIX beta] Allow empty string as rootURL [@kanongil](https://github.com/kanongil)
2319- [#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)
2320- [#6180](https://github.com/ember-cli/ember-cli/pull/6180) bump portfinder to v1.0.7 [@eriktrom](https://github.com/eriktrom)
2321- [#6194](https://github.com/ember-cli/ember-cli/pull/6194) [BUGFIX beta] Prevent Ember Data from overriding Date.parse. [@bmac](https://github.com/bmac)
2322- [#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)
2323- [#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)
2324- [#6227](https://github.com/ember-cli/ember-cli/pull/6227) add tests for alphabetize-object-keys [@kellyselden](https://github.com/kellyselden)
2325- [#6228](https://github.com/ember-cli/ember-cli/pull/6228) in-repo-addon: sort additions to ember-addon/paths [@kellyselden](https://github.com/kellyselden)
2326
2327Thank you to all who took the time to contribute!
2328
2329
2330### 2.8.0
2331
2332The following changes are required if you are upgrading from the previous
2333version:
2334
2335- Users
2336 + [`ember new` diff](https://github.com/ember-cli/ember-new-output/compare/v2.7.0...v2.8.0)
2337 + Upgrade your project's ember-cli version - [docs](https://ember-cli.com/user-guide/#upgrading)
2338- Addon Developers
2339 + [`ember addon` diff](https://github.com/ember-cli/ember-addon-output/compare/v2.7.0...v2.8.0)
2340 + No changes required
2341- Core Contributors
2342 + No changes required
2343
2344#### Community Contributions
2345
2346- [#6050](https://github.com/ember-cli/ember-cli/pull/6050) Make app/addon readmes consistent [@elwayman02](https://github.com/elwayman02)
2347- [#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)
2348- [#5986](https://github.com/ember-cli/ember-cli/pull/5986) added transparent-proxy option to ember serve command [@badazz91](https://github.com/badazz91)
2349- [#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)
2350- [#6017](https://github.com/ember-cli/ember-cli/pull/6017) Allow `ember install addon_name --save` in addons. [@xcambar](https://github.com/xcambar)
2351- [#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)
2352- [#6052](https://github.com/ember-cli/ember-cli/pull/6052) Turn on strict mode for tests. [@nathanhammond](https://github.com/nathanhammond)
2353- [#6043](https://github.com/ember-cli/ember-cli/pull/6043) [BUGFIX beta] Test nested addon import [@xcambar](https://github.com/xcambar)
2354- [#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)
2355- [#6072](https://github.com/ember-cli/ember-cli/pull/6072) Makes sure dependecies are loaded on demand [@twokul](https://github.com/twokul)
2356- [#6092](https://github.com/ember-cli/ember-cli/pull/6092) Remove ember-qunit-notifications [@trentmwillis](https://github.com/trentmwillis)
2357- [#6094](https://github.com/ember-cli/ember-cli/pull/6094) Remove jQuery usage to read meta config. [@rwjblue](https://github.com/rwjblue)
2358- [#6095](https://github.com/ember-cli/ember-cli/pull/6095) [INTERNAL] Remove unused 'es3Safe' option [@ursm](https://github.com/ursm)
2359- [#6102](https://github.com/ember-cli/ember-cli/pull/6102) Refactor/cleanup/reduce slow tests [@stefanpenner](https://github.com/stefanpenner)
2360- [#6112](https://github.com/ember-cli/ember-cli/pull/6112) More specific docs for included hook [@xcambar](https://github.com/xcambar)
2361- [#6098](https://github.com/ember-cli/ember-cli/pull/6098) [BUGFIX beta] ServerWatcher disregards --watcher=* [@stefanpenner](https://github.com/stefanpenner)
2362- [#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)
2363
2364Thank you to all who took the time to contribute!