UNPKG

29.9 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
6<a name="3.20.1"></a>
7## [3.20.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.20.0...ionic@3.20.1) (2018-10-15)
8
9
10### Bug Fixes
11
12* disable update prompts ([8482a6a](https://github.com/ionic-team/ionic-cli/commit/8482a6a))
13
14
15
16
17<a name="3.20.0"></a>
18# [3.20.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.19.1...ionic@3.20.0) (2018-03-13)
19
20
21### Bug Fixes
22
23* **link:** if there are no branches default to master branch ([5227d4f](https://github.com/ionic-team/ionic-cli/commit/5227d4f))
24* **link:** show clone_url for git remote url ([dec6d4b](https://github.com/ionic-team/ionic-cli/commit/dec6d4b))
25
26
27### Features
28
29* **start:** if the app is on pro show next steps reflecting whether it is on GitHub or not ([def323a](https://github.com/ionic-team/ionic-cli/commit/def323a))
30
31
32
33
34<a name="3.19.1"></a>
35## [3.19.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.19.0...ionic@3.19.1) (2018-01-17)
36
37
38### Bug Fixes
39
40* **ssh:** allow tilde expansion upon path inputs ([95f809e](https://github.com/ionic-team/ionic-cli/commit/95f809e))
41
42
43
44
45<a name="3.19.0"></a>
46# [3.19.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.18.0...ionic@3.19.0) (2017-11-22)
47
48
49### Bug Fixes
50
51* convert to error stack string before displaying ([3433fdf](https://github.com/ionic-team/ionic-cli/commit/3433fdf))
52* **bin:** clean up this strange file ([b5ece73](https://github.com/ionic-team/ionic-cli/commit/b5ece73))
53* **link:** clearer words when app already linked ([aa47958](https://github.com/ionic-team/ionic-cli/commit/aa47958))
54* print message from brutal error ([5956c74](https://github.com/ionic-team/ionic-cli/commit/5956c74))
55* **ssh:** fix parsing of ssh config w/o host directives ([cf4e03f](https://github.com/ionic-team/ionic-cli/commit/cf4e03f))
56* **start:** fix some logic issues ([195e089](https://github.com/ionic-team/ionic-cli/commit/195e089))
57
58
59### Features
60
61* **start:** add prompt during start to add cordova ([62c6c3f](https://github.com/ionic-team/ionic-cli/commit/62c6c3f))
62* **start:** personalize cordova files, --bundle-id flag ([45488dd](https://github.com/ionic-team/ionic-cli/commit/45488dd))
63
64
65
66
67<a name="3.18.0"></a>
68# [3.18.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.17.0...ionic@3.18.0) (2017-11-09)
69
70
71### Bug Fixes
72
73* **cordova:** run ionic build before prepare ([932b2ee](https://github.com/ionic-team/ionic-cli/commit/932b2ee))
74* **start:** set proper app name ([e2f7167](https://github.com/ionic-team/ionic-cli/commit/e2f7167))
75
76
77### Features
78
79* **start:** --cordova flag to include cordova integration ([fe31173](https://github.com/ionic-team/ionic-cli/commit/fe31173))
80* **start:** custom starters by repo URL ([f54e78b](https://github.com/ionic-team/ionic-cli/commit/f54e78b))
81
82
83
84
85<a name="3.17.0"></a>
86# [3.17.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.16.0...ionic@3.17.0) (2017-11-07)
87
88
89### Bug Fixes
90
91* **login:** show message about failed login for pro ([ee4e14d](https://github.com/ionic-team/ionic-cli/commit/ee4e14d))
92* **start:** only error re: git if --pro-id is used ([6f9c6db](https://github.com/ionic-team/ionic-cli/commit/6f9c6db))
93* **start:** support not having a manifest ([2ae44d2](https://github.com/ionic-team/ionic-cli/commit/2ae44d2))
94
95
96### Features
97
98* **integrations:** cordova and gulp integration ([3137c76](https://github.com/ionic-team/ionic-cli/commit/3137c76))
99* **start:** custom starters ([1c5a527](https://github.com/ionic-team/ionic-cli/commit/1c5a527))
100* **start:** starter manifest integration ([6557396](https://github.com/ionic-team/ionic-cli/commit/6557396))
101* **start:** use new starters ([9032f3d](https://github.com/ionic-team/ionic-cli/commit/9032f3d))
102
103
104
105
106<a name="3.16.0"></a>
107# [3.16.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.15.2...ionic@3.16.0) (2017-11-01)
108
109
110### Features
111
112* **devapp:** broadcast app to trusted interfaces ([fb4e38e](https://github.com/ionic-team/ionic-cli/commit/fb4e38e))
113* **serve:** add --local flag ([6b68088](https://github.com/ionic-team/ionic-cli/commit/6b68088))
114
115
116
117
118<a name="3.15.2"></a>
119## [3.15.2](https://github.com/ionic-team/ionic-cli/compare/ionic@3.15.1...ionic@3.15.2) (2017-10-26)
120
121
122### Bug Fixes
123
124* **serve:** livereload defaults ([16f7d69](https://github.com/ionic-team/ionic-cli/commit/16f7d69))
125
126
127
128
129<a name="3.15.1"></a>
130## [3.15.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.15.0...ionic@3.15.1) (2017-10-25)
131
132
133
134
135**Note:** Version bump only for package ionic
136
137<a name="3.15.0"></a>
138# [3.15.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.14.0...ionic@3.15.0) (2017-10-25)
139
140
141### Features
142
143* **info:** show ANDROID_HOME environment variable ([7975cd8](https://github.com/ionic-team/ionic-cli/commit/7975cd8))
144* **info:** show proxy environment variables ([9103d09](https://github.com/ionic-team/ionic-cli/commit/9103d09))
145
146
147
148
149<a name="3.14.0"></a>
150# [3.14.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.13.2...ionic@3.14.0) (2017-10-23)
151
152
153### Bug Fixes
154
155* don't use local installation for old cli versions ([fc5db21](https://github.com/ionic-team/ionic-cli/commit/fc5db21))
156* **cordova:** platforms.json also unreliable, using platforms/ ([04238f4](https://github.com/ionic-team/ionic-cli/commit/04238f4))
157* **cordova:** show output in real time for all cordova commands ([0f91220](https://github.com/ionic-team/ionic-cli/commit/0f91220))
158
159
160### Features
161
162* **doctor:** list command ([a38be99](https://github.com/ionic-team/ionic-cli/commit/a38be99))
163* **doctor:** reveal doctor commands ([fbd52a8](https://github.com/ionic-team/ionic-cli/commit/fbd52a8))
164
165
166
167
168<a name="3.13.2"></a>
169## [3.13.2](https://github.com/ionic-team/ionic-cli/compare/ionic@3.13.1...ionic@3.13.2) (2017-10-18)
170
171
172### Bug Fixes
173
174* **package:** resources being excluded with archiverjs ([9387094](https://github.com/ionic-team/ionic-cli/commit/9387094))
175
176
177
178
179<a name="3.13.1"></a>
180## [3.13.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.13.0...ionic@3.13.1) (2017-10-16)
181
182
183### Bug Fixes
184
185* **cordova:** pass-thru for vanilla "prepare" invocation ([ac16ef4](https://github.com/ionic-team/ionic-cli/commit/ac16ef4))
186
187
188
189
190<a name="3.13.0"></a>
191# [3.13.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.2...ionic@3.13.0) (2017-10-10)
192
193
194### Bug Fixes
195
196* **backends:** explicitly list known backends ([84fa7d7](https://github.com/ionic-team/ionic-cli/commit/84fa7d7))
197* **build:** drop arguments ([b4cde2a](https://github.com/ionic-team/ionic-cli/commit/b4cde2a))
198* **config:** compute urls for backend ([19687b1](https://github.com/ionic-team/ionic-cli/commit/19687b1))
199* **cordova:** fix after_prepare being executed twice ([31225b9](https://github.com/ionic-team/ionic-cli/commit/31225b9))
200* prefer locally installed executables ([fe07215](https://github.com/ionic-team/ionic-cli/commit/fe07215))
201* **cordova:** fix various platform weirdness (use platforms.json) ([2c2478f](https://github.com/ionic-team/ionic-cli/commit/2c2478f))
202* **cordova:** generate resources upon platform add ([c8b4d11](https://github.com/ionic-team/ionic-cli/commit/c8b4d11))
203* **cordova:** more robust error handling for serve, shutdown functions ([a2ba645](https://github.com/ionic-team/ionic-cli/commit/a2ba645))
204* **cordova:** remove original-src from config.xml after serve ([4835cd9](https://github.com/ionic-team/ionic-cli/commit/4835cd9))
205* **cordova:** show all output for prepare ([ca6e0ef](https://github.com/ionic-team/ionic-cli/commit/ca6e0ef))
206* **cordova:** write hash files only after successful resources generation ([47286cb](https://github.com/ionic-team/ionic-cli/commit/47286cb))
207* **devapp:** "handle" error event ([45e565a](https://github.com/ionic-team/ionic-cli/commit/45e565a))
208* **pro:** fix "infinity" bug ([3cb47f0](https://github.com/ionic-team/ionic-cli/commit/3cb47f0))
209* **ssh:** prompt for login before setup begins ([4d2f3b6](https://github.com/ionic-team/ionic-cli/commit/4d2f3b6))
210* **upload:** accept app-script args for builds during upload ([dd5a3a8](https://github.com/ionic-team/ionic-cli/commit/dd5a3a8))
211
212
213### Features
214
215* **config:** add interactive config value ([a783d54](https://github.com/ionic-team/ionic-cli/commit/a783d54))
216* **cordova:** add --dev-logger-port to run/emulate ([706680d](https://github.com/ionic-team/ionic-cli/commit/706680d))
217* **cordova:** compile accepts cordova build args ([3df280b](https://github.com/ionic-team/ionic-cli/commit/3df280b))
218* **cordova:** ionic cordova requirements ([c0696f3](https://github.com/ionic-team/ionic-cli/commit/c0696f3))
219* **info:** show backend ([e1b7fda](https://github.com/ionic-team/ionic-cli/commit/e1b7fda))
220* **pro:** default new apps to Ionic Pro ([6966135](https://github.com/ionic-team/ionic-cli/commit/6966135))
221* **serve:** --auth feature for basic auth ([0b92c51](https://github.com/ionic-team/ionic-cli/commit/0b92c51))
222* **serve:** adds devapp support ([10f34cf](https://github.com/ionic-team/ionic-cli/commit/10f34cf))
223* **ssh:** allow generation of non-rsa keys ([4f9c648](https://github.com/ionic-team/ionic-cli/commit/4f9c648))
224* **ssl:** cafile, certfile, keyfile options ([b9cee01](https://github.com/ionic-team/ionic-cli/commit/b9cee01))
225
226
227
228
229<a name="3.12.0"></a>
230# [3.12.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.2...ionic@3.12.0) (2017-09-21)
231
232
233### Bug Fixes
234
235* **backends:** explicitly list known backends ([84fa7d7](https://github.com/ionic-team/ionic-cli/commit/84fa7d7))
236* **config:** compute urls for backend ([19687b1](https://github.com/ionic-team/ionic-cli/commit/19687b1))
237* **cordova:** generate resources upon platform add ([c8b4d11](https://github.com/ionic-team/ionic-cli/commit/c8b4d11))
238* **cordova:** remove original-src from config.xml after serve ([4835cd9](https://github.com/ionic-team/ionic-cli/commit/4835cd9))
239* **cordova:** show all output for prepare ([ca6e0ef](https://github.com/ionic-team/ionic-cli/commit/ca6e0ef))
240* prefer locally installed executables ([fe07215](https://github.com/ionic-team/ionic-cli/commit/fe07215))
241* **cordova:** write hash files only after successful resources generation ([47286cb](https://github.com/ionic-team/ionic-cli/commit/47286cb))
242* **devapp:** "handle" error event ([45e565a](https://github.com/ionic-team/ionic-cli/commit/45e565a))
243* **pro:** fix "infinity" bug ([3cb47f0](https://github.com/ionic-team/ionic-cli/commit/3cb47f0))
244* **ssh:** prompt for login before setup begins ([4d2f3b6](https://github.com/ionic-team/ionic-cli/commit/4d2f3b6))
245* **upload:** accept app-script args for builds during upload ([dd5a3a8](https://github.com/ionic-team/ionic-cli/commit/dd5a3a8))
246
247
248### Features
249
250* **config:** add interactive config value ([a783d54](https://github.com/ionic-team/ionic-cli/commit/a783d54))
251* **cordova:** add --dev-logger-port to run/emulate ([706680d](https://github.com/ionic-team/ionic-cli/commit/706680d))
252* **cordova:** compile accepts cordova build args ([3df280b](https://github.com/ionic-team/ionic-cli/commit/3df280b))
253* **cordova:** ionic cordova requirements ([c0696f3](https://github.com/ionic-team/ionic-cli/commit/c0696f3))
254* **info:** show backend ([e1b7fda](https://github.com/ionic-team/ionic-cli/commit/e1b7fda))
255* **pro:** default new apps to Ionic Pro ([6966135](https://github.com/ionic-team/ionic-cli/commit/6966135))
256* **serve:** --auth feature for basic auth ([0b92c51](https://github.com/ionic-team/ionic-cli/commit/0b92c51))
257* **serve:** adds devapp support ([10f34cf](https://github.com/ionic-team/ionic-cli/commit/10f34cf))
258* **ssh:** allow generation of non-rsa keys ([4f9c648](https://github.com/ionic-team/ionic-cli/commit/4f9c648))
259* **ssl:** cafile, certfile, keyfile options ([b9cee01](https://github.com/ionic-team/ionic-cli/commit/b9cee01))
260
261
262
263
264<a name="3.11.0"></a>
265# [3.11.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.2...ionic@3.11.0) (2017-09-21)
266
267
268### Bug Fixes
269
270* **backends:** explicitly list known backends ([84fa7d7](https://github.com/ionic-team/ionic-cli/commit/84fa7d7))
271* prefer locally installed executables ([fe07215](https://github.com/ionic-team/ionic-cli/commit/fe07215))
272* **config:** compute urls for backend ([19687b1](https://github.com/ionic-team/ionic-cli/commit/19687b1))
273* **cordova:** generate resources upon platform add ([c8b4d11](https://github.com/ionic-team/ionic-cli/commit/c8b4d11))
274* **cordova:** remove original-src from config.xml after serve ([4835cd9](https://github.com/ionic-team/ionic-cli/commit/4835cd9))
275* **cordova:** show all output for prepare ([ca6e0ef](https://github.com/ionic-team/ionic-cli/commit/ca6e0ef))
276* **cordova:** write hash files only after successful resources generation ([47286cb](https://github.com/ionic-team/ionic-cli/commit/47286cb))
277* **devapp:** "handle" error event ([45e565a](https://github.com/ionic-team/ionic-cli/commit/45e565a))
278* **pro:** fix "infinity" bug ([3cb47f0](https://github.com/ionic-team/ionic-cli/commit/3cb47f0))
279* **upload:** accept app-script args for builds during upload ([dd5a3a8](https://github.com/ionic-team/ionic-cli/commit/dd5a3a8))
280
281
282### Features
283
284* **cordova:** add --dev-logger-port to run/emulate ([706680d](https://github.com/ionic-team/ionic-cli/commit/706680d))
285* **cordova:** compile accepts cordova build args ([3df280b](https://github.com/ionic-team/ionic-cli/commit/3df280b))
286* **cordova:** ionic cordova requirements ([c0696f3](https://github.com/ionic-team/ionic-cli/commit/c0696f3))
287* **info:** show backend ([e1b7fda](https://github.com/ionic-team/ionic-cli/commit/e1b7fda))
288* **pro:** default new apps to Ionic Pro ([6966135](https://github.com/ionic-team/ionic-cli/commit/6966135))
289* **serve:** --auth feature for basic auth ([0b92c51](https://github.com/ionic-team/ionic-cli/commit/0b92c51))
290* **serve:** adds devapp support ([10f34cf](https://github.com/ionic-team/ionic-cli/commit/10f34cf))
291* **ssl:** cafile, certfile, keyfile options ([b9cee01](https://github.com/ionic-team/ionic-cli/commit/b9cee01))
292
293
294
295
296<a name="3.10.3"></a>
297## [3.10.3](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.2...ionic@3.10.3) (2017-09-13)
298
299
300### Bug Fixes
301
302* **backends:** explicitly list known backends ([84fa7d7](https://github.com/ionic-team/ionic-cli/commit/84fa7d7))
303* **cordova:** generate resources upon platform add ([c8b4d11](https://github.com/ionic-team/ionic-cli/commit/c8b4d11))
304* **cordova:** show all output for prepare ([ca6e0ef](https://github.com/ionic-team/ionic-cli/commit/ca6e0ef))
305* **cordova:** write hash files only after successful resources generation ([47286cb](https://github.com/ionic-team/ionic-cli/commit/47286cb))
306* **devapp:** "handle" error event ([45e565a](https://github.com/ionic-team/ionic-cli/commit/45e565a))
307* **pro:** fix "infinity" bug ([3cb47f0](https://github.com/ionic-team/ionic-cli/commit/3cb47f0))
308* **upload:** accept app-script args for builds during upload ([dd5a3a8](https://github.com/ionic-team/ionic-cli/commit/dd5a3a8))
309
310
311### Features
312
313* **cordova:** add --dev-logger-port to run/emulate ([706680d](https://github.com/ionic-team/ionic-cli/commit/706680d))
314* **cordova:** compile accepts cordova build args ([3df280b](https://github.com/ionic-team/ionic-cli/commit/3df280b))
315* **cordova:** ionic cordova requirements ([c0696f3](https://github.com/ionic-team/ionic-cli/commit/c0696f3))
316* **pro:** default new apps to Ionic Pro ([6966135](https://github.com/ionic-team/ionic-cli/commit/6966135))
317* **serve:** --auth feature for basic auth ([0b92c51](https://github.com/ionic-team/ionic-cli/commit/0b92c51))
318* **serve:** adds devapp support ([10f34cf](https://github.com/ionic-team/ionic-cli/commit/10f34cf))
319* **ssl:** cafile, certfile, keyfile options ([b9cee01](https://github.com/ionic-team/ionic-cli/commit/b9cee01))
320
321
322
323
324<a name="3.10.2"></a>
325## [3.10.2](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.2...ionic@3.10.2) (2017-09-13)
326
327
328### Bug Fixes
329
330* **backends:** explicitly list known backends ([84fa7d7](https://github.com/ionic-team/ionic-cli/commit/84fa7d7))
331* **cordova:** generate resources upon platform add ([c8b4d11](https://github.com/ionic-team/ionic-cli/commit/c8b4d11))
332* **cordova:** show all output for prepare ([ca6e0ef](https://github.com/ionic-team/ionic-cli/commit/ca6e0ef))
333* **cordova:** write hash files only after successful resources generation ([47286cb](https://github.com/ionic-team/ionic-cli/commit/47286cb))
334* **pro:** fix "infinity" bug ([3cb47f0](https://github.com/ionic-team/ionic-cli/commit/3cb47f0))
335* **upload:** accept app-script args for builds during upload ([dd5a3a8](https://github.com/ionic-team/ionic-cli/commit/dd5a3a8))
336
337
338### Features
339
340* **cordova:** add --dev-logger-port to run/emulate ([706680d](https://github.com/ionic-team/ionic-cli/commit/706680d))
341* **cordova:** compile accepts cordova build args ([3df280b](https://github.com/ionic-team/ionic-cli/commit/3df280b))
342* **cordova:** ionic cordova requirements ([c0696f3](https://github.com/ionic-team/ionic-cli/commit/c0696f3))
343* **pro:** default new apps to Ionic Pro ([6966135](https://github.com/ionic-team/ionic-cli/commit/6966135))
344* **serve:** --auth feature for basic auth ([0b92c51](https://github.com/ionic-team/ionic-cli/commit/0b92c51))
345* **serve:** adds devapp support ([10f34cf](https://github.com/ionic-team/ionic-cli/commit/10f34cf))
346* **ssl:** cafile, certfile, keyfile options ([b9cee01](https://github.com/ionic-team/ionic-cli/commit/b9cee01))
347
348
349
350
351<a name="3.10.1"></a>
352## [3.10.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.2...ionic@3.10.1) (2017-09-12)
353
354
355### Bug Fixes
356
357* **backends:** explicitly list known backends ([84fa7d7](https://github.com/ionic-team/ionic-cli/commit/84fa7d7))
358* **cordova:** generate resources upon platform add ([c8b4d11](https://github.com/ionic-team/ionic-cli/commit/c8b4d11))
359* **cordova:** show all output for prepare ([ca6e0ef](https://github.com/ionic-team/ionic-cli/commit/ca6e0ef))
360* **cordova:** write hash files only after successful resources generation ([47286cb](https://github.com/ionic-team/ionic-cli/commit/47286cb))
361* **pro:** fix "infinity" bug ([3cb47f0](https://github.com/ionic-team/ionic-cli/commit/3cb47f0))
362* **upload:** accept app-script args for builds during upload ([dd5a3a8](https://github.com/ionic-team/ionic-cli/commit/dd5a3a8))
363
364
365### Features
366
367* **cordova:** add --dev-logger-port to run/emulate ([706680d](https://github.com/ionic-team/ionic-cli/commit/706680d))
368* **cordova:** compile accepts cordova build args ([3df280b](https://github.com/ionic-team/ionic-cli/commit/3df280b))
369* **cordova:** ionic cordova requirements ([c0696f3](https://github.com/ionic-team/ionic-cli/commit/c0696f3))
370* **pro:** default new apps to Ionic Pro ([6966135](https://github.com/ionic-team/ionic-cli/commit/6966135))
371* **serve:** --auth feature for basic auth ([0b92c51](https://github.com/ionic-team/ionic-cli/commit/0b92c51))
372* **serve:** adds devapp support ([10f34cf](https://github.com/ionic-team/ionic-cli/commit/10f34cf))
373* **ssl:** cafile, certfile, keyfile options ([b9cee01](https://github.com/ionic-team/ionic-cli/commit/b9cee01))
374
375
376
377
378<a name="3.10.0"></a>
379# [3.10.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.2...ionic@3.10.0) (2017-09-12)
380
381
382### Bug Fixes
383
384* **backends:** explicitly list known backends ([84fa7d7](https://github.com/ionic-team/ionic-cli/commit/84fa7d7))
385* **cordova:** generate resources upon platform add ([c8b4d11](https://github.com/ionic-team/ionic-cli/commit/c8b4d11))
386* **cordova:** show all output for prepare ([ca6e0ef](https://github.com/ionic-team/ionic-cli/commit/ca6e0ef))
387* **cordova:** write hash files only after successful resources generation ([47286cb](https://github.com/ionic-team/ionic-cli/commit/47286cb))
388* **pro:** fix "infinity" bug ([3cb47f0](https://github.com/ionic-team/ionic-cli/commit/3cb47f0))
389* **upload:** accept app-script args for builds during upload ([dd5a3a8](https://github.com/ionic-team/ionic-cli/commit/dd5a3a8))
390
391
392### Features
393
394* **cordova:** add --dev-logger-port to run/emulate ([706680d](https://github.com/ionic-team/ionic-cli/commit/706680d))
395* **cordova:** compile accepts cordova build args ([3df280b](https://github.com/ionic-team/ionic-cli/commit/3df280b))
396* **cordova:** ionic cordova requirements ([c0696f3](https://github.com/ionic-team/ionic-cli/commit/c0696f3))
397* **pro:** default new apps to Ionic Pro ([6966135](https://github.com/ionic-team/ionic-cli/commit/6966135))
398* **serve:** --auth feature for basic auth ([0b92c51](https://github.com/ionic-team/ionic-cli/commit/0b92c51))
399* **serve:** adds devapp support ([10f34cf](https://github.com/ionic-team/ionic-cli/commit/10f34cf))
400* **ssl:** cafile, certfile, keyfile options ([b9cee01](https://github.com/ionic-team/ionic-cli/commit/b9cee01))
401
402
403
404
405<a name="3.9.2"></a>
406## [3.9.2](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.1...ionic@3.9.2) (2017-08-17)
407
408
409### Bug Fixes
410
411* **resources:** make `--force` flag actually regenerate images ([30d2e5a](https://github.com/ionic-team/ionic-cli/commit/30d2e5a))
412* **resources:** reload config.xml after save ([cb85488](https://github.com/ionic-team/ionic-cli/commit/cb85488))
413
414
415
416
417<a name="3.9.1"></a>
418## [3.9.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.9.0...ionic@3.9.1) (2017-08-16)
419
420
421### Bug Fixes
422
423* **plugins:** detect all deprecated plugins ([e32f9c1](https://github.com/ionic-team/ionic-cli/commit/e32f9c1))
424* **resources:** detect resources/<platform> dirs upon platform add ([ea07da9](https://github.com/ionic-team/ionic-cli/commit/ea07da9))
425
426
427
428
429<a name="3.9.0"></a>
430# [3.9.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.8.1...ionic@3.9.0) (2017-08-16)
431
432
433### Bug Fixes
434
435* **cordova:** infer --livereload from -c or -s ([0a5ce80](https://github.com/ionic-team/ionic-cli/commit/0a5ce80))
436
437
438### Features
439
440* **docs:** add --browser/-w option to `ionic docs` ([ca74bdc](https://github.com/ionic-team/ionic-cli/commit/ca74bdc))
441* **sourcemaps:** sync sourcemaps with Pro ([f7a37c3](https://github.com/ionic-team/ionic-cli/commit/f7a37c3))
442
443
444
445
446<a name="3.8.1"></a>
447## [3.8.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.8.0...ionic@3.8.1) (2017-08-15)
448
449
450### Bug Fixes
451
452* **cordova:** fix cordova serve issue with cordova.js mock ([f08f22b](https://github.com/ionic-team/ionic-cli/commit/f08f22b))
453
454
455
456
457<a name="3.8.0"></a>
458# [3.8.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.7.0...ionic@3.8.0) (2017-08-14)
459
460
461### Bug Fixes
462
463* **cordova:** do not error on prepare with no platforms ([422c95f](https://github.com/ionic-team/ionic-cli/commit/422c95f))
464* show helpful message for invocation of `ionic build` with argument ([02f2574](https://github.com/ionic-team/ionic-cli/commit/02f2574))
465* show helpful message for invocation of `ionic share` ([fb0d15d](https://github.com/ionic-team/ionic-cli/commit/fb0d15d))
466* show helpful message for invocations of `ionic state` ([d04eb80](https://github.com/ionic-team/ionic-cli/commit/d04eb80))
467* **serve:** multitude of serve fixes ([d7fe31d](https://github.com/ionic-team/ionic-cli/commit/d7fe31d))
468* **serve:** only show ip prompt if external ip is needed ([89853ca](https://github.com/ionic-team/ionic-cli/commit/89853ca))
469* **ssh:** if key exists during generate, ask to overwrite ([59bc4fd](https://github.com/ionic-team/ionic-cli/commit/59bc4fd))
470
471
472### Features
473
474* **config:** --json and --force options for `config set` ([024ef43](https://github.com/ionic-team/ionic-cli/commit/024ef43))
475
476
477
478
479<a name="3.7.0"></a>
480# [3.7.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.6.0...ionic@3.7.0) (2017-08-03)
481
482
483### Bug Fixes
484
485* **serve:** allow binding of localhost ([e8a74d0](https://github.com/ionic-team/ionic-cli/commit/e8a74d0))
486* wrap process.kill for windows ([fa30400](https://github.com/ionic-team/ionic-cli/commit/fa30400))
487* **start:** disable yarn dedupe during start ([dd5c35f](https://github.com/ionic-team/ionic-cli/commit/dd5c35f))
488
489
490### Features
491
492* **build:** `ionic build` command ([3ad304c](https://github.com/ionic-team/ionic-cli/commit/3ad304c))
493* **ssh:** provide manual flow for existing ssh keys ([2496ae3](https://github.com/ionic-team/ionic-cli/commit/2496ae3))
494* **start:** prompt user about cordova integration ([c194bbc](https://github.com/ionic-team/ionic-cli/commit/c194bbc))
495* --json for parseable commands ([f673af1](https://github.com/ionic-team/ionic-cli/commit/f673af1))
496
497
498
499
500<a name="3.6.0"></a>
501# [3.6.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.5.0...ionic@3.6.0) (2017-07-27)
502
503
504### Bug Fixes
505
506* **ionic1:** Fix refresh issue on devices ([3717032](https://github.com/ionic-team/ionic-cli/commit/3717032))
507* **login:** show helpful message for people using --email and --password ([d4537e5](https://github.com/ionic-team/ionic-cli/commit/d4537e5))
508* **plugins:** remove "Your plugins may be out of date" ([18371e1](https://github.com/ionic-team/ionic-cli/commit/18371e1))
509* **timeouts:** rip out timeouts ([22dcd2f](https://github.com/ionic-team/ionic-cli/commit/22dcd2f))
510
511
512### Features
513
514* ionic pro ([36dc2f7](https://github.com/ionic-team/ionic-cli/commit/36dc2f7))
515* **generators:** add examples for module and constants ([8d4975c](https://github.com/ionic-team/ionic-cli/commit/8d4975c))
516* **generators:** add module options ([6c85a8e](https://github.com/ionic-team/ionic-cli/commit/6c85a8e))
517* **generators:** add option for creating a constants file ([db7b983](https://github.com/ionic-team/ionic-cli/commit/db7b983))
518* **info:** add android sdk tools version ([3cc46cf](https://github.com/ionic-team/ionic-cli/commit/3cc46cf))
519
520
521
522
523<a name="3.5.0"></a>
524# [3.5.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.4.0...ionic@3.5.0) (2017-07-11)
525
526
527### Bug Fixes
528
529* **generate:** error on unknown generator ([fb20896](https://github.com/ionic-team/ionic-cli/commit/fb20896))
530* **hooks:** show execution of npm script hooks ([e838a5d](https://github.com/ionic-team/ionic-cli/commit/e838a5d))
531* **link:** disable interpretation of scientific notation ([3874ca6](https://github.com/ionic-team/ionic-cli/commit/3874ca6))
532* **start:** substitute invalid package.json name for MyApp ([ce6c129](https://github.com/ionic-team/ionic-cli/commit/ce6c129))
533* **version:** quickfix for control chars in version ([cb448db](https://github.com/ionic-team/ionic-cli/commit/cb448db))
534
535
536### Features
537
538* automatically detect CI and switch to non-interactive mode ([113b254](https://github.com/ionic-team/ionic-cli/commit/113b254))
539* **cloud:** add options for snapshot metadata ([75099e6](https://github.com/ionic-team/ionic-cli/commit/75099e6))
540
541
542
543
544<a name="3.4.0"></a>
545# [3.4.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.3.0...ionic@3.4.0) (2017-06-12)
546
547
548### Bug Fixes
549
550* **ionic1:** logger not logging changed files ([1b51529](https://github.com/ionic-team/ionic-cli/commit/1b51529))
551* **serve:** running ionic serve in background ([883c21e](https://github.com/ionic-team/ionic-cli/commit/883c21e))
552* **start:** save project name in package.json, not human-readable ([02b6c45](https://github.com/ionic-team/ionic-cli/commit/02b6c45))
553
554
555### Features
556
557* **hooks:** call npm script hooks ([e34fc34](https://github.com/ionic-team/ionic-cli/commit/e34fc34))
558* **info:** show npm version ([044fcd7](https://github.com/ionic-team/ionic-cli/commit/044fcd7))
559* **start:** add gulp plugin to new Ionic 1 apps by default ([de32fbb](https://github.com/ionic-team/ionic-cli/commit/de32fbb))
560
561
562
563
564<a name="3.3.0"></a>
565# [3.3.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.2.0...ionic@3.3.0) (2017-05-31)
566
567
568### Bug Fixes
569
570* **cordova:** more arg parsing fixes... ([4a75255](https://github.com/ionic-team/ionic-cli/commit/4a75255))
571* **git:** no gpg signing ([5f40324](https://github.com/ionic-team/ionic-cli/commit/5f40324))
572* **proxy:** use env load to ensure shared reference ([8552826](https://github.com/ionic-team/ionic-cli/commit/8552826))
573
574
575
576
577<a name="3.2.0"></a>
578# [3.2.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.1.2...ionic@3.2.0) (2017-05-23)
579
580
581### Bug Fixes
582
583* **cordova:** interpret --save as boolean ([7d7ca56](https://github.com/ionic-team/ionic-cli/commit/7d7ca56))
584* **start:** validate prompted name ([221702c](https://github.com/ionic-team/ionic-cli/commit/221702c))
585
586
587### Features
588
589* **flags:** --no-interactive mode, with --confirm/--no-confirm ([1966a0c](https://github.com/ionic-team/ionic-cli/commit/1966a0c))
590* **flags:** add --quiet flag ([6268f0c](https://github.com/ionic-team/ionic-cli/commit/6268f0c))
591* **flags:** persistent "cli flags" ([72a9b45](https://github.com/ionic-team/ionic-cli/commit/72a9b45))
592* **logging:** disable interval spinner for non-interactive mode ([9e4ed33](https://github.com/ionic-team/ionic-cli/commit/9e4ed33))
593* **login:** automatic login via IONIC_EMAIL/IONIC_PASSWORD ([d8d26e4](https://github.com/ionic-team/ionic-cli/commit/d8d26e4))
594* **start:** auto git setup, if available ([7f218f1](https://github.com/ionic-team/ionic-cli/commit/7f218f1))
595
596
597
598
599<a name="3.1.2"></a>
600## [3.1.2](https://github.com/ionic-team/ionic-cli/compare/ionic@3.1.1...ionic@3.1.2) (2017-05-17)
601
602
603### Bug Fixes
604
605* **cordova:** do not include cordova integration by default ([a2de983](https://github.com/ionic-team/ionic-cli/commit/a2de983))
606
607
608
609
610<a name="3.1.1"></a>
611## [3.1.1](https://github.com/ionic-team/ionic-cli/compare/ionic@3.1.0...ionic@3.1.1) (2017-05-16)
612
613
614
615
616<a name="3.1.0"></a>
617# [3.1.0](https://github.com/ionic-team/ionic-cli/compare/ionic@3.0.0...ionic@3.1.0) (2017-05-16)
618
619
620### Bug Fixes
621
622* **login:** just warn user about active session (fixes https://github.com/ionic-team/ionic-cli/issues/2299) ([eb5a614](https://github.com/ionic-team/ionic-cli/commit/eb5a614))
623* **start:** increase download timeout to 3 minutes (fixes https://github.com/ionic-team/ionic-cli/issues/2256) ([001e53a](https://github.com/ionic-team/ionic-cli/commit/001e53a))