UNPKG

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