1 | # Changelog
|
2 |
|
3 | All 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`
|
308 | and `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
|
511 | to 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
|
754 | become 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
|