UNPKG

30.6 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5### [4.2.5](https://www.github.com/mili-project-manager/mili/compare/v4.2.4...v4.2.5) (2021-05-28)
6
7
8### Bug Fixes
9
10* loop copy ([eb34bd7](https://www.github.com/mili-project-manager/mili/commit/eb34bd7e96caf3ea18fac2eabf360867b6ee4335))
11
12### [4.2.4](https://www.github.com/mili-project-manager/mili/compare/v4.2.3...v4.2.4) (2021-05-28)
13
14
15### Bug Fixes
16
17* loop copy ([a624773](https://www.github.com/mili-project-manager/mili/commit/a62477321e5edf552f0e984ea5403a40fe0260ee))
18
19### [4.2.3](https://www.github.com/mili-project-manager/mili/compare/v4.2.2...v4.2.3) (2021-05-28)
20
21
22### Bug Fixes
23
24* errors is not iterable ([06cd235](https://www.github.com/mili-project-manager/mili/commit/06cd235ce056cc3128e1ab37dfc9f0b2f3baf730))
25
26### [4.2.2](https://www.github.com/mili-project-manager/mili/compare/v4.2.1...v4.2.2) (2021-05-28)
27
28
29### Bug Fixes
30
31* cannot copy to a subdirectory of itself ([1f931b9](https://www.github.com/mili-project-manager/mili/commit/1f931b9055e3608fbbf9d1f780a4b2cdccec4313))
32* cannot download specify version template ([eaf6551](https://www.github.com/mili-project-manager/mili/commit/eaf65517a0402c0aa85920e55d495712185f2112))
33
34### [4.2.1](https://www.github.com/mili-project-manager/mili/compare/v4.2.0...v4.2.1) (2021-05-28)
35
36
37### Bug Fixes
38
39* wrong render order ([fdefa2d](https://www.github.com/mili-project-manager/mili/commit/fdefa2dede4decf339dfb6a9203008dbead4d227))
40
41## [4.2.0](https://www.github.com/mili-project-manager/mili/compare/v4.1.0...v4.2.0) (2021-05-28)
42
43
44### Features
45
46* enable progress bar for upgrade, update and check ([0e2311d](https://www.github.com/mili-project-manager/mili/commit/0e2311d77930b92f1dc30d415f350f81b12b7c55))
47
48
49### Bug Fixes
50
51* milirc.template missing 'npm:' prefix ([eb65842](https://www.github.com/mili-project-manager/mili/commit/eb658429180ff688c0abf53964aeee47283ea485))
52* missing extends.when() arguments ([2b9bd20](https://www.github.com/mili-project-manager/mili/commit/2b9bd20724f37a93f7ecd6c19f632224bec04146))
53
54## [4.1.0](https://www.github.com/mili-project-manager/mili/compare/v4.0.1...v4.1.0) (2021-05-28)
55
56
57### Features
58
59* merge-json add spaces option ([4291ec0](https://www.github.com/mili-project-manager/mili/commit/4291ec0bd5ac5794b1e8d411b539dab90107b5a4))
60
61### [4.0.1](https://www.github.com/mili-project-manager/mili/compare/v4.0.0...v4.0.1) (2021-05-28)
62
63
64### Bug Fixes
65
66* bad temporary directory path ([3d7d9f1](https://www.github.com/mili-project-manager/mili/commit/3d7d9f159fc3dd08c5e660cc7d68f9200a31926f))
67* cannot run loader when run mili init ([1b4bda9](https://www.github.com/mili-project-manager/mili/commit/1b4bda9a304a498b8d92a4b27f30db9796a04d36))
68* cannot run without hooks config ([240e59b](https://www.github.com/mili-project-manager/mili/commit/240e59b6f197ef9e68a71f70a39e6549660240d5))
69* mili.extends cannot set as string ([58da479](https://www.github.com/mili-project-manager/mili/commit/58da4797e1befb17c15b168bdbbe55aa171e52e4))
70
71
72### Performance Improvements
73
74* increase the running speed and add the progress bar ([f6c9281](https://www.github.com/mili-project-manager/mili/commit/f6c928148265a49934b4cbf87665f05450ee1f63))
75
76## [4.0.0](https://www.github.com/mili-project-manager/mili/compare/v3.10.2...v4.0.0) (2021-05-27)
77
78
79### ⚠ BREAKING CHANGES
80
81* The template and handler of mili@3 is not compatible.
82* Node.js 12 LTS is now the minimum required version.
83
84### Features
85
86* bump Node.js version requirement to 12.13.0 ([33f2271](https://www.github.com/mili-project-manager/mili/commit/33f2271b0c8e21031bcec4b085ea8a64b07e0b7a))
87
88
89### Code Refactoring
90
91* redesign the project ([dc4b72d](https://www.github.com/mili-project-manager/mili/commit/dc4b72d13aecebae7d4cba5ae175def83f1a0002)), closes [#90](https://www.github.com/mili-project-manager/mili/issues/90)
92
93### [3.10.2](https://github.com/Val-istar-Guo/mili/compare/v3.10.1...v3.10.2) (2021-04-26)
94
95
96### Bug Fixes
97
98* cannot find inquirer ([278e074](https://github.com/Val-istar-Guo/mili/commit/278e074a4c3239f309d47120fd062b5b89327970))
99
100### [3.10.1](https://github.com/Val-istar-Guo/mili/compare/v3.10.0...v3.10.1) (2021-04-25)
101
102
103### Bug Fixes
104
105* cannot find validate-npm-package-name ([0213f7f](https://github.com/Val-istar-Guo/mili/commit/0213f7fdeee624256fa3f517dd285289ee40339c))
106* schema warning ([404c218](https://github.com/Val-istar-Guo/mili/commit/404c218f7bb57b0f2dece468590d9f27bcaf240d))
107
108## [3.10.0](https://github.com/Val-istar-Guo/mili/compare/v3.9.2...v3.10.0) (2021-04-24)
109
110
111### Bug Fixes
112
113* async commander support ([619fe10](https://github.com/Val-istar-Guo/mili/commit/619fe1070034819b638304f70e1e1cdca7eb7c5b))
114* upgrade template ([cb3cb73](https://github.com/Val-istar-Guo/mili/commit/cb3cb7320f8febbc3f61362792f2a5c5f343c462))
115
116### [3.9.2](https://github.com/Val-istar-Guo/mili/compare/v3.9.1...v3.9.2) (2020-10-22)
117
118
119### Bug Fixes
120
121* .git isn't required for git url ([c5421af](https://github.com/Val-istar-Guo/mili/commit/c5421af66f8bb750bc7bea7c29e67039d3bbf433)), closes [#89](https://github.com/Val-istar-Guo/mili/issues/89)
122
123### [3.9.1](https://github.com/Val-istar-Guo/mili/compare/v3.9.0...v3.9.1) (2020-07-18)
124
125## [3.9.0](https://github.com/Val-istar-Guo/mili/compare/v3.8.2...v3.9.0) (2020-04-27)
126
127
128### Features
129
130* cache the templates in users home dir ([59efb0a](https://github.com/Val-istar-Guo/mili/commit/59efb0aa46c9a881e9b504f3ea50a1d6588c7551))
131
132
133### Bug Fixes
134
135* update version not support latest and default ([8d1c9b1](https://github.com/Val-istar-Guo/mili/commit/8d1c9b1d224d6e2b74c550b6001102a9648f72a1))
136
137### [3.8.2](https://github.com/Val-istar-Guo/mili/compare/v3.8.1...v3.8.2) (2020-04-24)
138
139
140### Bug Fixes
141
142* git on a directory that does not exist ([3008816](https://github.com/Val-istar-Guo/mili/commit/300881690138b1d8c764f223c7ccef094f2cae23))
143
144### [3.8.1](https://github.com/Val-istar-Guo/mili/compare/v3.8.0...v3.8.1) (2020-03-07)
145
146
147### Bug Fixes
148
149* git error when run mili check in pre-commit hook ([d527377](https://github.com/Val-istar-Guo/mili/commit/d5273773806737e6b7fef67a03a3627842296a3a)), closes [#87](https://github.com/Val-istar-Guo/mili/issues/87)
150
151## [3.8.0](https://github.com/Val-istar-Guo/mili/compare/v3.6.0...v3.8.0) (2020-03-01)
152
153
154### Features
155
156* support merge eslintignore ([ace86ba](https://github.com/Val-istar-Guo/mili/commit/ace86ba3a41481c1dd373b8fbeb99d9491f4f3af))
157* warn user when template upgrade a major version ([f8062a6](https://github.com/Val-istar-Guo/mili/commit/f8062a6054d086f141100bfc46aa8359595ede69))
158
159## [3.7.0](https://github.com/Val-istar-Guo/mili/compare/v3.6.0...v3.7.0) (2019-07-25)
160
161
162### Features
163
164* warn user when template upgrade a major version ([f8062a6](https://github.com/Val-istar-Guo/mili/commit/f8062a6))
165
166
167
168## [3.6.0](https://github.com/Val-istar-Guo/mili/compare/v3.5.0...v3.6.0) (2019-07-19)
169
170
171### Bug Fixes
172
173* unable get ref from project repository ([721017e](https://github.com/Val-istar-Guo/mili/commit/721017e))
174
175
176### Features
177
178* **handler:** support merge .babelrc ([3dabcca](https://github.com/Val-istar-Guo/mili/commit/3dabcca))
179
180
181### Tests
182
183* extract area missing tag test ([96b236a](https://github.com/Val-istar-Guo/mili/commit/96b236a))
184* test for ejs handler ([79c471a](https://github.com/Val-istar-Guo/mili/commit/79c471a))
185* test for merge comment in ignore file ([5349c4c](https://github.com/Val-istar-Guo/mili/commit/5349c4c))
186
187
188
189## [3.5.0](https://github.com/Val-istar-Guo/mili/compare/v3.4.0...v3.5.0) (2019-07-08)
190
191
192### Features
193
194* sigle file check ([c026c2f](https://github.com/Val-istar-Guo/mili/commit/c026c2f))
195
196
197### Tests
198
199* add test from execte func in subproject ([097e3f0](https://github.com/Val-istar-Guo/mili/commit/097e3f0))
200
201
202
203## [3.4.0](https://github.com/Val-istar-Guo/mili/compare/v3.2.0...v3.4.0) (2019-07-05)
204
205
206### Bug Fixes
207
208* mili@1 error should before config valiator ([56edb92](https://github.com/Val-istar-Guo/mili/commit/56edb92))
209* missing validation of the handler field ([2a23e53](https://github.com/Val-istar-Guo/mili/commit/2a23e53))
210* **handler:** misleading error message ([5ffb22f](https://github.com/Val-istar-Guo/mili/commit/5ffb22f))
211* **question:** old fields lost when incremental question ([a391316](https://github.com/Val-istar-Guo/mili/commit/a391316))
212* npm outdated not work ([c717cf5](https://github.com/Val-istar-Guo/mili/commit/c717cf5))
213
214
215### Features
216
217* **handler:** new handler used for rename file ([12cb12b](https://github.com/Val-istar-Guo/mili/commit/12cb12b))
218* **handler:** support merge .npmrc ([2af02f1](https://github.com/Val-istar-Guo/mili/commit/2af02f1))
219
220
221### Tests
222
223* rename test file name ([2ea0d1d](https://github.com/Val-istar-Guo/mili/commit/2ea0d1d))
224
225
226
227## [3.3.0](https://github.com/Val-istar-Guo/mili/compare/v3.2.0...v3.3.0) (2019-07-05)
228
229
230### Bug Fixes
231
232* mili@1 error should before config valiator ([56edb92](https://github.com/Val-istar-Guo/mili/commit/56edb92))
233* missing validation of the handler field ([2a23e53](https://github.com/Val-istar-Guo/mili/commit/2a23e53))
234* **handler:** misleading error message ([5ffb22f](https://github.com/Val-istar-Guo/mili/commit/5ffb22f))
235* **question:** old fields lost when incremental question ([a391316](https://github.com/Val-istar-Guo/mili/commit/a391316))
236* npm outdated not work ([c717cf5](https://github.com/Val-istar-Guo/mili/commit/c717cf5))
237
238
239### Features
240
241* **handler:** new handler used for rename file ([12cb12b](https://github.com/Val-istar-Guo/mili/commit/12cb12b))
242* **handler:** support merge .npmrc ([2af02f1](https://github.com/Val-istar-Guo/mili/commit/2af02f1))
243
244
245### Tests
246
247* rename test file name ([a8f38e1](https://github.com/Val-istar-Guo/mili/commit/a8f38e1))
248
249
250
251## [3.2.0](https://github.com/Val-istar-Guo/mili/compare/v3.1.0...v3.2.0) (2019-07-04)
252
253
254### Bug Fixes
255
256* log of recursive execte only used for check ([0a20d88](https://github.com/Val-istar-Guo/mili/commit/0a20d88))
257* template.path error when reload npm template config ([cd7ed47](https://github.com/Val-istar-Guo/mili/commit/cd7ed47))
258* unable recursive upgrade ([79bd644](https://github.com/Val-istar-Guo/mili/commit/79bd644))
259
260
261### Features
262
263* enable cache npm template ([d9708e9](https://github.com/Val-istar-Guo/mili/commit/d9708e9))
264
265
266
267## [3.1.0](https://github.com/Val-istar-Guo/mili/compare/v3.0.0...v3.1.0) (2019-07-04)
268
269
270### Bug Fixes
271
272* missing type when validate question.type ([394af6b](https://github.com/Val-istar-Guo/mili/commit/394af6b))
273* should exit when checkout an unexist version ([08cb107](https://github.com/Val-istar-Guo/mili/commit/08cb107))
274* the path error in error message of merge handler ([7610ac9](https://github.com/Val-istar-Guo/mili/commit/7610ac9))
275* **handler:** difference between the merge results of init and upgrade ([209a7ee](https://github.com/Val-istar-Guo/mili/commit/209a7ee))
276* **handler:** ignoreWhen running is reversed ([59682a7](https://github.com/Val-istar-Guo/mili/commit/59682a7))
277
278
279### Features
280
281* add default version used for template development ([41c9614](https://github.com/Val-istar-Guo/mili/commit/41c9614))
282
283
284
285## [3.0.0](https://github.com/Val-istar-Guo/mili/compare/v2.9.0...v3.0.0) (2019-07-03)
286
287
288### Bug Fixes
289
290* different meanings of github repository shorthand ([775356d](https://github.com/Val-istar-Guo/mili/commit/775356d)), closes [#66](https://github.com/Val-istar-Guo/mili/issues/66)
291
292
293### Features
294
295* support for delete file ([634c808](https://github.com/Val-istar-Guo/mili/commit/634c808)), closes [#29](https://github.com/Val-istar-Guo/mili/issues/29)
296* support replace effect function to another ([c66fe03](https://github.com/Val-istar-Guo/mili/commit/c66fe03)), closes [#71](https://github.com/Val-istar-Guo/mili/issues/71)
297
298
299### refactor
300
301* rewrite code with typescript ([c7d7cff](https://github.com/Val-istar-Guo/mili/commit/c7d7cff)), closes [#70](https://github.com/Val-istar-Guo/mili/issues/70)
302
303
304### BREAKING CHANGES
305
306* Never support github path like `xxx/xxx`.Please use `github:xxx/xxx` instead.
307* Rename milirc.interaction to milirc.question; Rename `afterInit`, `afterUpgrade`
308and `afterUpdate` to `initialized`, `updated` and `upgraded`; Change parameters of handler.
309
310
311
312<a name="2.9.0"></a>
313# [2.9.0](https://github.com/Val-istar-Guo/mili/compare/v2.8.0...v2.9.0) (2019-06-13)
314
315
316### Bug Fixes
317
318* different output when project file is same ([94e6827](https://github.com/Val-istar-Guo/mili/commit/94e6827))
319
320
321### Features
322
323* check for unsafe file changes ([83753fa](https://github.com/Val-istar-Guo/mili/commit/83753fa)), closes [#72](https://github.com/Val-istar-Guo/mili/issues/72)
324
325
326
327<a name="2.8.0"></a>
328# [2.8.0](https://github.com/Val-istar-Guo/mili/compare/v2.7.3...v2.8.0) (2019-06-10)
329
330
331### Bug Fixes
332
333* --ignore is not work ([fec6d0c](https://github.com/Val-istar-Guo/mili/commit/fec6d0c)), closes [#76](https://github.com/Val-istar-Guo/mili/issues/76)
334
335
336### Features
337
338* **handler:** merge handler support yaml/yml file ([57c9dd9](https://github.com/Val-istar-Guo/mili/commit/57c9dd9))
339* **handlers:** merge handler support .npmignore file ([b673770](https://github.com/Val-istar-Guo/mili/commit/b673770)), closes [#75](https://github.com/Val-istar-Guo/mili/issues/75)
340
341
342
343<a name="2.7.3"></a>
344## [2.7.3](https://github.com/Val-istar-Guo/mili/compare/v2.7.2...v2.7.3) (2019-06-10)
345
346
347### Bug Fixes
348
349* the npm template of organization cannot download ([5342f63](https://github.com/Val-istar-Guo/mili/commit/5342f63)), closes [#73](https://github.com/Val-istar-Guo/mili/issues/73)
350
351
352
353<a name="2.7.2"></a>
354## [2.7.2](https://github.com/Val-istar-Guo/mili/compare/v2.7.1...v2.7.2) (2019-05-29)
355
356
357
358<a name="2.7.1"></a>
359## [2.7.1](https://github.com/Val-istar-Guo/mili/compare/v2.7.0...v2.7.1) (2019-05-26)
360
361
362
363<a name="2.7.0"></a>
364# [2.7.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.6.1...v2.7.0) (2019-05-16)
365
366
367### Features
368
369* create dir or throw error when cwd unexisted ([89db505](https://github.com/Val-istar-Guo/vue-boilerplate/commit/89db505)), closes [#67](https://github.com/Val-istar-Guo/vue-boilerplate/issues/67)
370
371
372
373<a name="2.6.1"></a>
374## [2.6.1](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.6.0...v2.6.1) (2019-05-15)
375
376
377### Bug Fixes
378
379* ./ is missing in relative path ([806f14b](https://github.com/Val-istar-Guo/vue-boilerplate/commit/806f14b)), closes [#65](https://github.com/Val-istar-Guo/vue-boilerplate/issues/65)
380* cosmiconfig result should not be changed directly ([99aa1f9](https://github.com/Val-istar-Guo/vue-boilerplate/commit/99aa1f9)), closes [#65](https://github.com/Val-istar-Guo/vue-boilerplate/issues/65)
381
382
383
384<a name="2.6.0"></a>
385# [2.6.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.5.0...v2.6.0) (2019-05-13)
386
387
388### Features
389
390* add cwd setting in cli ([ff1898d](https://github.com/Val-istar-Guo/vue-boilerplate/commit/ff1898d)), closes [#63](https://github.com/Val-istar-Guo/vue-boilerplate/issues/63)
391* handler can remove file ([82f9dc6](https://github.com/Val-istar-Guo/vue-boilerplate/commit/82f9dc6)), closes [#61](https://github.com/Val-istar-Guo/vue-boilerplate/issues/61)
392
393
394
395<a name="2.5.0"></a>
396# [2.5.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.4.0...v2.5.0) (2019-05-05)
397
398
399### Bug Fixes
400
401* missing require('utils/log') ([18ff879](https://github.com/Val-istar-Guo/vue-boilerplate/commit/18ff879))
402
403
404### Features
405
406* --force needed only on the woking dir is not clean ([d56225b](https://github.com/Val-istar-Guo/vue-boilerplate/commit/d56225b)), closes [#46](https://github.com/Val-istar-Guo/vue-boilerplate/issues/46)
407* **hooks:** use function to define hook ([3ae83e7](https://github.com/Val-istar-Guo/vue-boilerplate/commit/3ae83e7)), closes [#57](https://github.com/Val-istar-Guo/vue-boilerplate/issues/57)
408
409
410
411<a name="2.4.0"></a>
412# [2.4.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.3.0...v2.4.0) (2019-04-29)
413
414
415### Bug Fixes
416
417* **npm:** the path error when upgrade template from npm ([c5d8882](https://github.com/Val-istar-Guo/vue-boilerplate/commit/c5d8882))
418
419
420### Features
421
422* add option to prevent install dependencies ([69c3685](https://github.com/Val-istar-Guo/vue-boilerplate/commit/69c3685)), closes [#43](https://github.com/Val-istar-Guo/vue-boilerplate/issues/43)
423* new option to upgrade recursive ([cd7321a](https://github.com/Val-istar-Guo/vue-boilerplate/commit/cd7321a)), closes [#47](https://github.com/Val-istar-Guo/vue-boilerplate/issues/47)
424
425
426
427<a name="2.3.0"></a>
428# [2.3.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.2.0...v2.3.0) (2019-04-25)
429
430
431### Bug Fixes
432
433* log is undefined ([94d8afd](https://github.com/Val-istar-Guo/vue-boilerplate/commit/94d8afd)), closes [#45](https://github.com/Val-istar-Guo/vue-boilerplate/issues/45)
434* relative path will be saved as absolute path in .milirc ([e15c844](https://github.com/Val-istar-Guo/vue-boilerplate/commit/e15c844)), closes [#48](https://github.com/Val-istar-Guo/vue-boilerplate/issues/48)
435* throw error when main is unset at package.json ([033abb4](https://github.com/Val-istar-Guo/vue-boilerplate/commit/033abb4)), closes [#44](https://github.com/Val-istar-Guo/vue-boilerplate/issues/44)
436
437
438### Features
439
440* could load template from npm ([10d06f9](https://github.com/Val-istar-Guo/vue-boilerplate/commit/10d06f9)), closes [#37](https://github.com/Val-istar-Guo/vue-boilerplate/issues/37)
441
442
443
444<a name="2.2.0"></a>
445# [2.2.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.1.1...v2.2.0) (2019-04-14)
446
447
448### Bug Fixes
449
450* **handler:** field missing when merging .gitignore ([93d1adc](https://github.com/Val-istar-Guo/vue-boilerplate/commit/93d1adc))
451
452
453### Features
454
455* **handlers:** add ejs handler ([c6fb9ac](https://github.com/Val-istar-Guo/vue-boilerplate/commit/c6fb9ac))
456
457
458
459<a name="2.1.1"></a>
460## [2.1.1](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.1.0...v2.1.1) (2019-03-03)
461
462
463### Bug Fixes
464
465* no require check-params ([a821814](https://github.com/Val-istar-Guo/vue-boilerplate/commit/a821814))
466
467
468
469<a name="2.1.0"></a>
470# [2.1.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v2.0.0...v2.1.0) (2019-03-03)
471
472
473### Bug Fixes
474
475* files that upgrade type is keep was covered when upgrade and update ([c1987da](https://github.com/Val-istar-Guo/vue-boilerplate/commit/c1987da))
476
477
478### Features
479
480* auto upgrade milirc file form v1 to v2 ([a1e18e0](https://github.com/Val-istar-Guo/vue-boilerplate/commit/a1e18e0))
481* check template engines and throw error ([33bd1df](https://github.com/Val-istar-Guo/vue-boilerplate/commit/33bd1df))
482
483
484
485<a name="2.0.0"></a>
486# [2.0.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.10.0...v2.0.0) (2019-03-03)
487
488
489### Bug Fixes
490
491* **copy:** reset repository after cpoyed ([10d5118](https://github.com/Val-istar-Guo/vue-boilerplate/commit/10d5118))
492* **update:** the log is printed as 'upgrade' ([49d1a35](https://github.com/Val-istar-Guo/vue-boilerplate/commit/49d1a35))
493
494
495### Code Refactoring
496
497* split module functionality to reduce duplicate code ([d56137b](https://github.com/Val-istar-Guo/vue-boilerplate/commit/d56137b))
498
499
500### Features
501
502* **clone:** try clone if cannot pull repository ([22ccbfb](https://github.com/Val-istar-Guo/vue-boilerplate/commit/22ccbfb))
503* **command:** new command used to check template is outdated ([e707f67](https://github.com/Val-istar-Guo/vue-boilerplate/commit/e707f67)), closes [#38](https://github.com/Val-istar-Guo/vue-boilerplate/issues/38)
504* **merge-handler:** support merge gitignore file ([650ec83](https://github.com/Val-istar-Guo/vue-boilerplate/commit/650ec83))
505* get information by interaction ([5f3057c](https://github.com/Val-istar-Guo/vue-boilerplate/commit/5f3057c)), closes [#17](https://github.com/Val-istar-Guo/vue-boilerplate/issues/17)
506
507
508### BREAKING CHANGES
509
510* View structure and milirc config structure was changed.Template need to be upgraded
511to support new view.And project need to change milirc manually.
512
513
514
515<a name="1.10.0"></a>
516# [1.10.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.9.0...v1.10.0) (2018-12-11)
517
518
519### Features
520
521* install template dependencies ([8ae909e](https://github.com/Val-istar-Guo/vue-boilerplate/commit/8ae909e))
522
523
524
525<a name="1.9.0"></a>
526# [1.9.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.8.0...v1.9.0) (2018-12-03)
527
528
529### Features
530
531* use glob to match rule.path ([bf52e6d](https://github.com/Val-istar-Guo/vue-boilerplate/commit/bf52e6d)), closes [#23](https://github.com/Val-istar-Guo/vue-boilerplate/issues/23)
532* relative path for template ([f62fd86](https://github.com/Val-istar-Guo/vue-boilerplate/commit/f62fd86))
533
534
535
536<a name="1.8.0"></a>
537# [1.8.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.7.0...v1.8.0) (2018-11-30)
538
539
540### Features
541
542* **init:** shorthand for the github repository uri ([35cb74b](https://github.com/Val-istar-Guo/vue-boilerplate/commit/35cb74b))
543
544
545
546<a name="1.7.0"></a>
547# [1.7.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.6.0...v1.7.0) (2018-11-29)
548
549
550### Bug Fixes
551
552* unable init empty folder ([4242bed](https://github.com/Val-istar-Guo/vue-boilerplate/commit/4242bed))
553
554
555### Features
556
557* access mili commands programmatically from javascript ([0366505](https://github.com/Val-istar-Guo/vue-boilerplate/commit/0366505)), closes [#33](https://github.com/Val-istar-Guo/vue-boilerplate/issues/33)
558
559
560
561<a name="1.6.0"></a>
562# [1.6.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.5.0...v1.6.0) (2018-11-06)
563
564
565### Features
566
567* add project status check before init, upgrade, update ([b42b1cb](https://github.com/Val-istar-Guo/vue-boilerplate/commit/b42b1cb)), closes [#26](https://github.com/Val-istar-Guo/vue-boilerplate/issues/26)
568* add template control option ([de87d2d](https://github.com/Val-istar-Guo/vue-boilerplate/commit/de87d2d)), closes [#21](https://github.com/Val-istar-Guo/vue-boilerplate/issues/21)
569
570
571
572<a name="1.5.0"></a>
573# [1.5.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.4.0...v1.5.0) (2018-11-05)
574
575
576### Features
577
578* add hooks ([012f90e](https://github.com/Val-istar-Guo/vue-boilerplate/commit/012f90e)), closes [#31](https://github.com/Val-istar-Guo/vue-boilerplate/issues/31)
579
580
581
582<a name="1.4.0"></a>
583# [1.4.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.3.3...v1.4.0) (2018-11-04)
584
585
586### Bug Fixes
587
588* get latest version of template when run update ([5d74d50](https://github.com/Val-istar-Guo/vue-boilerplate/commit/5d74d50))
589
590
591### Features
592
593* add the command clean cache ([4d7c6df](https://github.com/Val-istar-Guo/vue-boilerplate/commit/4d7c6df)), closes [#25](https://github.com/Val-istar-Guo/vue-boilerplate/issues/25)
594* check the mili version of template ([b94cd59](https://github.com/Val-istar-Guo/vue-boilerplate/commit/b94cd59)), closes [#30](https://github.com/Val-istar-Guo/vue-boilerplate/issues/30)
595
596
597
598<a name="1.3.3"></a>
599## [1.3.3](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.3.2...v1.3.3) (2018-11-03)
600
601
602### Bug Fixes
603
604* extract unexpect string when cannot find tag ([2c16b3c](https://github.com/Val-istar-Guo/vue-boilerplate/commit/2c16b3c))
605
606
607
608<a name="1.3.2"></a>
609## [1.3.2](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.3.1...v1.3.2) (2018-11-02)
610
611
612### Bug Fixes
613
614* throwError is undefined ([77b6ec2](https://github.com/Val-istar-Guo/vue-boilerplate/commit/77b6ec2))
615
616
617
618<a name="1.3.1"></a>
619## [1.3.1](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.3.0...v1.3.1) (2018-10-30)
620
621
622### Bug Fixes
623
624* add 'exist' to enum of valid upgrade type ([37385f4](https://github.com/Val-istar-Guo/vue-boilerplate/commit/37385f4))
625
626
627
628<a name="1.3.0"></a>
629# [1.3.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.2.1...v1.3.0) (2018-10-29)
630
631
632### Bug Fixes
633
634* **encoding:** encoding for binary file ([a50482c](https://github.com/Val-istar-Guo/vue-boilerplate/commit/a50482c))
635
636
637### Features
638
639* add new upgrade type 'exist' ([4df7db6](https://github.com/Val-istar-Guo/vue-boilerplate/commit/4df7db6)), closes [#27](https://github.com/Val-istar-Guo/vue-boilerplate/issues/27)
640
641
642
643<a name="1.2.1"></a>
644## [1.2.1](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.2.0...v1.2.1) (2018-10-26)
645
646
647### Bug Fixes
648
649* **clone:** cannot get includes of undefined ([ab72b32](https://github.com/Val-istar-Guo/vue-boilerplate/commit/ab72b32))
650* **merge:** missing a comma ([b12d955](https://github.com/Val-istar-Guo/vue-boilerplate/commit/b12d955))
651
652
653
654<a name="1.2.0"></a>
655# [1.2.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.1.4...v1.2.0) (2018-10-25)
656
657
658### Bug Fixes
659
660* **clone:** version order error ([c9ee866](https://github.com/Val-istar-Guo/vue-boilerplate/commit/c9ee866))
661* **handler:** unable to recognize functional handler ([6b0000a](https://github.com/Val-istar-Guo/vue-boilerplate/commit/6b0000a))
662
663
664### Features
665
666* **handler:** new handler to get content area from project file ([217267a](https://github.com/Val-istar-Guo/vue-boilerplate/commit/217267a)), closes [#22](https://github.com/Val-istar-Guo/vue-boilerplate/issues/22)
667
668
669
670<a name="1.1.4"></a>
671## [1.1.4](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.1.3...v1.1.4) (2018-10-25)
672
673
674### Bug Fixes
675
676* **copy:** commentator.extnames is undefined ([28570d1](https://github.com/Val-istar-Guo/vue-boilerplate/commit/28570d1)), closes [#24](https://github.com/Val-istar-Guo/vue-boilerplate/issues/24)
677
678
679
680<a name="1.1.3"></a>
681## [1.1.3](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.1.2...v1.1.3) (2018-10-23)
682
683
684### Bug Fixes
685
686* **copy:** comments affect the mrkdown file function ([2e14ec6](https://github.com/Val-istar-Guo/vue-boilerplate/commit/2e14ec6))
687
688
689
690<a name="1.1.2"></a>
691## [1.1.2](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.1.1...v1.1.2) (2018-10-21)
692
693
694### Bug Fixes
695
696* template config sanitization is not effective ([fcc0e79](https://github.com/Val-istar-Guo/vue-boilerplate/commit/fcc0e79))
697
698
699
700<a name="1.1.1"></a>
701## [1.1.1](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.1.0...v1.1.1) (2018-10-21)
702
703
704### Bug Fixes
705
706* compatible with the case where the repository field is a string ([d28a3e4](https://github.com/Val-istar-Guo/vue-boilerplate/commit/d28a3e4))
707* git link parse error ([2528e96](https://github.com/Val-istar-Guo/vue-boilerplate/commit/2528e96))
708
709
710
711<a name="1.1.0"></a>
712# [1.1.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.0.1...v1.1.0) (2018-10-21)
713
714
715### Bug Fixes
716
717* **merge:** file merge handler unusable ([a24b479](https://github.com/Val-istar-Guo/vue-boilerplate/commit/a24b479)), closes [#19](https://github.com/Val-istar-Guo/vue-boilerplate/issues/19)
718
719
720### Features
721
722* add a comment indicating the upgrade type of file ([18d2cbd](https://github.com/Val-istar-Guo/vue-boilerplate/commit/18d2cbd)), closes [#15](https://github.com/Val-istar-Guo/vue-boilerplate/issues/15)
723* add update command ([01b8fed](https://github.com/Val-istar-Guo/vue-boilerplate/commit/01b8fed)), closes [#16](https://github.com/Val-istar-Guo/vue-boilerplate/issues/16)
724
725
726
727<a name="1.0.1"></a>
728## [1.0.1](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v1.0.0...v1.0.1) (2018-10-18)
729
730
731### Bug Fixes
732
733* missing mustache module ([e7a0d9d](https://github.com/Val-istar-Guo/vue-boilerplate/commit/e7a0d9d)), closes [#14](https://github.com/Val-istar-Guo/vue-boilerplate/issues/14)
734
735
736
737<a name="1.0.0"></a>
738# [1.0.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v0.1.0...v1.0.0) (2018-10-17)
739
740
741### Code Refactoring
742
743* separate the template from the scaffold ([6de2212](https://github.com/Val-istar-Guo/vue-boilerplate/commit/6de2212)), closes [#7](https://github.com/Val-istar-Guo/vue-boilerplate/issues/7)
744
745
746### Features
747
748* **template:** constraint version number and change log ([5500f8c](https://github.com/Val-istar-Guo/vue-boilerplate/commit/5500f8c))
749
750
751### BREAKING CHANGES
752
753* The option `-t` of `mili init` command is no long supported. And each template will
754become a independent project. If you want to upgrade the template, you need to manually configure
755.milirc, then run mili upgrade.
756
757
758
759<a name="0.1.0"></a>
760# [0.1.0](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v0.0.9...v0.1.0) (2018-10-03)
761
762
763### Features
764
765* **template:** push after publish ([031347d](https://github.com/Val-istar-Guo/vue-boilerplate/commit/031347d))
766
767
768
769<a name="0.0.9"></a>
770## [0.0.9](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v0.0.8...v0.0.9) (2018-10-03)
771
772
773
774<a name="0.0.8"></a>
775## [0.0.8](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v0.0.7...v0.0.8) (2018-10-03)
776
777
778### Bug Fixes
779
780* **command:** project upgrade did not get the community profile feature ([06e3cf3](https://github.com/Val-istar-Guo/vue-boilerplate/commit/06e3cf3))
781
782
783
784<a name="0.0.7"></a>
785## [0.0.7](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v0.0.5...v0.0.7) (2018-10-03)
786
787
788### Features
789
790* **commit:** add commit message specification ([fbea6d2](https://github.com/Val-istar-Guo/vue-boilerplate/commit/fbea6d2))
791* **template:** add commit message specification ([dcdacd4](https://github.com/Val-istar-Guo/vue-boilerplate/commit/dcdacd4)), closes [#6](https://github.com/Val-istar-Guo/vue-boilerplate/issues/6)
792* **template:** husky upgrade to ^1.0.1 ([fc447c0](https://github.com/Val-istar-Guo/vue-boilerplate/commit/fc447c0))
793* **template:** support github community profile ([96e6f08](https://github.com/Val-istar-Guo/vue-boilerplate/commit/96e6f08)), closes [#11](https://github.com/Val-istar-Guo/vue-boilerplate/issues/11)
794* **upgrade:** upgrade will overwrite .czrc and .commitlintrc.yml ([e179ba6](https://github.com/Val-istar-Guo/vue-boilerplate/commit/e179ba6))
795* **upgrade:** upgrade will overwrite .huskyrc.yml ([17db781](https://github.com/Val-istar-Guo/vue-boilerplate/commit/17db781))
796
797
798### BREAKING CHANGES
799
800* **upgrade:** .czrc and .commitlintrc.yml will be override when upgrade mili
801* **upgrade:** .huskyrc.yml will be override when upgrade mili
802* **template:** husky hooks in "scripts" will no longer work
803
804
805
806<a name="0.0.6"></a>
807## [0.0.6](https://github.com/Val-istar-Guo/vue-boilerplate/compare/v0.0.5...v0.0.6) (2018-10-02)
808
809
810### Features
811
812* **commit:** add commit message specification ([fbea6d2](https://github.com/Val-istar-Guo/vue-boilerplate/commit/fbea6d2))
813* **template:** add commit message specification ([dcdacd4](https://github.com/Val-istar-Guo/vue-boilerplate/commit/dcdacd4)), closes [#6](https://github.com/Val-istar-Guo/vue-boilerplate/issues/6)
814* **template:** husky upgrade to ^1.0.1 ([fc447c0](https://github.com/Val-istar-Guo/vue-boilerplate/commit/fc447c0))
815
816
817### BREAKING CHANGES
818
819* **template:** husky hooks in "scripts" will no longer work