1 | <a name="2.1.10"></a>
|
2 | ## [2.1.10](https://github.com/driftyco/ionic-cli/compare/v2.1.8...v2.1.10) (2016-11-16)
|
3 |
|
4 |
|
5 | ### Bug Fixes
|
6 |
|
7 | * ensure run and emulate are delegating livereload and serve to app-scripts when applicable. ([c34b3c0](https://github.com/driftyco/ionic-cli/commit/c34b3c0))
|
8 |
|
9 |
|
10 | ### Features
|
11 |
|
12 | * **emulate:** ensure emulate and run are choosing an IP and port that are available. ([70531bc](https://github.com/driftyco/ionic-cli/commit/70531bc))
|
13 |
|
14 |
|
15 |
|
16 | <a name="2.1.9"></a>
|
17 | ## [2.1.9](https://github.com/driftyco/ionic-cli/compare/v2.1.8...v2.1.9) (2016-11-15)
|
18 |
|
19 |
|
20 | ### Bug Fixes
|
21 |
|
22 | * ensure run and emulate are delegating livereload and serve to app-scripts when applicable. ([c34b3c0](https://github.com/driftyco/ionic-cli/commit/c34b3c0))
|
23 |
|
24 |
|
25 |
|
26 | <a name="2.1.8"></a>
|
27 | ## [2.1.8](https://github.com/driftyco/ionic-cli/compare/v2.1.7...v2.1.8) (2016-11-10)
|
28 |
|
29 |
|
30 | ### Bug Fixes
|
31 |
|
32 | * check that npm scripts exists before checking for properties. ([3fde646](https://github.com/driftyco/ionic-cli/commit/3fde646))
|
33 | * ensure params are passed correctly to app-scripts ([9c5ebed](https://github.com/driftyco/ionic-cli/commit/9c5ebed))
|
34 |
|
35 |
|
36 |
|
37 | <a name="2.1.6"></a>
|
38 | ## [2.1.6](https://github.com/driftyco/ionic-cli/compare/v2.1.5...v2.1.6) (2016-11-09)
|
39 |
|
40 |
|
41 | ### Bug Fixes
|
42 |
|
43 | * **start:** fix regression with new version of app-lib ([70a691c](https://github.com/driftyco/ionic-cli/commit/70a691c))
|
44 |
|
45 |
|
46 |
|
47 | <a name="2.1.5"></a>
|
48 | ## [2.1.5](https://github.com/driftyco/ionic-cli/compare/v2.1.4...v2.1.5) (2016-11-09)
|
49 |
|
50 |
|
51 | ### Bug Fixes
|
52 |
|
53 | * **cli:** npm install under windows ([#1539](https://github.com/driftyco/ionic-cli/issues/1539)) ([26486d2](https://github.com/driftyco/ionic-cli/commit/26486d2)), closes [#1445](https://github.com/driftyco/ionic-cli/issues/1445)
|
54 | * **docs:** Add summary and options in settings of login ([dc4ff0a](https://github.com/driftyco/ionic-cli/commit/dc4ff0a))
|
55 |
|
56 |
|
57 | ### Features
|
58 |
|
59 | * allow emulate and run to use serve for livereload. ([#1614](https://github.com/driftyco/ionic-cli/issues/1614)) ([6bd2658](https://github.com/driftyco/ionic-cli/commit/6bd2658))
|
60 |
|
61 |
|
62 |
|
63 | <a name="2.1.4"></a>
|
64 | ## [2.1.4](https://github.com/driftyco/ionic-cli/compare/v2.1.2...v2.1.4) (2016-10-21)
|
65 |
|
66 |
|
67 | ### Bug Fixes
|
68 |
|
69 | * increment ionic-app-lib dependency to 2.1.2 to get latests fixes. ([5565e5d](https://github.com/driftyco/ionic-cli/commit/5565e5d))
|
70 |
|
71 |
|
72 | <a name="2.1.2"></a>
|
73 | ## [2.1.2](https://github.com/driftyco/ionic-cli/compare/v2.1.1...v2.1.2) (2016-10-18)
|
74 |
|
75 |
|
76 | ### Bug Fixes
|
77 |
|
78 | * use an environment variable to force colors instead of using the --colors flag. ([#1557](https://github.com/driftyco/ionic-cli/issues/1557)) ([cdbeef6](https://github.com/driftyco/ionic-cli/commit/cdbeef6))
|
79 |
|
80 |
|
81 | <a name="2.1.1"></a>
|
82 | ## [2.1.1](https://github.com/driftyco/ionic-cli/compare/v2.1.0...v2.1.1) (2016-10-14)
|
83 |
|
84 |
|
85 | ### Bug Fixes
|
86 |
|
87 | * ensure all child spawned npm process exit when the parent process ends. fixes [#1544](https://github.com/driftyco/ionic-cli/issues/1544) ([157aefd](https://github.com/driftyco/ionic-cli/commit/157aefd))
|
88 |
|
89 |
|
90 | ### Features
|
91 |
|
92 | * ensure child spawned processes for npm run print colors. ([f74e3c3](https://github.com/driftyco/ionic-cli/commit/f74e3c3))
|
93 | * update `ionic info` to print ionic app-scripts version. ([7e2dd6c](https://github.com/driftyco/ionic-cli/commit/7e2dd6c))
|
94 |
|
95 |
|
96 |
|
97 | <a name="2.1.0"></a>
|
98 | # [2.1.0](https://github.com/driftyco/ionic-cli/compare/v2.0.0...v2.1.0) (2016-09-16)
|
99 |
|
100 | * **refactor:** updated generate functionality to call @ionic/app-generators instead of ionic. ([45e9959](https://github.com/driftyco/ionic-cli/commit/45e99597b0f0afa81b992f4fb60388675679b595))
|
101 | * **feat:** add build step for npm scripts if they exist. ([2bc79bf](https://github.com/driftyco/ionic-cli/commit/2bc79bf728ef64a9bf66dbbd1224929e1523c1d4))
|
102 |
|
103 | <a name="2.0.0"></a>
|
104 | # [2.0.0](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.37...v2.0.0) (2016-08-15)
|
105 |
|
106 | * create 2.0 release using beta.37 source.
|
107 |
|
108 | <a name="2.0.0-beta.37"></a>
|
109 | # [2.0.0-beta.37](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.36...v2.0.0-beta.37) (2016-08-11)
|
110 |
|
111 |
|
112 | ### Bug Fixes
|
113 |
|
114 | * **setup:** add setup sass back as a command for v1 projects. ([2bd7aee](https://github.com/driftyco/ionic-cli/commit/2bd7aee))
|
115 |
|
116 |
|
117 |
|
118 | <a name="2.0.0-beta.36"></a>
|
119 | # [2.0.0-beta.36](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.35...v2.0.0-beta.36) (2016-08-03)
|
120 |
|
121 |
|
122 | ### Bug Fixes
|
123 |
|
124 | * **stats:** Updated cli to only track on valid commands. ([9308577](https://github.com/driftyco/ionic-cli/commit/9308577))
|
125 | * change all exec commands within add, remove, and service to use sync. ([cb01e1d](https://github.com/driftyco/ionic-cli/commit/cb01e1d))
|
126 |
|
127 |
|
128 |
|
129 | <a name="2.0.0-beta.35"></a>
|
130 | # [2.0.0-beta.35](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.34...v2.0.0-beta.35) (2016-07-27)
|
131 |
|
132 |
|
133 | ### Bug Fixes
|
134 |
|
135 | * **npm:** republish with npm 2 to fix bundled dependencies (again)
|
136 |
|
137 | <a name="2.0.0-beta.34"></a>
|
138 | # [2.0.0-beta.34](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.33...v2.0.0-beta.34) (2016-07-27)
|
139 |
|
140 |
|
141 | ### Bug Fixes
|
142 |
|
143 | * **npm:** republish with npm 2 to fix bundled dependencies
|
144 |
|
145 | <a name="2.0.0-beta.33"></a>
|
146 | # [2.0.0-beta.33](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.32...v2.0.0-beta.33) (2016-07-25)
|
147 |
|
148 |
|
149 | ### Bug Fixes
|
150 |
|
151 | * **cordova:** ensure that each cordova command will properly catch wh… ([#1154](https://github.com/driftyco/ionic-cli/issues/1154)) ([142128a](https://github.com/driftyco/ionic-cli/commit/142128a))
|
152 |
|
153 |
|
154 |
|
155 | <a name="2.0.0-beta.32"></a>
|
156 | # [2.0.0-beta.32](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.31...v2.0.0-beta.32) (2016-06-23)
|
157 |
|
158 | ### Bug Fixes
|
159 | * **upload** Update ionic-app-lib dependency to fix HTML entities being created in index.html on upload. Closes [#562](https://github.com/driftyco/ionic-cli/issues/562), [#600](https://github.com/driftyco/ionic-cli/issues/600), [#640](https://github.com/driftyco/ionic-cli/issues/640)
|
160 |
|
161 | <a name="2.0.0-beta.31"></a>
|
162 | # [2.0.0-beta.31](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.30...v2.0.0-beta.31) (2016-06-13)
|
163 |
|
164 |
|
165 | ### Bug Fixes
|
166 |
|
167 | * **bower:** change check for bower to use execSync. ([9de2157](https://github.com/driftyco/ionic-cli/commit/9de2157))
|
168 | * **login:** show error message from login results on login failure. ([2379b41](https://github.com/driftyco/ionic-cli/commit/2379b41))
|
169 | * **start:** ensure that folders can be created even if they are numeric. ([6322376](https://github.com/driftyco/ionic-cli/commit/6322376))
|
170 |
|
171 |
|
172 | ### Features
|
173 |
|
174 | * **start:** remove javascript as an option for v2 projects because they should all be typescript. ([3f87bfb](https://github.com/driftyco/ionic-cli/commit/3f87bfb))
|
175 |
|
176 |
|
177 | <a name="2.0.0-beta.30"></a>
|
178 | # [2.0.0-beta.30](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.29...v2.0.0-beta.30) (2016-06-06)
|
179 |
|
180 |
|
181 | ### Bug Fixes
|
182 | * ensure that the project base directory is passed to setupLiveReload. fixes [#1034](https://github.com/driftyco/ionic-cli/issues/1034) ([f36acef](https://github.com/driftyco/ionic-cli/commit/f36acef)), closes [#1034](https://github.com/driftyco/ionic-cli/issues/1034)
|
183 | * ensure when bower exec throws an error it is caught. fixes [#1037](https://github.com/driftyco/ionic-cli/issues/1037). ([53bcbbb](https://github.com/driftyco/ionic-cli/commit/53bcbbb)), closes [#1037](https://github.com/driftyco/ionic-cli/issues/1037)
|
184 |
|
185 |
|
186 | <a name="2.0.0-beta.29"></a>
|
187 | # [2.0.0-beta.29](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.28...v2.0.0-beta.29) (2016-06-02)
|
188 |
|
189 |
|
190 | ### Bug Fixes
|
191 |
|
192 | * **commands:** add generate, prepare, address, compile to the available command list. ([7ddd42e](https://github.com/driftyco/ionic-cli/commit/7ddd42e))
|
193 |
|
194 |
|
195 | <a name="2.0.0-beta.28"></a>
|
196 | # [2.0.0-beta.28](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.27...v2.0.0-beta.28) (2016-06-02)
|
197 |
|
198 |
|
199 | ### Bug Fixes
|
200 |
|
201 | * **start:** ensure that --no-ts flag provided to --v2 project start pulls the javascript version. ([c30f9d8](https://github.com/driftyco/ionic-cli/commit/c30f9d8))
|
202 |
|
203 |
|
204 | <a name="2.0.0-beta.27"></a>
|
205 | # [2.0.0-beta.27](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.26...v2.0.0-beta.27) (2016-06-02)
|
206 |
|
207 |
|
208 | ### Bug Fixes
|
209 |
|
210 | * **commands:** ensure that rawCliArguments are passed to all tasks that are ran from cli.js. ([5549b82](https://github.com/driftyco/ionic-cli/commit/5549b82))
|
211 |
|
212 |
|
213 | <a name="2.0.0-beta.26"></a>
|
214 | # [2.0.0-beta.26](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.25...v2.0.0-beta.26) (2016-06-01)
|
215 |
|
216 | ### Features
|
217 |
|
218 | * **start:** default all v2 projects that are started to use typescript. ([3f80103](https://github.com/driftyco/ionic-cli/commit/3f80103))
|
219 |
|
220 |
|
221 | ### Bug Fixes
|
222 | * **tests:** add tests to cover cli tasks and utilities. ([6c7a040](https://github.com/driftyco/ionic-cli/commit/6c7a040))
|
223 | * **eslint:** add parseInt to all request response checks because type coersion was removed. ([5e283ce](https://github.com/driftyco/ionic-cli/commit/5e283ce))
|
224 | * **login:** correct email regex that was split to change decrease line length. ([2dbd92c](https://github.com/driftyco/ionic-cli/commit/2dbd92c))
|
225 | * **serve:** remove unused lab preview template ([a100e8b](https://github.com/driftyco/ionic-cli/commit/a100e8b))
|
226 | * **share:** use app-lib project utility ([6317e76](https://github.com/driftyco/ionic-cli/commit/6317e76))
|
227 | * **store:** don't error if config isn't found ([cd72553](https://github.com/driftyco/ionic-cli/commit/cd72553))
|
228 |
|
229 |
|
230 | <a name="2.0.0-beta.25"></a>
|
231 | # [2.0.0-beta.25](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.24...v2.0.0-beta.25) (2016-04-20)
|
232 |
|
233 |
|
234 |
|
235 | <a name="2.0.0-beta.24"></a>
|
236 | # [2.0.0-beta.24](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.23...v2.0.0-beta.24) (2016-04-04)
|
237 |
|
238 |
|
239 | ### Bug Fixes
|
240 |
|
241 | * **generate:** use project.get([61ff94f](https://github.com/driftyco/ionic-cli/commit/61ff94f))
|
242 | * **start:** don't run start commands if cancelled([021702a](https://github.com/driftyco/ionic-cli/commit/021702a))
|
243 |
|
244 |
|
245 | ### Features
|
246 |
|
247 | * remove postinstall script([3ecebb5](https://github.com/driftyco/ionic-cli/commit/3ecebb5))
|
248 | * **app:** remove unused app task([ff99d14](https://github.com/driftyco/ionic-cli/commit/ff99d14))
|
249 |
|
250 |
|
251 | ### BREAKING CHANGES
|
252 |
|
253 | * app: the 'app' task has been removed
|
254 |
|
255 |
|
256 |
|
257 | <a name="2.0.0-beta.23"></a>
|
258 | # [2.0.0-beta.23](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.22...v2.0.0-beta.23) (2016-03-28)
|
259 |
|
260 |
|
261 | ### Bug Fixes
|
262 |
|
263 | * **cli:** report gulpfile errors([9c53ffc](https://github.com/driftyco/ionic-cli/commit/9c53ffc))
|
264 | * **cli:** use github for default gulpfile([86fbce6](https://github.com/driftyco/ionic-cli/commit/86fbce6))
|
265 | * **state:** fix state([984f46f](https://github.com/driftyco/ionic-cli/commit/984f46f))
|
266 |
|
267 |
|
268 | ### Features
|
269 |
|
270 | * **cli:** install necessary packages for default gulpfile([89f560b](https://github.com/driftyco/ionic-cli/commit/89f560b))
|
271 |
|
272 |
|
273 |
|
274 | <a name="2.0.0-beta.22"></a>
|
275 | # [2.0.0-beta.22](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.21...v2.0.0-beta.22) (2016-03-22)
|
276 |
|
277 |
|
278 |
|
279 | <a name="2.0.0-beta.21"></a>
|
280 | # [2.0.0-beta.21](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.20...v2.0.0-beta.21) (2016-03-21)
|
281 |
|
282 |
|
283 | ### Bug Fixes
|
284 |
|
285 | * **gulp:** check proper hook name([e897dac](https://github.com/driftyco/ionic-cli/commit/e897dac))
|
286 | * **hooks:** only warn about missing tasks if they are missing([0ce5642](https://github.com/driftyco/ionic-cli/commit/0ce5642))
|
287 |
|
288 |
|
289 | ### Features
|
290 |
|
291 | * **console:** make console info messages cyan([912dceb](https://github.com/driftyco/ionic-cli/commit/912dceb))
|
292 | * **hooks:** download default gulpfile([408a660](https://github.com/driftyco/ionic-cli/commit/408a660))
|
293 | * **hooks:** print newline after gulp tasks have finished([c8643b7](https://github.com/driftyco/ionic-cli/commit/c8643b7))
|
294 | * **start:** add --skip-npm flag([375ad4b](https://github.com/driftyco/ionic-cli/commit/375ad4b))
|
295 |
|
296 |
|
297 |
|
298 | <a name="2.0.0-beta.20"></a>
|
299 | # [2.0.0-beta.20](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.19...v2.0.0-beta.20) (2016-03-17)
|
300 |
|
301 |
|
302 | ### Bug Fixes
|
303 |
|
304 | * **cordova:** use cordova command for now([f469d47](https://github.com/driftyco/ionic-cli/commit/f469d47))
|
305 | * **gulp:** don't error on missing hooks([0e36814](https://github.com/driftyco/ionic-cli/commit/0e36814))
|
306 | * **gulp:** don't warn about gulp hooks in v1 projects([a98b785](https://github.com/driftyco/ionic-cli/commit/a98b785))
|
307 | * **gulp:** handle gulpfile edge case([83bbab6](https://github.com/driftyco/ionic-cli/commit/83bbab6))
|
308 | * **gulp:** let gulp handle its own errors([5695cfa](https://github.com/driftyco/ionic-cli/commit/5695cfa))
|
309 | * **hooks:** don't require Gulpfile twice([c17d268](https://github.com/driftyco/ionic-cli/commit/c17d268))
|
310 | * **hooks:** only print build warning for v2([3d69f9d](https://github.com/driftyco/ionic-cli/commit/3d69f9d))
|
311 |
|
312 |
|
313 | ### Features
|
314 |
|
315 | * **gulp:** run gulp tasks([33fc34a](https://github.com/driftyco/ionic-cli/commit/33fc34a))
|
316 | * add console.warn colors([745a259](https://github.com/driftyco/ionic-cli/commit/745a259))
|
317 | * **hooks:** don't run gulp if node_modules doesn't exist([52f1a8f](https://github.com/driftyco/ionic-cli/commit/52f1a8f))
|
318 | * **setup:** deprecate setup task([a48e7b9](https://github.com/driftyco/ionic-cli/commit/a48e7b9))
|
319 |
|
320 |
|
321 |
|
322 | <a name="2.0.0-beta.19"></a>
|
323 | # [2.0.0-beta.19](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.18...v2.0.0-beta.19) (2016-03-01)
|
324 |
|
325 |
|
326 |
|
327 | <a name="2.0.0-beta.18"></a>
|
328 | # [2.0.0-beta.18](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.17...v2.0.0-beta.18) (2016-02-29)
|
329 |
|
330 |
|
331 | ### Features
|
332 |
|
333 | * **browser:** deprecate browser cmd([96b79ec](https://github.com/driftyco/ionic-cli/commit/96b79ec))
|
334 | * **generate:** support all 3 package locations([db3db0e](https://github.com/driftyco/ionic-cli/commit/db3db0e))
|
335 |
|
336 |
|
337 | ### BREAKING CHANGES
|
338 |
|
339 | * browser: The browser command is deprecated in favor of using the
|
340 | Cordova Crosswalk plugin.
|
341 |
|
342 |
|
343 |
|
344 | <a name="2.0.0-beta.17"></a>
|
345 | # [2.0.0-beta.17](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.16...v2.0.0-beta.17) (2016-01-08)
|
346 |
|
347 |
|
348 |
|
349 | <a name="2.0.0-beta.16"></a>
|
350 | # [2.0.0-beta.16](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.15...v2.0.0-beta.16) (2016-01-07)
|
351 |
|
352 |
|
353 |
|
354 | <a name="2.0.0-beta.15"></a>
|
355 | # [2.0.0-beta.15](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.14...v2.0.0-beta.15) (2015-12-22)
|
356 |
|
357 |
|
358 | ### Features
|
359 |
|
360 | * **cordova:** copy html before building([ef84e59](https://github.com/driftyco/ionic-cli/commit/ef84e59))
|
361 |
|
362 |
|
363 |
|
364 | <a name="2.0.0-beta.14"></a>
|
365 | # [2.0.0-beta.14](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.13...v2.0.0-beta.14) (2015-12-22)
|
366 |
|
367 |
|
368 | ### Bug Fixes
|
369 |
|
370 | * **bundle:** rebuild native bindings postinstall([dfa3b03](https://github.com/driftyco/ionic-cli/commit/dfa3b03))
|
371 |
|
372 |
|
373 |
|
374 | <a name="2.0.0-beta.13"></a>
|
375 | # [2.0.0-beta.13](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.12...v2.0.0-beta.13) (2015-12-18)
|
376 |
|
377 |
|
378 | ### Bug Fixes
|
379 |
|
380 | * bundle before build, emulate, run and upload([c8930b8](https://github.com/driftyco/ionic-cli/commit/c8930b8))
|
381 | * **run:** fix livereload option for v2 run([cc1cc11](https://github.com/driftyco/ionic-cli/commit/cc1cc11))
|
382 |
|
383 |
|
384 | ### Features
|
385 |
|
386 | * run Sass before build commands([d3a1673](https://github.com/driftyco/ionic-cli/commit/d3a1673))
|
387 |
|
388 |
|
389 |
|
390 | <a name="2.0.0-beta.1"></a>
|
391 | # [2.0.0-beta.1 - 2.0.0-beta.12](https://github.com/driftyco/ionic-cli/compare/v2.0.0-beta.1...v2.0.0-beta.12) (2016-03-28)
|
392 |
|
393 |
|
394 | ### Features
|
395 |
|
396 | * **v2:** New v2 support([666ae35](https://github.com/driftyco/ionic-cli/commit/666ae35))
|
397 |
|
398 |
|
399 |
|
400 | <a name="1.7.14"></a>
|
401 | ## [1.7.14](https://github.com/driftyco/ionic-cli/compare/1.7.14...v1.7.14) (2016-02-01)
|
402 |
|
403 |
|
404 | ### Bug Fixes
|
405 |
|
406 | * add info back in([fec24f7](https://github.com/driftyco/ionic-cli/commit/fec24f7))
|
407 |
|
408 |
|
409 |
|
410 | <a name="1.7.13"></a>
|
411 | ## [1.7.13](https://github.com/driftyco/ionic-cli/compare/v1.7.12...v1.7.13) (2016-01-20)
|
412 |
|
413 |
|
414 |
|
415 | <a name="1.7.12"></a>
|
416 | ## [1.7.12](https://github.com/driftyco/ionic-cli/compare/v1.7.11...v1.7.12) (2015-12-14)
|
417 |
|
418 | * Use bundledDependencies([40294f7](https://github.com/driftyco/ionic-cli/commit/40294f7))
|
419 |
|
420 |
|
421 |
|
422 | <a name="1.7.11"></a>
|
423 | ## [1.7.11](https://github.com/driftyco/ionic-cli/compare/v1.7.10...v1.7.11) (2015-12-02)
|
424 |
|
425 |
|
426 |
|
427 | <a name="1.7.10"></a>
|
428 | ## [1.7.10](https://github.com/driftyco/ionic-cli/compare/v1.7.9...v1.7.10) (2015-11-17)
|
429 |
|
430 |
|
431 |
|
432 | <a name="1.7.9"></a>
|
433 | ## [1.7.9](https://github.com/driftyco/ionic-cli/compare/v1.7.8...v1.7.9) (2015-11-17)
|
434 |
|
435 |
|
436 | ### Bug Fixes
|
437 |
|
438 | * **creator:** creator start zip([9ae25e8](https://github.com/driftyco/ionic-cli/commit/9ae25e8))
|
439 | * **state:** Pass the proper variable array to the state save plugin command([2c5c19b](https://github.com/driftyco/ionic-cli/commit/2c5c19b))
|
440 | * **docs:** Remove the tests starter([ff1997a](https://github.com/driftyco/ionic-cli/commit/ff1997a))
|
441 | * **cordova:** Update ionic build to build all installed platforms and ionic platform to list all available platforms([73f95f8](https://github.com/driftyco/ionic-cli/commit/73f95f8))
|
442 | * **emulate/run:** Update cordova run method to respect address for ionic emulate --address localhost - it will remove the --address arg as well as the following IP address to use for passing to cordova CLI.([9cf0ae2](https://github.com/driftyco/ionic-cli/commit/9cf0ae2))
|
443 |
|
444 |
|
445 |
|
446 | <a name="1.7.8"></a>
|
447 | ## [1.7.8](https://github.com/driftyco/ionic-cli/compare/1.7.7...v1.7.8) (2015-11-05)
|
448 |
|
449 | ### 1.7.7
|
450 |
|
451 | * `ionic-app-lib` updated to `0.6.3`
|
452 |
|
453 | ### 1.7.6
|
454 |
|
455 | * `ionic-app-lib` updated to `0.6.2`
|
456 |
|
457 | ### 1.7.5
|
458 |
|
459 | * `ionic-app-lib` updated to `0.6.1`
|
460 |
|
461 | ### 1.7.4
|
462 |
|
463 | * app-lib @0.6.0
|
464 |
|
465 | ### 1.7.3
|
466 |
|
467 | * Updating app-lib dependency
|
468 |
|
469 | ### 1.7.2
|
470 |
|
471 | * Updating app-lib dependency
|
472 |
|
473 | ### 1.7.1
|
474 |
|
475 | * Fix incorrect passwords being sent in Android Credentials for security command.
|
476 |
|
477 | ### 1.7.0
|
478 |
|
479 | * Added security command for managing Security Profiles.
|
480 | * Added package command for Ionic Package.
|
481 | * Added winston as default logger - may break event listeners.
|
482 | * Added ENV variable CONNECT_LIVE_RELOAD_PORT for users to expose the live reload server on a port.
|
483 | * Speed up CLI by lazy-loading ionic-app-lib modules.
|
484 | * Update hooks - use `util` instead of deprecated `sys`.
|
485 | * Update hooks to run sequentially instead of asychronously.
|
486 | * Added additional tests for CLI, stats, and running commands.
|
487 |
|
488 | ### 1.6.5
|
489 |
|
490 | * Updating app-lib dependency
|
491 |
|
492 | ### 1.6.4
|
493 |
|
494 | * Updating app-lib dependency.
|
495 |
|
496 | ### 1.6.3
|
497 |
|
498 | * Updated tooltips for io command.
|
499 |
|
500 | ### 1.6.2
|
501 |
|
502 | * Added `io init` command to initialize your project with ionic.io.
|
503 | * Added config command to centralize ionic.io services configuration.
|
504 | * Added `--deploy` flag to upload command.
|
505 |
|
506 | ### 1.6.1
|
507 |
|
508 | * Fix(share): Properly checking that the app exists with app id before attemping to upload. Fix login passing args to get from args or prompting.
|
509 | * Fix(spelling): Fix spelling mistake of CLI output.
|
510 |
|
511 | ### 1.6.0
|
512 |
|
513 | * Fix(upload): Bumped archiver back to 0.5.1 - it was causing an issue related to unzipped compressed files on Android devices - see: https://github.com/driftyco/ionic-cli/issues/494 and https://github.com/archiverjs/node-archiver/issues/113.
|
514 | * Refactor(share): Share is now available in ionic-app-lib.
|
515 | * Update serve method `start` to check for document root and reject promise if it does not exist instead of exiting process with Util.fail.
|
516 | * Fix for upload - if you have a script with a query string, it will not get mangled from the removeCacheBusters call. Fixes issue https://github.com/driftyco/ionic-cli/issues/504.
|
517 | * Fix(browser): Fix for remove crosswalk, pass in the app directory for the project file, then use that instance object to save. Fixes CLI bug https://github.com/driftyco/ionic-cli/issues/500.
|
518 | * Fix(state): cordovaPlatforms in package.json no longer gets duplicate entry.
|
519 | * Feature(start): add the ability to add bower packages to a starter project.
|
520 | * Fix(start): Ensure appSetup.bower is set so that the appSetup.bower.length call doesnt cause a run time exception. Handle the exception thrown from initCordova in the chain by rethrowing the exception if the app setup process fails.
|
521 | * Fix(platform): Remove console.log command from ionic-cordova-lib, bump to 5.1.5 to have that change.
|
522 | * Fix(lab): Update preview.html to have utf-8 charset meta tag.
|
523 | * Style(share): Show the finished message as green
|
524 | * Fix(login): Remove lowercase of email.
|
525 | * Feature(project): Expose project to module.
|
526 | * Fix(upload): Remove entity parsing to fix https://github.com/driftyco/ionic-cli/issues/452#issuecomment-117376542
|
527 | * Fix(info): Add check runtime call to show upgrade messages for dependencies that are not fulfilled.
|
528 | * Fix(start): Ensure appSetup.bower is set so that the appSetup.bower.length call doesnt cause a run time exception. Handle the exception thrown from initCordova in the chain by rethrowing the exception if the app setup process fails.
|
529 | * Fix(platform): Remove console.log command from ionic-cordova-lib, bump to 5.1.5 to have that change.
|
530 | * Update ionic-cordova-lib to 5.1.4 for fix with cordova lib run propagating errors to callers.
|
531 | * Fix for serve - directory root is using path.join instead of path.resolve.
|
532 | * Add build platform to the cordova command.
|
533 | * Bump version of ionic-cordova-lib.
|
534 |
|
535 | ### 1.5.5
|
536 |
|
537 | * Fix(start): Fetch codepen was trying to fetch invalid html/css/js files because of a leading '/'. The trailing slash has been removed.
|
538 |
|
539 | ### 1.5.4
|
540 |
|
541 | * Fix for error adding Crosswalk to existing ionic project.
|
542 |
|
543 | ### 1.5.3
|
544 |
|
545 | * Fix for login issue with share - now correctly prompts for ionic.io login.
|
546 |
|
547 |
|
548 | ### 1.5.2
|
549 |
|
550 | * Fix for login issue with upload and push - now correctly prompts for ionic.io login.
|
551 |
|
552 | ### 1.5.1
|
553 |
|
554 | * Fix for ionic serve to specify a browser.
|
555 | * Added help test for ionic push - `ionic help push`.
|
556 | * Added a plethora of tests for confidence in refactoring of the command options.
|
557 | * Fix for the repeated "Ionic not Defined" error.
|
558 | * Fix for ionic upload - removes the BOM (byte order mark) certain users were having - was leaving unwanted artifacts. This has been corrected.
|
559 | * Fix to no longer run the hooks permissions on every cordova command.
|
560 |
|
561 | ### 1.5.0
|
562 |
|
563 | * Fix for Project - now can work from any directory, not just a directory that contains a project.
|
564 | * Fix for Ionic upload - you can now include a note - `ionic upload --note 'This build fixes the menu'`.
|
565 | * Login command now exists in ionic-app-lib.
|
566 | * Upload command now exists in ionic-app-lib.
|
567 | * Setup command now exists in ionic-app-lib.
|
568 | * Add 10.39.236.1 for crosswalk lite.
|
569 | * Add in settings file to have settings across applications.
|
570 | * Fix for `ionic start --io-app-id <app_id>` to properly add the app ID to the project file.
|
571 |
|
572 | ### 1.4.5
|
573 |
|
574 | * Fix for `ionic browser remove crosswalk` - fix for passing arguments and app directory.
|
575 | * Fix for `ionic browser upgrade crosswalk` - passes app directory correctly.
|
576 |
|
577 | ### 1.4.4
|
578 |
|
579 | * Fix upload to now work behind proxies.
|
580 | * Fix for start - now includes new plugin ID's for Cordova 5.0.
|
581 | * Fix for serve - fixes argument short name for lab and platform.
|
582 | * Ionic run with livereload now shows command tips before and after the cordova command completes.
|
583 | * Fix for `ionic run -l --all` - now respects the all addresses to serve on 0.0.0.0.
|
584 |
|
585 | ### 1.4.3
|
586 |
|
587 | * Patch an issue where the server commands are not working from the `ionic run` with livereload.
|
588 |
|
589 | ### 1.4.2
|
590 |
|
591 | * Fixing a bug with serve that will duplicate console logging from the browser.
|
592 | * Fix for a bug when serve wont start console logs with `--consolelogs` argument.
|
593 | * Added flag `--platform` for serve command that opens the browser with those platform specific styles (android/ios).
|
594 |
|
595 | ### 1.4.1
|
596 |
|
597 | * Corrected a bug with ionic state restore command - it now properly passes the app directory to be fixed.
|
598 | * Corrected landscape and portrait sizes for the resources command.
|
599 |
|
600 | ### 1.4.0
|
601 |
|
602 | * Extracting core logic for the CLI into ionic-app-lib.
|
603 | * Certain commands have been moved to the ionic-app-lib - notably: start, serve, hooks, info, browser, and some of cordova commands.
|
604 | * Ionic serve now allows all IP addresses so you can access the server outside of your machine - use `ionic serve --all` or `ionic serve --address 0.0.0.0` to serve to all addresses.
|
605 | * Ionic hooks have had some issues with permissions - those are now added in when an app is started. Also there is the `ionic hooks permissions` command to grant those hooks execute permissions.
|
606 | * When starting an application on a Mac, the iOS platform will be automatically added.
|
607 | * Ionic Browser command now reverts to using the Cordova CLI if CLI v5.0 is installed.
|
608 | * Updating Crosswalk to have canary version 14.42.334.0.
|
609 | * Crosswalk now contains the cordova whitelist by default.
|
610 | * Ionic sass setup now checks that gulp is installed globally - and if not - tells the user how to set it up.
|
611 | * Ionic serve command now has a `--nogulp` option to avoid running gulp on serve.
|
612 |
|
613 | ### 1.3.22
|
614 |
|
615 | * Fix for the upload command to correct issues with the view app cachebuster
|
616 |
|
617 | ### 1.3.21
|
618 |
|
619 | * Fix for Ionic default hooks permissions
|
620 |
|
621 | ### 1.3.20
|
622 |
|
623 | * Adding in a command with ionic start to provide an ionic io app ID. `ionic start --io-app-id <someid>`
|
624 |
|
625 | ### 1.3.19
|
626 |
|
627 | * Added in the `ionic docs` command to assist you in getting Ionic docs opened faster from the CLI! View all with `ionic docs ls`, or type in your desired docs `ionic docs collectionRepeat`. Ionic docs will be opened for the version of Ionic that you are using in your project (ex RC0, RC1, etc).
|
628 | * Added in the `ionic state` command to help organize your Cordova platforms and plugins by storing the information in the package.json file. Try out `ionic state save` and `ionic state restore`.
|
629 | * Added in the `ionic hooks` command to help users deal with the default Ionic hooks. In 1.3.18, they were removed by default. That has been turned off, and now to opt-out, use `ionic hooks remove`, or to add back in `ionic hooks add`.
|
630 | * Added in `--noresources` option for `ionic platform add` - to avoid getting the default Ionic resources.
|
631 | * Updated default Crosswalk version to 12.41.296.5.
|
632 | * Updated latest Cordova Android commits from Cordova master to fix various bugs.
|
633 | * Updated latest Cordova Crosswalk Engine from master to fix various bugs.
|
634 |
|
635 | ### 1.3.18
|
636 |
|
637 | * Added an option to `ionic serve` to specify a default browser for that Ionic project. `ionic serve --defaultBrowser safari`
|
638 | * Added an option when adding platforms to not include the default Ionic cordova hooks - `ionic platform add ios --no-hook`
|
639 | * Ionic CLI now removes some of the older cordova hooks that try to manage plugins - this is now handled by cordova.
|
640 | * Added an argument to not add default Ionic icon and splash screen resources
|
641 | * Modified the cordova run command to check for the platform passed - this should resolve issues users are having with crosswalk and android.
|
642 |
|
643 | ### 1.3.17
|
644 |
|
645 | * Added in default Ionic icons and splashscreens for your iOS and Android applications! Try them out `ionic resources --default`.
|
646 | * To note: if you have entries in your config.xml file for icons or splashscreens or files existing in your resources directory,
|
647 | * neither the settings nor the directory will not be overridden.
|
648 | * To force resource folder with the ionic icons, use `ionic resources --default --force`
|
649 | * Added in the ability to start an Ionic application from a Plnkr url - try it `ionic start http://embed.plnkr.co/dFvL8n/preview`
|
650 | * Fixed the no cordova option when using the shorthand `-w` - `ionic start -w folderX blank` should now work
|
651 | * Ionic info will now look up your version of ios-deploy - which is needed for ios application deployments - `ionic info`
|
652 |
|
653 |
|
654 | ### 1.3.16
|
655 |
|
656 | * Added the ability to share an Ionic app with another user via email `ionic share developer@theirdomain.com`
|
657 |
|
658 | ### 1.3.15
|
659 |
|
660 | * Updated the `ionic link` command to work properly with the `--reset` option
|
661 | * Fixed the `ionic run --livereload` on windows - now properly gives the prompt for server commands.
|
662 | * Updated Crosswalk Versions for Canary 13.41.318.0 and beta of 12.41.296.4.
|
663 | * Fixed the `ionic login` command to properly look at email addresses without lowercasing them.
|
664 |
|
665 | ### 1.3.14
|
666 |
|
667 | * Fixing the `ionic emulate --livereload` and `ionic run --livereload` to continue to accept user input for server commands.
|
668 | * Added the `ionic link` command to allow you to specify your Ionic App ID.
|
669 |
|
670 | ### 1.3.13
|
671 |
|
672 | * Added the ionic.project property `createDocumentRoot` to aid users with build systems to create the folder and run tasks before calling serve.
|
673 |
|
674 | ### 1.3.12
|
675 |
|
676 | * Explicitly state which platform resources should be built by providing a platform name in the command
|
677 | * The serve command now allows you to specify a browser to open other than your default - `ionic serve --browser safari`
|
678 | * The serve command now allows you to specify a path to start the browser in so you can go straight to what you want to test - `ionic serve -o /#/tab/dash`
|
679 | * The serve command now checks for existing server and live reload ports before trying to start up servers. If either serve host/port is used, then the port is incremented and informs the user of the change, then starts the server to avoid Address conflicts.
|
680 | * There was a bug when multiple addresses were available - it gave the option to select the address but immediately started listening to console commands for the server. This has been corrected, and now correctly prompts for the address.
|
681 | * The serve command proxy now accepts another property `proxyNoAgent`: (optional) true/false, if true opts out of connection pooling, see [HttpAgent](http://nodejs.org/api/http.html#http_class_http_agent)
|
682 | * Added in the `proxyNoAgent` property on `ionic.project` proxies to be true/false, if true opts out of connection pooling, see [HttpAgent](http://nodejs.org/api/http.html#http_class_http_agent)
|
683 |
|
684 |
|
685 | ### 1.3.11
|
686 |
|
687 | * Updating task order in the CLI output for help - putting more important tasks at the top, and lesser used ones at the bottom.
|
688 | * Updated README to have basic info at top, more advanced information at bottom.
|
689 | * Bumping cordova-android to our fork version of c0.5.6 to have latest commits from the Cordova-android team.
|
690 | * Bumping cordova-crosswalk-engine to our fork version of c0.6.2 for latest changes by the Mobile chrome team.
|
691 | * Added option to have your livereload server run off the address passed from the `--address` argument.
|
692 | * Updated README to have proper `ionic serve` flag for `--lab`
|
693 | * Updated README to give user instructions to avoid using sudo.
|
694 | * Changed module for opbeat to use forked version - `opbeat-ionic` that will help us log uncaught exceptions with ionic-cli and user environment runtime information
|
695 |
|
696 | ### 1.3.10
|
697 |
|
698 | * Updating after_platform_add hook 010_install_plugins.js to check to see if the directory running the commands is in fact a valid Ionic project directory.
|
699 | * ionic start now checks that you pass a valid directory name, no longer accepting '.'
|
700 | * Fix for install_plugins to check that is in a valid ionic project
|
701 | * Checks for invalid contents of your config.xml file and reports those to help you fix the errors
|
702 | * Fix for `ionic info` - now properly displays OSX Mavericks as operating system if it is indeed Mavericks
|
703 |
|
704 | ### 1.3.9
|
705 |
|
706 | * Fixed an error where running `ionic serve` and then pressing `q` in the console would have an error trying to close a non-existent process
|
707 | * Fixing an error where it tries to read a promise from a null/undefined object.
|
708 | * Updating the error message for if/when `ionic templates` fails to download latest templates
|
709 | * Added semver to the required node modules for version checking
|
710 | * Added a version checking utility for cordova cli and node - `ionic info` tells you what you need to run correctly
|
711 | * Added a version check in the browser command - that way you can stay up to date where it matters
|
712 | * Modified browser process addition process to use `ionic platform add` to ensure hooks are set up properly
|
713 | * Modified browser process to change permissions on files using `fs` instead of `shelljs`
|
714 | * Now upon receiving an error, the CLI will dump system environment information to help the user copy/paste to issues
|
715 |
|
716 | ### 1.3.8
|
717 |
|
718 | * Added a check in reading to read the ionic.project file in and catches and reports any exception that may from loading invalid characters in JSON.
|
719 | * Added in an additional browser command `ionic browser clean` that will clean out all the artifacts from the browser additions
|
720 | * Modified the browser addition process by copying crosswalk libraries over as its own method, and calling this even if the xwalk libraries are downloaded.
|
721 |
|
722 | ### 1.3.7
|
723 |
|
724 | * Fixed some capitalization errors on the Ionic download url
|
725 |
|
726 | ### 1.3.6
|
727 |
|
728 | * Fixed some bad lowercasing in the sign up prompt with IONIC_DASH
|
729 |
|
730 | ### 1.3.5
|
731 |
|
732 | * Added a sign up prompt after starting a new ionic app to create an ionic.io account to take advantage of all the extra features Ionic has to provide.
|
733 |
|
734 | ### 1.3.4
|
735 |
|
736 | * Added the ionic news updates for when `ionic start` finishes - alerts the users of the latest changes for ionic
|
737 | * Updated cordova android and the cordova crosswalk engine to be versioned. Now they pull the latest dev commits.
|
738 | * Due to the cordova crosswalk engine changing its plugin ID, the browser command now removes the older plugin name (org.apache.cordova.crosswalk.engine to org.crosswalk.engine)
|
739 | * Updated cordova android to have a gradle.properties file to give the user options to build multiple architectures by default
|
740 |
|
741 | ### 1.3.3
|
742 |
|
743 | * Added the ability to specify an address when using `ionic serve` by specifying the address as an argument: `ionic serve --address 192.168.1.100`
|
744 | * Added the ability to download and target select versions of beta / canary versions of Crosswalk - see `ionic browser list` to see versions available.
|
745 | * Fixed the issue with `ionic serve` - when typing 'q' or 'quit' in the prompt, it will properly kill the gulp spawned process. Previously, it was left behind.
|
746 | * When adding a browser for a platform, the version of that browser and name shall be saved.
|
747 | * Now when you type `ionic browser versions` - it will list all installed browsers and versions for the platform its installed for.
|
748 | * Bumped connect-livereload up to 0.5.2 to resolve [an issue](https://github.com/intesso/connect-livereload/issues/41) from its repository regarding cookies.
|
749 | * Fixes for uploading - now provides more meaningful errors.
|
750 | * Added the ability to list all Ionic starter templates available for Ionic. Use `ionic start --list` or `ionic templates` to see available starter templates.
|
751 | * Updating ionic help information to give better understanding to ions and bower components `ionic help add`, `ionic help remove` and `ionic help list`
|
752 | * Updating ionic help information about the `ionic serve --lab` feature to let users know how to use it.
|
753 | * Fixed a small bug when using `ionic start --sass dir template` - before the boolean command line arguments were eating the following argument. This has been fixed by adding boolean properties to optimist.
|
754 | * Added the stdio inheritance to have your gulp watch task inherit coloring.
|
755 | * Added the ability for you to specify an alternate document root to use with `ionic serve` other than the default `www`. This is specified in your `ionic.project` file as a `documentRoot` property.
|
756 | * Adding a cordova hook to remove Ionic SASS files from platforms folders. This should save you about 340K of space on your device builds.
|
757 | * Adding a cordova hook to ensure platforms and plugins folder exist before adding a platform.
|
758 | * Adding a cordova hook to store plugins in package.json file as `cordovaPlugins` when a plugin is added or removed.
|
759 | * Adding a cordova hook to install plugins listed in package.json file as `cordovaPlugins` after a platform is added to the project.
|
760 |
|
761 |
|
762 | ### 1.3.2
|
763 |
|
764 | * Added another fix for the way the cookies were handled for `ionic upload` - changing from `cookie.name` to `cookie.key`
|
765 |
|
766 | ### 1.3.1
|
767 |
|
768 | * [Adding the Crosswalk browser for Ionic](http://ionicframework.com/blog/crosswalk-comes-to-ionic/)
|
769 | * See all the browsers available to install - `ionic browser list`. *NOTE: Only stable releases are allowed for now.*
|
770 | * You can now specify [which version of the Crosswalk run time](https://download.01.org/crosswalk/releases/crosswalk/android/stable/) you want to use - `ionic browser add crosswalk@8.37.189.14`.
|
771 | * Caching the Crosswalk downloads - once you’ve installed a version in a project, running `ionic browser add crosswalk` will not re-download the webviews if they have previously been downloaded.
|
772 | * Fixed an issue with `ionic upload` - now you should be able to log in and re-use your login cookies without errors.
|
773 |
|
774 | ### 1.3.0
|
775 |
|
776 | * You can now use [Crosswalk in your Android projects](http://forum.ionicframework.com/t/crosswalk-integration-beta-in-ionic-cli/15190). Crosswalk is a way to package your Chrome Webview and use it with Cordova. Use the `ionic help browser` command to get more information about it.
|
777 | * Automatically add the `SplashScreen` and `SplashScreenDelay` preference configs for Android splash screens
|
778 | * When an orientation is locked using the [preference config](http://cordova.apache.org/docs/en/edge/config_ref_index.md.html#The%20config.xml%20File_global_preferences), only build the necessary splash screen images
|
779 |
|
780 |
|
781 | ### 1.2.14
|
782 |
|
783 | * [Automating Icons and Splash Screens](http://ionicframework.com/blog/automating-icons-and-splash-screens/)
|
784 | * Automatically create icon resources from source file: `ionic resources --icon`
|
785 | * Automatically create splash screen resources from source file: `ionic resources --splash`
|
786 | * Update config.xml resource platform nodes
|
787 |
|
788 |
|
789 | ### 1.2.13
|
790 |
|
791 | * Locking Gulp at 3.8.8 to avoid adding the v8flags module dependency
|
792 |
|
793 |
|
794 | ### 1.2.12
|
795 |
|
796 | * Updating the npm-shrinkwrap
|
797 |
|
798 |
|
799 | ### 1.2.11
|
800 |
|
801 | * Updating the Labs styles
|
802 |
|
803 |
|
804 | ### 1.2.10
|
805 |
|
806 | * Updated the serve command for the `serve --labs` to use `IONIC_LAB_URL`
|
807 |
|
808 |
|
809 | ### 1.2.9
|
810 |
|
811 | * [Introduced Ionic Labs](http://ionicframework.com/blog/ionic-lab/) - a way to see preview iOS and Android side by side in the browser
|
812 | * Added proxy-middleware to provide proxying to APIs from the `serve` command
|
813 | * Updated README doc about how to use the proxy
|
814 | * Injects platform specific class to HTML to view it as an iOS or Android device in browser
|
815 | * Bumped `serve-static` to 1.7.1 to avoid some errors with the `serve` for users of Node 0.12
|
816 | * Added the `add` command to use ionic to manage bower components
|
817 | * Ionic now reads the Node environment variable `http_proxy` along with the passed `PROXY` variable to get around a local proxy
|
818 |
|
819 |
|
820 | ### 1.2.8
|
821 |
|
822 | * CSRF cookie fixes
|
823 |
|
824 |
|
825 | ### 1.2.7
|
826 |
|
827 | * npm-shrinkwrap
|
828 | * Update ionic.io API URL
|
829 |
|
830 |
|
831 | ### 1.2.6
|
832 |
|
833 | * Fix `fs.chmodSync: Error: ENOENT` for existing projects
|
834 | * Fix lib update
|
835 | * Add ionic app task
|
836 | * Starter projects can provide `app.json` to specify plugins and sass setup
|
837 |
|
838 |
|
839 | ### 1.2.5
|
840 |
|
841 | * Do not watch `www/lib/` files by default
|
842 | * Set watchPatterns within ionic.project config file
|
843 | * Friendly EMFILE error when too many files are watched
|
844 | * Ensure config.xml content[src] gets reset after run/emulate
|
845 | * Improve fetchArchive error handling
|
846 | * Fix SSL Cert errors
|
847 | * Do not prompt for address selection when there's only one
|
848 |
|
849 |
|
850 | ### 1.2.4
|
851 |
|
852 | * Use `cross-spawn` module to fix errors with using spawn on Windows
|
853 | * Start ionic project from any Github repo
|
854 | * Start ionic projects using a local directory
|
855 | * Use specific npm versions in package.json to avoid any future errors from breaking changes
|
856 | * Fix write errors after downloading github archive files
|
857 | * Refactor sass setup to use gulpStartupTasks ionic.project property instead
|
858 |
|
859 |
|
860 | ### 1.2.3
|
861 |
|
862 | * From the server, use `restart` or `r` to restart the client app from the root
|
863 | * From the server, use `goto` or `g` a url to have the client app navigate to the given url
|
864 | * From the server, use `consolelogs` or `c` enable/disable console log output
|
865 | * From the server, use `serverlogs` or `s` to enable/disable server log output
|
866 | * From the server, use `quit` or `q` to shutdown the server and exit
|
867 | * Print out Ionic server command tips
|
868 | * LiveReload server logs specify which device made the request (iOS, Android, etc.)
|
869 | * Remember address selection [#91](https://github.com/driftyco/ionic-cli/issues/91)
|
870 | * Reset address selection with `ionic address`
|
871 | * Add localhost as an option of possible addresses to use [#88](https://github.com/driftyco/ionic-cli/issues/88)
|
872 | * Inject scripts after charset [#87](https://github.com/driftyco/ionic-cli/issues/87)
|
873 | * Improved error message when unable to find an IP address [#85](https://github.com/driftyco/ionic-cli/issues/85)
|
874 | * Fix config.xml errors when in the wrong working directory [#84](https://github.com/driftyco/ionic-cli/issues/84)
|
875 |
|
876 |
|
877 | ### 1.2.2
|
878 |
|
879 | * ReferenceError hot fix
|
880 |
|
881 |
|
882 | ### 1.2.1
|
883 |
|
884 | * Clean up any cmd flags which may confuse Cordova [#83](https://github.com/driftyco/ionic-cli/issues/83)
|
885 | * Select available IP address prompt [#82](https://github.com/driftyco/ionic-cli/issues/82)
|
886 | * Fix black screen on load [#81](https://github.com/driftyco/ionic-cli/issues/81)
|
887 |
|
888 |
|
889 | ### 1.2.0
|
890 |
|
891 | * LiveReload from a native app during development
|
892 | * Option to print out console logs to the terminal
|
893 | * Option to print out server logs to the terminal
|
894 | * Start Ionic projects from Codepen urls
|
895 | * [Live Reload All the Things: Ionic CLI's Latest Features](http://ionicframework.com/blog/live-reload-all-things-ionic-cli/)
|