1 | <a name="0.8.5"></a>
|
2 | ## [0.8.5](https://github.com/YMFE/ykit/compare/v0.8.5-beta.4...v0.8.5) (2018-11-13)
|
3 |
|
4 |
|
5 | ### Features
|
6 |
|
7 | * modify changelog ([e79c7e3](https://github.com/YMFE/ykit/commit/e79c7e3))
|
8 | * 增加注释 ([b86d7b3](https://github.com/YMFE/ykit/commit/b86d7b3))
|
9 |
|
10 |
|
11 |
|
12 | <a name="0.8.5-beta.4"></a>
|
13 | ## [0.8.5-beta.4](https://github.com/YMFE/ykit/compare/v0.8.5-beta.3...v0.8.5-beta.4) (2018-11-12)
|
14 |
|
15 |
|
16 |
|
17 | <a name="0.8.5-beta.3"></a>
|
18 | ## [0.8.5-beta.3](https://github.com/YMFE/ykit/compare/v0.8.5-beta.2...v0.8.5-beta.3) (2018-11-12)
|
19 |
|
20 |
|
21 |
|
22 | <a name="0.8.5-beta.2"></a>
|
23 | ## [0.8.5-beta.2](https://github.com/YMFE/ykit/compare/v0.8.5-beta.1...v0.8.5-beta.2) (2018-11-12)
|
24 |
|
25 |
|
26 |
|
27 | <a name="0.8.5-beta.1"></a>
|
28 | ## [0.8.5-beta.1](https://github.com/YMFE/ykit/compare/v0.8.5-beta.0...v0.8.5-beta.1) (2018-10-31)
|
29 |
|
30 |
|
31 | ### Features
|
32 |
|
33 | * remove time cost comment ([b8cd946](https://github.com/YMFE/ykit/commit/b8cd946))
|
34 |
|
35 |
|
36 |
|
37 | <a name="0.8.5-beta.0"></a>
|
38 | ## [0.8.5-beta.0](https://github.com/YMFE/ykit/compare/v0.8.4...v0.8.5-beta.0) (2018-10-25)
|
39 |
|
40 |
|
41 | ### Features
|
42 |
|
43 | * 关闭自动 hot 功能;会影响部分项目的 resolve 路径;目前原因不明,待后续查找,暂时关闭此功能; ([480481e](https://github.com/YMFE/ykit/commit/480481e))
|
44 | * 增加 pack min 后的 sourcemap 处理 ([455c291](https://github.com/YMFE/ykit/commit/455c291))
|
45 | * 更新 docs 地址 ([0720d93](https://github.com/YMFE/ykit/commit/0720d93))
|
46 |
|
47 |
|
48 |
|
49 | <a name="0.8.4"></a>
|
50 | ## [0.8.4](https://github.com/YMFE/ykit/compare/v0.8.3...v0.8.4) (2018-10-10)
|
51 |
|
52 |
|
53 | ### Bug Fixes
|
54 |
|
55 | * udpate package version ([0a96d93](https://github.com/YMFE/ykit/commit/0a96d93))
|
56 |
|
57 |
|
58 |
|
59 | <a name="0.8.3"></a>
|
60 | ## [0.8.3](https://github.com/YMFE/ykit/compare/v0.8.3-beta.1...v0.8.3) (2018-10-10)
|
61 |
|
62 |
|
63 | ### Bug Fixes
|
64 |
|
65 | * 修复 sourcemap 生成配置参数错误 ([72fa46d](https://github.com/YMFE/ykit/commit/72fa46d))
|
66 | * 增加 min 模式下生成 sourcemap 的能力 ([f747555](https://github.com/YMFE/ykit/commit/f747555))
|
67 |
|
68 |
|
69 |
|
70 | <a name="0.8.3-beta.1"></a>
|
71 | ## [0.8.3-beta.1](https://github.com/YMFE/ykit/compare/v0.8.3-beta.0...v0.8.3-beta.1) (2018-07-26)
|
72 |
|
73 |
|
74 | ### Bug Fixes
|
75 |
|
76 | * change registry to "https://registry.npm.taobao.org" ([701704d](https://github.com/YMFE/ykit/commit/701704d))
|
77 | * PT-4696 add catch(e) ([a480641](https://github.com/YMFE/ykit/commit/a480641))
|
78 |
|
79 |
|
80 |
|
81 | <a name="0.8.3-beta.0"></a>
|
82 | ## [0.8.3-beta.0](https://github.com/YMFE/ykit/compare/v0.8.2...v0.8.3-beta.0) (2018-06-08)
|
83 |
|
84 |
|
85 | ### Features
|
86 |
|
87 | * 增加处理耗时反馈;增加内容压缩;调整中间件顺序 ([ef837ff](https://github.com/YMFE/ykit/commit/ef837ff))
|
88 |
|
89 |
|
90 |
|
91 | <a name="0.8.2"></a>
|
92 | ## [0.8.2](https://github.com/YMFE/ykit/compare/v0.8.0...v0.8.2) (2018-06-04)
|
93 |
|
94 |
|
95 | ### Bug Fixes
|
96 |
|
97 | * 修复setuid可能面临的其他错误,并给出警告 ([6ddd6aa](https://github.com/YMFE/ykit/commit/6ddd6aa))
|
98 | * 增加读取 package.json 错误捕获 ([5e11796](https://github.com/YMFE/ykit/commit/5e11796))
|
99 |
|
100 |
|
101 | ### Features
|
102 |
|
103 | * 增加 package.json 解析失败错误提示;同时不阻塞 server 正常启动 ([5db7645](https://github.com/YMFE/ykit/commit/5db7645))
|
104 |
|
105 |
|
106 |
|
107 | <a name="0.8.0"></a>
|
108 | # [0.8.0](https://github.com/YMFE/ykit/compare/0.7.0...v0.8.0) (2018-05-13)
|
109 |
|
110 |
|
111 | ### Bug Fixes
|
112 |
|
113 | * 修复当入口为字符串类型时 hot-reload 不生效 ([ba47974](https://github.com/YMFE/ykit/commit/ba47974))
|
114 | * 去掉 hot-reload 对于 publicPath 的修改 ([0f16000](https://github.com/YMFE/ykit/commit/0f16000))
|
115 |
|
116 |
|
117 | ### Features
|
118 |
|
119 | * **server:** hot-reload 改为默认行为 ([4fa1e43](https://github.com/YMFE/ykit/commit/4fa1e43))
|
120 | * add project alias start ([1b8a237](https://github.com/YMFE/ykit/commit/1b8a237))
|
121 | * 本地环境下不使用 extract 插件 ([49936bd](https://github.com/YMFE/ykit/commit/49936bd))
|
122 | * 添加 build --production 参数 ([1bd925c](https://github.com/YMFE/ykit/commit/1bd925c))
|
123 | * 添加 config file 没有找到的警告 ([63b0b3c](https://github.com/YMFE/ykit/commit/63b0b3c))
|
124 |
|
125 |
|
126 |
|
127 | <a name="0.7.0"></a>
|
128 | # [0.7.0](https://github.com/YMFE/ykit/compare/0.6.2...0.7.0) (2017-10-16)
|
129 |
|
130 |
|
131 | ### Bug Fixes
|
132 |
|
133 | * **chunk:** 修复异步加载的 chunk 通过 require.ensure 第三个参数命名无效 ([411c5d4](https://github.com/YMFE/ykit/commit/411c5d4))
|
134 |
|
135 |
|
136 | ### Features
|
137 |
|
138 | * **cmd:** init 和 build 命令可以添加 registry 参数 ([fc85499](https://github.com/YMFE/ykit/commit/fc85499))
|
139 |
|
140 |
|
141 |
|
142 | <a name="0.6.2"></a>
|
143 | ## [0.6.2](https://github.com/YMFE/ykit/compare/0.6.1...0.6.2) (2017-09-15)
|
144 |
|
145 |
|
146 |
|
147 | <a name="0.6.1"></a>
|
148 | ## [0.6.1](https://github.com/YMFE/ykit/compare/0.6.0...0.6.1) (2017-09-08)
|
149 |
|
150 |
|
151 | ### Bug Fixes
|
152 |
|
153 | * **build:** 修复 extract-text-webpack-plugin 版本问题 ([f01e720](https://github.com/YMFE/ykit/commit/f01e720))
|
154 |
|
155 |
|
156 |
|
157 | <a name="0.6.0"></a>
|
158 | # [0.6.0](https://github.com/YMFE/ykit/compare/0.5.5...0.6.0) (2017-09-05)
|
159 |
|
160 |
|
161 | ### Bug Fixes
|
162 |
|
163 | * fix commonsChunk_filename ext_name bug ([cc7529d](https://github.com/YMFE/ykit/commit/cc7529d))
|
164 | * fix commonsChunk_filename ext_name bug in the build file ([28aed93](https://github.com/YMFE/ykit/commit/28aed93))
|
165 | * **server:** 修复项目名称和资源名称相同时访问不到问题 ([79085f6](https://github.com/YMFE/ykit/commit/79085f6))
|
166 | * 修复 extract-text-webpack-plugin order error ([3f9f90f](https://github.com/YMFE/ykit/commit/3f9f90f))
|
167 |
|
168 |
|
169 | ### Features
|
170 |
|
171 | * **build:** 去掉 npm cache clean ([0d5fe3d](https://github.com/YMFE/ykit/commit/0d5fe3d))
|
172 | * **build:** 检测 lock version 文件中是否有官方库,并给出提示 ([e3b3c3d](https://github.com/YMFE/ykit/commit/e3b3c3d))
|
173 | * **build:** 添加 dev 发布模式 ([7b0922c](https://github.com/YMFE/ykit/commit/7b0922c))
|
174 | * **pack:** 添加设置 minify 进程池大小配置 ([c05d70b](https://github.com/YMFE/ykit/commit/c05d70b))
|
175 | * 支持 ts 扩展名 ([a8548b8](https://github.com/YMFE/ykit/commit/a8548b8))
|
176 |
|
177 |
|
178 |
|
179 | <a name="0.5.5"></a>
|
180 | ## [0.5.5](https://github.com/YMFE/ykit/compare/0.5.4...0.5.5) (2017-08-10)
|
181 |
|
182 |
|
183 | ### Bug Fixes
|
184 |
|
185 | * commonsChunk config bug ([579bd8d](https://github.com/YMFE/ykit/commit/579bd8d))
|
186 | * **server:** fix static server cwd error when there is no ykit config file ([3a29c0d](https://github.com/YMFE/ykit/commit/3a29c0d))
|
187 | * **server:** fix static server error when cwd not exists ([4fccaea](https://github.com/YMFE/ykit/commit/4fccaea))
|
188 |
|
189 |
|
190 |
|
191 | <a name="0.5.4"></a>
|
192 | ## [0.5.4](https://github.com/YMFE/ykit/compare/0.5.3...0.5.4) (2017-07-25)
|
193 |
|
194 |
|
195 | ### Bug Fixes
|
196 |
|
197 | * middleware optimization only work when maxMiddleware option exists ([553bf07](https://github.com/YMFE/ykit/commit/553bf07))
|
198 | * **init:** fix windows 'module' is not defined error when running setup command ([27a38d4](https://github.com/YMFE/ykit/commit/27a38d4))
|
199 |
|
200 |
|
201 |
|
202 | <a name="0.5.3"></a>
|
203 | ## [0.5.3](https://github.com/YMFE/ykit/compare/0.5.2...0.5.3) (2017-07-12)
|
204 |
|
205 |
|
206 |
|
207 | <a name="0.5.2"></a>
|
208 | ## [0.5.2](https://github.com/YMFE/ykit/compare/0.5.1...0.5.2) (2017-07-11)
|
209 |
|
210 |
|
211 | ### Bug Fixes
|
212 |
|
213 | * **server:** fix hot reload not work with middleware optimization ([ab9efc4](https://github.com/YMFE/ykit/commit/ab9efc4))
|
214 |
|
215 |
|
216 |
|
217 | <a name="0.5.1"></a>
|
218 | ## [0.5.1](https://github.com/YMFE/ykit/compare/0.5.0...0.5.1) (2017-07-11)
|
219 |
|
220 |
|
221 | ### Bug Fixes
|
222 |
|
223 | * **config:** fix alias path on windows ([c2be8a5](https://github.com/YMFE/ykit/commit/c2be8a5))
|
224 |
|
225 |
|
226 |
|
227 | <a name="0.5.0"></a>
|
228 | # [0.5.0](https://github.com/YMFE/ykit/compare/0.4.1...0.5.0) (2017-07-10)
|
229 |
|
230 |
|
231 | ### Bug Fixes
|
232 |
|
233 | * **config:** fix absolute alias path problem on build env ([9ce86ba](https://github.com/YMFE/ykit/commit/9ce86ba))
|
234 | * **config:** fix can't find config.commands ([e1e82ef](https://github.com/YMFE/ykit/commit/e1e82ef))
|
235 | * **pack:** fix pack source map bug ([a6355a0](https://github.com/YMFE/ykit/commit/a6355a0))
|
236 | * **project:** fix Missing semicolon bug ([5c6ef45](https://github.com/YMFE/ykit/commit/5c6ef45))
|
237 | * **Project:** Fix vendor build_file bug and use manifast chunk ([743f349](https://github.com/YMFE/ykit/commit/743f349))
|
238 | * **server:** fix https server start bug when https set error cert ([5a41b4e](https://github.com/YMFE/ykit/commit/5a41b4e))
|
239 |
|
240 |
|
241 | ### Features
|
242 |
|
243 | * **cli:** add watch command ([329f1fe](https://github.com/YMFE/ykit/commit/329f1fe))
|
244 | * **server:** add host replace middleware ([1c8d850](https://github.com/YMFE/ykit/commit/1c8d850))
|
245 | * **server:** support starting server inside project ([baee9ea](https://github.com/YMFE/ykit/commit/baee9ea))
|
246 | * **Server:** support max middleware count ([36c6cad](https://github.com/YMFE/ykit/commit/36c6cad))
|
247 |
|
248 |
|
249 |
|
250 | <a name="0.4.1"></a>
|
251 | ## [0.4.1](https://github.com/YMFE/ykit/compare/0.4.0...0.4.1) (2017-05-16)
|
252 |
|
253 |
|
254 | ### Bug Fixes
|
255 |
|
256 | * **config:** fix commands in config function not work ([93b877a](https://github.com/YMFE/ykit/commit/93b877a))
|
257 | * **server:** fix https server can’t find key file ([1f7779f](https://github.com/YMFE/ykit/commit/1f7779f))
|
258 |
|
259 |
|
260 | ### Features
|
261 |
|
262 | * **server:** add mocking ([f944bc1](https://github.com/YMFE/ykit/commit/f944bc1))
|
263 |
|
264 |
|
265 |
|
266 | <a name="0.4.0"></a>
|
267 | # [0.4.0](https://github.com/YMFE/ykit/compare/0.3.4...0.4.0) (2017-05-02)
|
268 |
|
269 |
|
270 | ### Bug Fixes
|
271 |
|
272 | * **alias:** fix useing absolute path outside project alias problem ([1336e68](https://github.com/YMFE/ykit/commit/1336e68))
|
273 | * **hmr:** fix not work on differert host ([b00449a](https://github.com/YMFE/ykit/commit/b00449a))
|
274 | * **pack:** fix bundling error not throwed ([509c62a](https://github.com/YMFE/ykit/commit/509c62a))
|
275 | * **pack:** fix using abbr command won’t get correct env ([8dd44de](https://github.com/YMFE/ykit/commit/8dd44de))
|
276 |
|
277 |
|
278 | ### Features
|
279 |
|
280 | * **pack:** add beforeCompiling hook ([7e9fa6f](https://github.com/YMFE/ykit/commit/7e9fa6f))
|
281 | * **plugin:** allow config build options ([dfc9e56](https://github.com/YMFE/ykit/commit/dfc9e56))
|
282 | * **server:** add http-proxy-middleware to handle server proxy ([69cbb63](https://github.com/YMFE/ykit/commit/69cbb63))
|
283 | * **server:** add overlay option ([cd089e1](https://github.com/YMFE/ykit/commit/cd089e1))
|
284 |
|
285 |
|
286 |
|
287 | <a name="0.3.4"></a>
|
288 | ## [0.3.4](https://github.com/YMFE/ykit/compare/0.3.3...0.3.4) (2017-04-07)
|
289 |
|
290 |
|
291 | ### Bug Fixes
|
292 |
|
293 | * **hot:** fix Express wildcard routing breaks ([9e39a0e](https://github.com/YMFE/ykit/commit/9e39a0e))
|
294 | * **minify:** degrade to uglify-js1 to fix ie8 problem ([b6d5a66](https://github.com/YMFE/ykit/commit/b6d5a66))
|
295 | * **Project:** typo ([0f90c20](https://github.com/YMFE/ykit/commit/0f90c20))
|
296 |
|
297 |
|
298 | ### Features
|
299 |
|
300 | * **build:** allow skip building ([0436f55](https://github.com/YMFE/ykit/commit/0436f55))
|
301 | * **server:** report bundler error by overlay ([e74f1fd](https://github.com/YMFE/ykit/commit/e74f1fd))
|
302 | * **server:** serve for default favicon ([9193041](https://github.com/YMFE/ykit/commit/9193041))
|
303 |
|
304 |
|
305 |
|
306 | <a name="0.3.3"></a>
|
307 | ## [0.3.3](https://github.com/YMFE/ykit/compare/0.3.2...0.3.3) (2017-03-22)
|
308 |
|
309 |
|
310 | ### Bug Fixes
|
311 |
|
312 | * **server:** modify publicPath replacing to shutdown ([8fc1ccc](https://github.com/YMFE/ykit/commit/8fc1ccc))
|
313 |
|
314 |
|
315 | ### Features
|
316 |
|
317 | * **hooks:** add err handler for hooks ([e4addd1](https://github.com/YMFE/ykit/commit/e4addd1))
|
318 |
|
319 |
|
320 |
|
321 | <a name="0.3.2"></a>
|
322 | ## [0.3.2](https://github.com/YMFE/ykit/compare/0.3.1...0.3.2) (2017-03-20)
|
323 |
|
324 |
|
325 | ### Bug Fixes
|
326 |
|
327 | * **server:** 修复 win 下 publicpath 替换问题 ([7a02ba2](https://github.com/YMFE/ykit/commit/7a02ba2))
|
328 |
|
329 |
|
330 |
|
331 | <a name="0.3.1"></a>
|
332 | ## [0.3.1](https://github.com/YMFE/ykit/compare/0.3.0...0.3.1) (2017-03-20)
|
333 |
|
334 |
|
335 | ### Bug Fixes
|
336 |
|
337 | * **config:** 修复 exports 项不能设置为数组 ([00e1ec4](https://github.com/YMFE/ykit/commit/00e1ec4))
|
338 | * **config:** 修复一些情况下 alias 路径设置重复 ([e907691](https://github.com/YMFE/ykit/commit/e907691))
|
339 | * **config:** 将 context 从 root 中移除 ([803eea5](https://github.com/YMFE/ykit/commit/803eea5))
|
340 | * **init:** 修复 node_modules 不存在时打包报错 ([32efa04](https://github.com/YMFE/ykit/commit/32efa04))
|
341 | * **plugin:** 修复由 case-senitive 引起的性能问题 ([0471926](https://github.com/YMFE/ykit/commit/0471926))
|
342 |
|
343 |
|
344 | ### Features
|
345 |
|
346 | * **pack:** 将 uglify-js 升级到 uglify-js2 ([3a40a2a](https://github.com/YMFE/ykit/commit/3a40a2a))
|
347 | * **pack:** 打包报错后以返回码 1 退出 ([c34a40c](https://github.com/YMFE/ykit/commit/c34a40c))
|
348 | * **plugin:** 添加插件读取 ykit.js 配置功能 ([ba9bcd0](https://github.com/YMFE/ykit/commit/ba9bcd0))
|
349 | * **server:** 支持 —hot 开启热更新 ([941c5d7](https://github.com/YMFE/ykit/commit/941c5d7))
|
350 | * 支持忽略 node_modules 阻断 ([936ddb5](https://github.com/YMFE/ykit/commit/936ddb5))
|
351 |
|
352 |
|
353 | ### Performance Improvements
|
354 |
|
355 | * **log:** reform log methods ([4627daa](https://github.com/YMFE/ykit/commit/4627daa))
|
356 |
|
357 |
|
358 |
|
359 | <a name="0.3.0"></a>
|
360 | # [0.3.0](https://github.com/YMFE/ykit/compare/0.2.5...0.3.0) (2017-02-20)
|
361 |
|
362 |
|
363 | ### Bug Fixes
|
364 |
|
365 | * **pack:** 检查是否存在 ExtractTextPlugin,防止重复设置 ([c3b9ab5](https://github.com/YMFE/ykit/commit/c3b9ab5))
|
366 | * **server:** 修复因为权限降级无法使用 sudo ([d983ae9](https://github.com/YMFE/ykit/commit/d983ae9))
|
367 | * **server:** 修复因为权限降级无法操作 cache 文件 ([60c2305](https://github.com/YMFE/ykit/commit/60c2305))
|
368 | * **server:** 修复无法更改 output.path 为非 prd 的形式 ([371fd62](https://github.com/YMFE/ykit/commit/371fd62))
|
369 | * **source-map:** 使用 webpack-encoding-plugin 修复注释中的中文乱码 ([3b2d8cd](https://github.com/YMFE/ykit/commit/3b2d8cd))
|
370 |
|
371 |
|
372 | ### Features
|
373 |
|
374 | * **config:** 支持 module.exports 形式配置文件 ([9cebc62](https://github.com/YMFE/ykit/commit/9cebc62))
|
375 | * **config:** 支持传入一个配置对象 ([0fb9888](https://github.com/YMFE/ykit/commit/0fb9888))
|
376 | * **config:** 支持通过数组传入 plugin ([4d825b3](https://github.com/YMFE/ykit/commit/4d825b3))
|
377 | * **init:** 添加 .gitignore ([4e4c842](https://github.com/YMFE/ykit/commit/4e4c842))
|
378 | * **pack:** pack 钩子支持同步和异步两种形式 ([043841b](https://github.com/YMFE/ykit/commit/043841b))
|
379 | * **pack:** 支持 beforePack 和 afterPack ([fd00cb2](https://github.com/YMFE/ykit/commit/fd00cb2))
|
380 | * **pack:** 添加 beforePackCallbacks 回调 ([27198dd](https://github.com/YMFE/ykit/commit/27198dd))
|
381 | * **server:** server 转为 middleware 形式 ([a1736b3](https://github.com/YMFE/ykit/commit/a1736b3))
|
382 | * **server:** 添加 verbose 配置项,打印出详细编译信息 ([b2d26c7](https://github.com/YMFE/ykit/commit/b2d26c7))
|
383 |
|
384 |
|
385 | ### Performance Improvements
|
386 |
|
387 | * **server:** 去掉检查大小写插件,提升本地编译速度 ([1701d29](https://github.com/YMFE/ykit/commit/1701d29))
|
388 |
|
389 |
|
390 |
|
391 | <a name="0.2.5"></a>
|
392 | ## [0.2.5](https://github.com/YMFE/ykit/compare/0.2.4...0.2.5) (2017-01-18)
|
393 |
|
394 |
|
395 | ### Bug Fixes
|
396 |
|
397 | * **init:** 修复 cnpm 响应太慢,预先去 qnpm 查找 ([6be1085](https://github.com/YMFE/ykit/commit/6be1085))
|
398 | * **init:** 修复检测包存在超时时间过短 ([e3d6f16](https://github.com/YMFE/ykit/commit/e3d6f16))
|
399 | * **server:** 修复 js 没有应用后缀转换规则 ([7a5a16e](https://github.com/YMFE/ykit/commit/7a5a16e))
|
400 |
|
401 |
|
402 | ### Features
|
403 |
|
404 | * **build:** 检测 ykit 配置文件及 node_modules ([960dad3](https://github.com/YMFE/ykit/commit/960dad3))
|
405 | * **compile:** 添加 jsx 进入默认编译后缀 ([79c3bc5](https://github.com/YMFE/ykit/commit/79c3bc5))
|
406 | * **server:** 支持 entry.key 路径匹配 ([a138998](https://github.com/YMFE/ykit/commit/a138998))
|
407 |
|
408 |
|
409 |
|
410 | <a name="0.2.4"></a>
|
411 | ## [0.2.4](https://github.com/YMFE/ykit/compare/0.2.3...0.2.4) (2017-01-09)
|
412 |
|
413 |
|
414 | ### Bug Fixes
|
415 |
|
416 | * **build:** 兼容不存在 npm_cache_share 的场景 ([cc7483d](https://github.com/YMFE/ykit/commit/cc7483d))
|
417 |
|
418 |
|
419 | ### Features
|
420 |
|
421 | * **cmd:** 添加 build 命令 ([92d66aa](https://github.com/YMFE/ykit/commit/92d66aa))
|
422 | * **server:** 添加默认 https 证书 ([5be0261](https://github.com/YMFE/ykit/commit/5be0261))
|
423 |
|
424 |
|
425 |
|
426 | <a name="0.2.3"></a>
|
427 | ## [0.2.3](https://github.com/YMFE/ykit/compare/0.2.2...0.2.3) (2016-12-29)
|
428 |
|
429 |
|
430 | ### Bug Fixes
|
431 |
|
432 | * **config:** 修复全局文件不存在时报错 ([33c2ca4](https://github.com/YMFE/ykit/commit/33c2ca4))
|
433 | * **pack:** 修复 assets 文件名更改后打包资源报错 ([2e301d3](https://github.com/YMFE/ykit/commit/2e301d3))
|
434 | * 默认不设置 publicPath ([ccedfc2](https://github.com/YMFE/ykit/commit/ccedfc2))
|
435 |
|
436 |
|
437 | ### Features
|
438 |
|
439 | * **postinstall:** 安装结束后初始化全局配置文件 ([c186c23](https://github.com/YMFE/ykit/commit/c186c23))
|
440 |
|
441 |
|
442 |
|
443 | <a name="0.2.2"></a>
|
444 | ## [0.2.2](https://github.com/YMFE/ykit/compare/0.2.1...0.2.2) (2016-12-23)
|
445 |
|
446 |
|
447 | ### Bug Fixes
|
448 |
|
449 | * **config:** 不再寻找全局插件(使用 npm_cache_share) 做缓存策略 ([835fa2b](https://github.com/YMFE/ykit/commit/835fa2b))
|
450 | * **config:** 不在寻找全局插件(使用 npm_cache_share) 做缓存策略 ([32c1816](https://github.com/YMFE/ykit/commit/32c1816))
|
451 | * **config:** 不在寻找全局插件(使用 npm_cache_share) 做缓存策略 (+1 squashed commit) ([cf95818](https://github.com/YMFE/ykit/commit/cf95818))
|
452 | * **pack:** 修复获取压缩文件 size 不准确 ([c0eeb2a](https://github.com/YMFE/ykit/commit/c0eeb2a))
|
453 | * **pack:** 修复获取资源大小时找不到 .cache 文件报错 ([e23ec8c](https://github.com/YMFE/ykit/commit/e23ec8c))
|
454 |
|
455 |
|
456 | ### Features
|
457 |
|
458 | * **compile:** 强制模块路径大小写正确 ([0175e78](https://github.com/YMFE/ykit/commit/0175e78))
|
459 | * **compile:** 强制模块路径大小写正确 ([a89e1d7](https://github.com/YMFE/ykit/commit/a89e1d7))
|
460 | * **minify:** 提供更友好的压缩错误提示 ([863e843](https://github.com/YMFE/ykit/commit/863e843))
|
461 | * **pack:** 添加对 build 配置项的支持 ([449c0e8](https://github.com/YMFE/ykit/commit/449c0e8))
|
462 |
|
463 |
|
464 |
|
465 | <a name="0.2.1"></a>
|
466 | ## [0.2.1](https://github.com/YMFE/ykit/compare/0.2.0...0.2.1) (2016-12-20)
|
467 |
|
468 |
|
469 | ### Bug Fixes
|
470 |
|
471 | * **pack:** 修复压缩变量参数不生效 ([f7f4fc0](https://github.com/YMFE/ykit/commit/f7f4fc0))
|
472 | * **server.js:** 修复url中带query时找不到本地资源的bug。 ([00dcb46](https://github.com/YMFE/ykit/commit/00dcb46))
|
473 |
|
474 |
|
475 | ### Features
|
476 |
|
477 | * **progressBarPlugin.js:** 现在ykit server能够在控制台中显示每次build的时间了。 ([d80c3a0](https://github.com/YMFE/ykit/commit/d80c3a0))
|
478 |
|
479 |
|
480 |
|
481 | <a name="0.2.0"></a>
|
482 | # [0.2.0](https://github.com/YMFE/ykit/compare/0.1.8...0.2.0) (2016-12-16)
|
483 |
|
484 |
|
485 | ### Bug Fixes
|
486 |
|
487 | * **pack:** 修复 chunk 版本号问题 ([06039bf](https://github.com/YMFE/ykit/commit/06039bf))
|
488 | * **pack:** 修复未调用压缩变量方法导致编译打包报错 ([fc10b01](https://github.com/YMFE/ykit/commit/fc10b01))
|
489 |
|
490 |
|
491 | ### Features
|
492 |
|
493 | * **cli:** 添加 config 命令用来进行全局配置 ([5e46a70](https://github.com/YMFE/ykit/commit/5e46a70))
|
494 | * **cli:** 添加 config 命令用来进行全局配置 ([587e4a5](https://github.com/YMFE/ykit/commit/587e4a5))
|
495 | * **fekit.md:** 迁移fekit新版文档 ([3461856](https://github.com/YMFE/ykit/commit/3461856))
|
496 | * **fekit.md:** 迁移fekit新版文档 ([f1e6be9](https://github.com/YMFE/ykit/commit/f1e6be9))
|
497 | * **fekit.md:** 迁移fekit新版文档 ([f2b3cd4](https://github.com/YMFE/ykit/commit/f2b3cd4))
|
498 | * **fekit.md:** 迁移fekit新版文档 ([c651e4b](https://github.com/YMFE/ykit/commit/c651e4b))
|
499 | * **fekit.md:** 迁移fekit新版文档 ([37ed6bb](https://github.com/YMFE/ykit/commit/37ed6bb))
|
500 | * **fekit.md:** 迁移fekit新版文档 ([3443366](https://github.com/YMFE/ykit/commit/3443366))
|
501 | * **fekit.md:** 迁移fekit新版文档 ([77798e7](https://github.com/YMFE/ykit/commit/77798e7))
|
502 | * **fekit.md:** 迁移fekit新版文档 ([83f96ae](https://github.com/YMFE/ykit/commit/83f96ae))
|
503 | * **fekit.md:** 迁移fekit新版文档 ([b7bf84a](https://github.com/YMFE/ykit/commit/b7bf84a))
|
504 | * **fekit.md:** 迁移fekit新版文档 (+4 squashed commits) ([3572289](https://github.com/YMFE/ykit/commit/3572289))
|
505 | * **init:** 优化初始化逻辑 ([d5de607](https://github.com/YMFE/ykit/commit/d5de607))
|
506 | * **init:** 优化初始化逻辑 ([7550ce0](https://github.com/YMFE/ykit/commit/7550ce0))
|
507 | * **init:** 优化初始化逻辑 ([29b6f33](https://github.com/YMFE/ykit/commit/29b6f33))
|
508 | * **init:** 完善初始化逻辑 ([6177bb5](https://github.com/YMFE/ykit/commit/6177bb5))
|
509 | * **init:** 完善插件添加逻辑 ([521b18c](https://github.com/YMFE/ykit/commit/521b18c))
|
510 | * **server:** beforepack现在可以访问到option参数了 ([328d6b9](https://github.com/YMFE/ykit/commit/328d6b9))
|
511 | * **server:** https 证书/秘钥改为全局配置 ([288b501](https://github.com/YMFE/ykit/commit/288b501))
|
512 | * **server:** https 证书/秘钥改为全局配置 ([379c4a5](https://github.com/YMFE/ykit/commit/379c4a5))
|
513 | * **server:** 添加 js & css 的 Content-Type 响应头 ([77ae900](https://github.com/YMFE/ykit/commit/77ae900))
|
514 | * **server:** 添加 js & css 的 Content-Type 响应头 ([ff2d4dc](https://github.com/YMFE/ykit/commit/ff2d4dc))
|
515 | * **server:** 添加 js & css 的 Content-Type 响应头 ([4ec269e](https://github.com/YMFE/ykit/commit/4ec269e))
|
516 |
|
517 |
|
518 |
|
519 | <a name="0.1.8"></a>
|
520 | ## [0.1.8](https://github.com/YMFE/ykit/compare/0.1.7...0.1.8) (2016-12-09)
|
521 |
|
522 |
|
523 | ### Bug Fixes
|
524 |
|
525 | * **cli:** 修复自定义命令没有缩写会造成 help 命令报错 ([17f6d7b](https://github.com/YMFE/ykit/commit/17f6d7b))
|
526 | * **pack:** 修复资源无版本号时编译错误 ([57a77cc](https://github.com/YMFE/ykit/commit/57a77cc))
|
527 | * **pack:** 修复自身版本号使用 webpack-md5-hash 时问题 ([2da0378](https://github.com/YMFE/ykit/commit/2da0378))
|
528 | * **server:** 修复 rebuild 结束没有给出明显提示 ([9036cbc](https://github.com/YMFE/ykit/commit/9036cbc))
|
529 |
|
530 |
|
531 | ### Features
|
532 |
|
533 | * **init:** 修改fekit项目的config文件模板,因为fekit项目支持一键导入,所以所有的配置都可以直接从fekit.config中读取了。 ([9f94e87](https://github.com/YMFE/ykit/commit/9f94e87))
|
534 | * **init:** 初始化改为只生成一个空工程 ([ab08750](https://github.com/YMFE/ykit/commit/ab08750))
|
535 | * **init:** 初始化模板文件改为 ykit.js ([48b979e](https://github.com/YMFE/ykit/commit/48b979e))
|
536 | * **init:** 提供初始化模板 ([a3b8814](https://github.com/YMFE/ykit/commit/a3b8814))
|
537 | * **pack:** 使用 uglify 进行压缩 (+1 squashed commit) ([cb151c7](https://github.com/YMFE/ykit/commit/cb151c7))
|
538 | * **pack:** 给出明确 optimize 提示 ([3e67b01](https://github.com/YMFE/ykit/commit/3e67b01))
|
539 |
|
540 |
|
541 | ### Performance Improvements
|
542 |
|
543 | * **pack:** 优化 pack log ([c814175](https://github.com/YMFE/ykit/commit/c814175))
|
544 |
|
545 |
|
546 |
|
547 | <a name="0.1.7"></a>
|
548 | ## [0.1.7](https://github.com/YMFE/ykit/compare/0.1.6...0.1.7) (2016-12-02)
|
549 |
|
550 |
|
551 | ### Bug Fixes
|
552 |
|
553 | * 修复 map 文件返回错误 ([1f0f055](https://github.com/YMFE/ykit/commit/1f0f055))
|
554 | * 修复 ora 不支持 node 0.12 ([c9d7120](https://github.com/YMFE/ykit/commit/c9d7120))
|
555 | * 修复 windows 下入口路径匹配问题 ([21a372d](https://github.com/YMFE/ykit/commit/21a372d))
|
556 | * 修复找不到配置模块会重置 .ykitrc ([c1a03d5](https://github.com/YMFE/ykit/commit/c1a03d5))
|
557 | * **server:** 修复自身定义的 chunk 方式 ([40e147a](https://github.com/YMFE/ykit/commit/40e147a))
|
558 | * 修复设置 entry 有语法问题时二次报错 ([d983709](https://github.com/YMFE/ykit/commit/d983709))
|
559 | * **pack:** 修复找不到删除的 .cache 文件 ([57fd410](https://github.com/YMFE/ykit/commit/57fd410))
|
560 | * **Project:** 用户配置对象使用了export保留字作为属性,为了兼容性考虑继续支持,但另外提供正确的属性名exports作为以后的推荐配置。 ([4095833](https://github.com/YMFE/ykit/commit/4095833))
|
561 | * **server:** js文件入口不存在时,依然会等待其他资源编译结束resolve而不是直接返回404,这时候会变成一个永远pending的请求。 ([2193385](https://github.com/YMFE/ykit/commit/2193385))
|
562 | * **server:** 修复路径问题 ([ba291a6](https://github.com/YMFE/ykit/commit/ba291a6))
|
563 | * **server:** 修改权限不足错误提示 ([e8cb6a4](https://github.com/YMFE/ykit/commit/e8cb6a4))
|
564 | * **server:** 修改配置,去除 qunar 内容 ([f18aff1](https://github.com/YMFE/ykit/commit/f18aff1))
|
565 | * 修复额外资源没有去掉版本号 ([83ff4d1](https://github.com/YMFE/ykit/commit/83ff4d1))
|
566 | * 去掉 pack 二次回调 ([d3e1c1c](https://github.com/YMFE/ykit/commit/d3e1c1c))
|
567 | * 移除多余测试文件 ([4b3a960](https://github.com/YMFE/ykit/commit/4b3a960))
|
568 | * **server:** 同步 lib/server.js ([7583c94](https://github.com/YMFE/ykit/commit/7583c94))
|
569 | * **server:** 完善js文件404错误提示 ([a5b029f](https://github.com/YMFE/ykit/commit/a5b029f))
|
570 | * **server:** 完善js文件404错误提示,修改状态码为404 ([36bc9fa](https://github.com/YMFE/ykit/commit/36bc9fa))
|
571 | * **server:** 将server等待时间减少到100ms提升server响应速度 ([3a21d5e](https://github.com/YMFE/ykit/commit/3a21d5e))
|
572 | * **server:** 添加默认 chunk 配置,修改未找到资源的 404 返回 ([6dda6d1](https://github.com/YMFE/ykit/commit/6dda6d1))
|
573 | * **server.js:** 开发服务在入口找不到时一直pending的错误修复 ([5c3fbdf](https://github.com/YMFE/ykit/commit/5c3fbdf))
|
574 |
|
575 |
|
576 | ### Features
|
577 |
|
578 | * **Config:** 增加beforepack钩子 ([14f3e0d](https://github.com/YMFE/ykit/commit/14f3e0d))
|
579 | * **pack:** 允许在 packCallback 中更改 assetsInfo ([f263f05](https://github.com/YMFE/ykit/commit/f263f05))
|
580 | * **server:** time to 0.1.7 ([cc12792](https://github.com/YMFE/ykit/commit/cc12792))
|
581 | * 添加 hacky 方式获取内部 webpack ([ed44919](https://github.com/YMFE/ykit/commit/ed44919))
|
582 | * **server:** 使用 https 选项同时可以开启正常 http server ([a05480e](https://github.com/YMFE/ykit/commit/a05480e))
|
583 | * **server:** 延迟 404 的请求直到编译结束(使得编译副产物可以被请求到) ([9b7fb2c](https://github.com/YMFE/ykit/commit/9b7fb2c))
|
584 | * **server:** 采用新的 compile & watch 机制 ([09e1697](https://github.com/YMFE/ykit/commit/09e1697))
|
585 | * **server:** 采用新的 logger 风格 ([4b4fbce](https://github.com/YMFE/ykit/commit/4b4fbce))
|
586 | * 添加 harmonize 运行环境 ([f2aa43d](https://github.com/YMFE/ykit/commit/f2aa43d))
|
587 | * **server.js:** applyMiddleware API升级,现在允许用户调用多次绑定多个Middleware,它们将会按照绑定顺序依次执行。 ([eadd1c9](https://github.com/YMFE/ykit/commit/eadd1c9))
|
588 | * **server.js:** applyMiddleware API升级,现在允许用户调用多次绑定多个Middleware,它们将会按照绑定顺序依次执行。 ([afd868b](https://github.com/YMFE/ykit/commit/afd868b))
|
589 |
|
590 |
|
591 |
|
592 | <a name="0.1.6"></a>
|
593 | ## [0.1.6](https://github.com/YMFE/ykit/compare/0.1.5...0.1.6) (2016-11-18)
|
594 |
|
595 |
|
596 | ### Bug Fixes
|
597 |
|
598 | * 修复打出冗余 log ([c72bb40](https://github.com/YMFE/ykit/commit/c72bb40))
|
599 | * **pack:** 去掉重复的packCallback调用 ([923dbc1](https://github.com/YMFE/ykit/commit/923dbc1))
|
600 | * **server:** 修复 entry 路径匹配不准 ([7c5a2f8](https://github.com/YMFE/ykit/commit/7c5a2f8))
|
601 | * **server:** 解决入口没找到时compile全部资源的问题 ([e26a8bc](https://github.com/YMFE/ykit/commit/e26a8bc))
|
602 | * 修复找不到从入口引用的 css ([9855caf](https://github.com/YMFE/ykit/commit/9855caf))
|
603 | * 修复没有错误提示 ([e6c4778](https://github.com/YMFE/ykit/commit/e6c4778))
|
604 |
|
605 |
|
606 | ### Features
|
607 |
|
608 | * **server:** 由显示所有本机 ip 改为只显示 127.0.0.1 ([145d4e5](https://github.com/YMFE/ykit/commit/145d4e5))
|
609 | * 去掉 stylelint 以提升安装速度 ([06363d7](https://github.com/YMFE/ykit/commit/06363d7))
|
610 | * 添加 command abbr ([1080784](https://github.com/YMFE/ykit/commit/1080784))
|
611 | * 添加 command abbr ([0a63ff7](https://github.com/YMFE/ykit/commit/0a63ff7))
|
612 | * 添加 command abbr ([cf428c9](https://github.com/YMFE/ykit/commit/cf428c9))
|
613 |
|
614 |
|
615 |
|
616 | <a name="0.1.5"></a>
|
617 | ## [0.1.5](https://github.com/YMFE/ykit/compare/0.1.4...0.1.5) (2016-11-14)
|
618 |
|
619 |
|
620 | ### Bug Fixes
|
621 |
|
622 | * changelog commit id ([4473b7c](https://github.com/YMFE/ykit/commit/4473b7c))
|
623 | * resolve.alias 不能带 $ ([fb250a7](https://github.com/YMFE/ykit/commit/fb250a7))
|
624 | * 修复 alias 不生效 ([1506eb8](https://github.com/YMFE/ykit/commit/1506eb8))
|
625 | * 修复 alias 中对于 { xyz: "/some/dir" } 的适配 ([ccbffb5](https://github.com/YMFE/ykit/commit/ccbffb5))
|
626 | * 修复 css 版本号引路径而变更 ([9371d2e](https://github.com/YMFE/ykit/commit/9371d2e))
|
627 | * 修复 webpack 编译过程中无法停止进程 ([bab94b8](https://github.com/YMFE/ykit/commit/bab94b8))
|
628 | * 修复方法拼写错误 ([313b1b0](https://github.com/YMFE/ykit/commit/313b1b0))
|
629 | * 修复无法正确关闭代理 ([5ca9685](https://github.com/YMFE/ykit/commit/5ca9685))
|
630 | * 修复无法设置分组入口 ([e39eb9a](https://github.com/YMFE/ykit/commit/e39eb9a))
|
631 | * 去掉冗余 pack log ([0513269](https://github.com/YMFE/ykit/commit/0513269))
|
632 | * 添加必要依赖 ([7de4b86](https://github.com/YMFE/ykit/commit/7de4b86))
|
633 |
|
634 |
|
635 | ### Features
|
636 |
|
637 | * server 启动时i会使用 config.output.local ([73959eb](https://github.com/YMFE/ykit/commit/73959eb))
|
638 | * 使业务可以获取当前 ykit 环境 ([08dc33d](https://github.com/YMFE/ykit/commit/08dc33d))
|
639 | * 所有静态资源支持跨域 ([17d1139](https://github.com/YMFE/ykit/commit/17d1139))
|
640 |
|
641 |
|
642 |
|
643 | <a name="0.1.4"></a>
|
644 | ## [0.1.4](https://github.com/YMFE/ykit/compare/0.1.3...0.1.4) (2016-10-21)
|
645 |
|
646 |
|
647 | ### Bug Fixes
|
648 |
|
649 | * **lib:** 同步cli.js与ykit.common.js ([3a7de72](https://github.com/YMFE/ykit/commit/3a7de72))
|
650 | * **pack:** 修复pack -m参数parse报错 ([a7d3fb1](https://github.com/YMFE/ykit/commit/a7d3fb1))
|
651 | * 去掉冗余文件 ([6833706](https://github.com/YMFE/ykit/commit/6833706))
|
652 | * **pack:** 修复打包错误重复输出 ([50b40ce](https://github.com/YMFE/ykit/commit/50b40ce))
|
653 | * **server:** 修复编译config返回undefined时报错 ([b9c3eb8](https://github.com/YMFE/ykit/commit/b9c3eb8))
|
654 |
|
655 |
|
656 | ### Features
|
657 |
|
658 | * **config:** 支持返回对象设置config ([b8fb717](https://github.com/YMFE/ykit/commit/b8fb717))
|
659 | * **config:** 添加设置分组入口 ([11890bf](https://github.com/YMFE/ykit/commit/11890bf))
|
660 |
|
661 |
|
662 |
|
663 | <a name="0.1.3"></a>
|
664 | ## [0.1.3](https://github.com/YMFE/ykit/compare/0.1.2...0.1.3) (2016-10-12)
|
665 |
|
666 |
|
667 | ### Bug Fixes
|
668 |
|
669 | * **compile:** 修复同目录下同名不同后缀文件编译冲突 ([531d3fb](https://github.com/YMFE/ykit/commit/531d3fb))
|
670 | * **lint:** 修复找不到eslintrc问题 ([127206d](https://github.com/YMFE/ykit/commit/127206d))
|
671 | * **lint:** 修复找不到lint配置文件extends字段 ([1a33339](https://github.com/YMFE/ykit/commit/1a33339))
|
672 | * **log:** 修复在windows上log频繁问题 ([37ddf51](https://github.com/YMFE/ykit/commit/37ddf51))
|
673 | * **min:** 修复pack -m mangle参数配置问题 ([e7a53c6](https://github.com/YMFE/ykit/commit/e7a53c6))
|
674 | * **server:** 修复ext插件找不到编译路径问题 ([e37dcf6](https://github.com/YMFE/ykit/commit/e37dcf6))
|
675 | * **server:** 修复windows下重复设置header报错 ([aba0339](https://github.com/YMFE/ykit/commit/aba0339))
|
676 | * **server:** 修复windows下重复设置header报错 ([ef53bb0](https://github.com/YMFE/ykit/commit/ef53bb0))
|
677 |
|
678 |
|
679 | ### Features
|
680 |
|
681 | * **lint:** 添加qunar默认lint规则 ([f017f5f](https://github.com/YMFE/ykit/commit/f017f5f))
|
682 | * **lint:** 添加可配置lint文件类型 ([ee6b0d5](https://github.com/YMFE/ykit/commit/ee6b0d5))
|
683 | * **pack:** 添加pack静默模式 ([f5b9139](https://github.com/YMFE/ykit/commit/f5b9139))
|
684 |
|
685 |
|
686 |
|
687 | <a name="0.1.2"></a>
|
688 | ## [0.1.2](https://github.com/YMFE/ykit/compare/0.1.1...0.1.2) (2016-10-09)
|
689 |
|
690 |
|
691 | ### Bug Fixes
|
692 |
|
693 | * **pack:** 修复build机器上找不到process.stderr报错 ([6424cd2](https://github.com/YMFE/ykit/commit/6424cd2))
|
694 | * **reload:** 修复not in gzip format解压报错 ([8761301](https://github.com/YMFE/ykit/commit/8761301))
|
695 |
|
696 |
|
697 |
|
698 | <a name="0.1.1"></a>
|
699 | ## [0.1.1](https://github.com/YMFE/ykit/compare/0.1.0...0.1.1) (2016-10-08)
|
700 |
|
701 |
|
702 | ### Bug Fixes
|
703 |
|
704 | * **fileName:** 修复formatOutput插件命名错误 ([cebc126](https://github.com/YMFE/ykit/commit/cebc126))
|
705 | * **pack:** 修复progress插件文件命名错误 ([d48dac9](https://github.com/YMFE/ykit/commit/d48dac9))
|
706 | * **pack:** 修复警告输出报错 ([43e08b2](https://github.com/YMFE/ykit/commit/43e08b2))
|
707 | * **server:** 修复按请求编译css时入口filter未生效 ([ef45fac](https://github.com/YMFE/ykit/commit/ef45fac))
|
708 | * **server:** 修复请求资源中带query引起的重复编译 ([751c1a6](https://github.com/YMFE/ykit/commit/751c1a6))
|
709 |
|
710 |
|
711 |
|
712 | <a name="0.1.0"></a>
|
713 | # [0.1.0](https://github.com/YMFE/ykit/compare/0.0.5...0.1.0) (2016-09-27)
|
714 |
|
715 |
|
716 | ### Bug Fixes
|
717 |
|
718 | * **reload:** 修复指定服务地址不生效 ([2e23f7c](https://github.com/YMFE/ykit/commit/2e23f7c))
|
719 |
|
720 |
|
721 | ### Features
|
722 |
|
723 | * **reload:** 增加从ykit服务拉取插件功能 ([7382ef5](https://github.com/YMFE/ykit/commit/7382ef5))
|
724 |
|
725 |
|
726 |
|
727 | <a name="0.0.5"></a>
|
728 | ## [0.0.5](https://github.com/YMFE/ykit/compare/0.0.4...0.0.5) (2016-09-09)
|
729 |
|
730 |
|
731 | ### Bug Fixes
|
732 |
|
733 | * **eslint:** 修复eslint无法extend, 提供lint设置接口 ([56a4983](https://github.com/YMFE/ykit/commit/56a4983))
|
734 | * **eslint:** 修复找不到全局eslint报错 ([a9c60ee](https://github.com/YMFE/ykit/commit/a9c60ee))
|
735 | * **file:** 添加之前全局忽略的Config.js ([b613863](https://github.com/YMFE/ykit/commit/b613863))
|
736 | * **lib:** 去掉多余编译文件 ([c6f8c80](https://github.com/YMFE/ykit/commit/c6f8c80))
|
737 | * **live reload:** 修复有时live reload 不生效 ([1401222](https://github.com/YMFE/ykit/commit/1401222))
|
738 | * **node 0.12:** 替换Object.assign为extend ([64deff2](https://github.com/YMFE/ykit/commit/64deff2))
|
739 | * **pack:** 修复windows下移除目录命令不生效 ([f5b6d0e](https://github.com/YMFE/ykit/commit/f5b6d0e))
|
740 | * **plugin:** 修复找不到本地ykit-config-xxx ([faa5a8b](https://github.com/YMFE/ykit/commit/faa5a8b))
|
741 | * **server:** 为watch入口添加interval,防止自动储存引发性能问题 ([ab7c1b0](https://github.com/YMFE/ykit/commit/ab7c1b0))
|
742 | * **server:** 修复extend config导致sass loader不生效 ([96962a7](https://github.com/YMFE/ykit/commit/96962a7))
|
743 | * **server:** 修复node_modules中resolve extension不生效 ([b81f867](https://github.com/YMFE/ykit/commit/b81f867))
|
744 | * **server:** 修复watch文件可能造成内存泄露问题 ([9a59d61](https://github.com/YMFE/ykit/commit/9a59d61))
|
745 | * **server:** 修复更改入口以后服务 / 打包报错 ([1880c2f](https://github.com/YMFE/ykit/commit/1880c2f))
|
746 | * **server:** 修复测试目录 ([7e229e9](https://github.com/YMFE/ykit/commit/7e229e9))
|
747 | * **source map:** 修复babel-loader在webpack中source map不生效问题 ([7f5378f](https://github.com/YMFE/ykit/commit/7f5378f))
|
748 |
|
749 |
|
750 | ### Features
|
751 |
|
752 | * **cmd:** 增加-v和-h指令 ([f645595](https://github.com/YMFE/ykit/commit/f645595))
|
753 | * **init:** 添加初始化说明,支持无默认类型 ([e6563ab](https://github.com/YMFE/ykit/commit/e6563ab))
|
754 | * **lint:** 根据lint结果返回不同值 ([05a17d9](https://github.com/YMFE/ykit/commit/05a17d9))
|
755 | * **logger:** 编译状态log加上时间 ([b8e2630](https://github.com/YMFE/ykit/commit/b8e2630))
|
756 | * **plugin:** 添加搜寻全局插件模式 ([e3554bc](https://github.com/YMFE/ykit/commit/e3554bc))
|
757 | * **server:** 支持https ([a6bac57](https://github.com/YMFE/ykit/commit/a6bac57))
|
758 | * **server:** 默认改为按请求资源打包,整体打包改为可选参数 ([92ecfa3](https://github.com/YMFE/ykit/commit/92ecfa3))
|
759 |
|
760 |
|
761 |
|
762 | <a name="0.0.4"></a>
|
763 | ## [0.0.4](https://github.com/YMFE/ykit/compare/0.0.3...0.0.4) (2016-08-26)
|
764 |
|
765 |
|
766 | ### Bug Fixes
|
767 |
|
768 | * **init:** 修复重写package.json问题 ([e0462e5](https://github.com/YMFE/ykit/commit/e0462e5))
|
769 | * **server:** 修复404一直pending ([7136403](https://github.com/YMFE/ykit/commit/7136403))
|
770 | * **server:** 修复一些情况compile报错未显示 ([aa9a1e2](https://github.com/YMFE/ykit/commit/aa9a1e2))
|
771 |
|
772 |
|
773 | ### Features
|
774 |
|
775 | * **server:** 优化报错信息 ([7483355](https://github.com/YMFE/ykit/commit/7483355))
|
776 |
|
777 |
|
778 |
|
779 | <a name="0.0.3"></a>
|
780 | ## [0.0.3](https://github.com/YMFE/ykit/compare/0.0.2...0.0.3) (2016-08-15)
|
781 |
|
782 |
|
783 | ### Bug Fixes
|
784 |
|
785 | * **config:** 修复setCompile报错 ([ef9f345](https://github.com/YMFE/ykit/commit/ef9f345))
|
786 | * **server:** 修复打包大文件时第一次渲染失败 ([b29d873](https://github.com/YMFE/ykit/commit/b29d873))
|
787 | * **server:** 修复资源过大时第一次渲染失败 ([f4e9a12](https://github.com/YMFE/ykit/commit/f4e9a12))
|
788 |
|
789 |
|
790 | ### Features
|
791 |
|
792 | * **server:** 检测到config文件变化后可以重新生成compiler ([423d485](https://github.com/YMFE/ykit/commit/423d485))
|
793 |
|
794 |
|
795 |
|
796 | <a name="0.0.2"></a>
|
797 | ## [0.0.2](https://github.com/YMFE/ykit/compare/4615fd0...0.0.2) (2016-08-11)
|
798 |
|
799 |
|
800 | ### Bug Fixes
|
801 |
|
802 | * **config:** 修复设置loaders不生效 ([b904079](https://github.com/YMFE/ykit/commit/b904079))
|
803 | * **config:** 初始context改为src ([70be3c7](https://github.com/YMFE/ykit/commit/70be3c7))
|
804 | * **fixcss:** 修复寻找cache路径 ([d4e14ac](https://github.com/YMFE/ykit/commit/d4e14ac))
|
805 | * **fixCss:** 修复在不同context下.cache路径问题 ([f679c63](https://github.com/YMFE/ykit/commit/f679c63))
|
806 | * **fixes:** 修复css路径 ([040b519](https://github.com/YMFE/ykit/commit/040b519))
|
807 | * **init:** 优化初始化流程 ([703ef3b](https://github.com/YMFE/ykit/commit/703ef3b))
|
808 | * **init:** 去掉全局引用的shelljs ([3a8086e](https://github.com/YMFE/ykit/commit/3a8086e))
|
809 | * **init:** 改为从gitlab上安装配置 ([18ac575](https://github.com/YMFE/ykit/commit/18ac575))
|
810 | * **initTmpl:** 去掉默认用户选项 ([6c47c8d](https://github.com/YMFE/ykit/commit/6c47c8d))
|
811 | * **install:** proxy改为使用时提示安装 ([877896c](https://github.com/YMFE/ykit/commit/877896c))
|
812 | * **install proxy:** 检测权限 ([52d788a](https://github.com/YMFE/ykit/commit/52d788a))
|
813 | * **js-loader:** 优化正则 ([39c8119](https://github.com/YMFE/ykit/commit/39c8119))
|
814 | * **lint:** remove log ([353ac74](https://github.com/YMFE/ykit/commit/353ac74))
|
815 | * **lint:** 优先使用项目配置的linter ([c592569](https://github.com/YMFE/ykit/commit/c592569))
|
816 | * **lint:** 优化lint提示 ([39bf20f](https://github.com/YMFE/ykit/commit/39bf20f))
|
817 | * **lint:** 修复context改变时lint路径问题 ([7030fa7](https://github.com/YMFE/ykit/commit/7030fa7))
|
818 | * **lint:** 修复jsx没有被lint ([ce1fa37](https://github.com/YMFE/ykit/commit/ce1fa37))
|
819 | * **lint:** 修复没有使用到本地lint规则 ([53498bb](https://github.com/YMFE/ykit/commit/53498bb))
|
820 | * **lint:** 修复没有使用到本地lint规则 ([13d2a3f](https://github.com/YMFE/ykit/commit/13d2a3f))
|
821 | * **logger:** 优化pack/server logger ([c003504](https://github.com/YMFE/ykit/commit/c003504))
|
822 | * **pack:** min err ([f016a5f](https://github.com/YMFE/ykit/commit/f016a5f))
|
823 | * **pack:** 修改默认context ([c91715d](https://github.com/YMFE/ykit/commit/c91715d))
|
824 | * **package.json:** lint和livereload不在初始默认安装,而是调用命令式提示安装 ([72466b9](https://github.com/YMFE/ykit/commit/72466b9))
|
825 | * **path:** 兼容windows path ([a8d90ff](https://github.com/YMFE/ykit/commit/a8d90ff))
|
826 | * **Project:** 修复找不到this.options ([ea22ae6](https://github.com/YMFE/ykit/commit/ea22ae6))
|
827 | * **QProxy:** 兼容windows ([f46ccb6](https://github.com/YMFE/ykit/commit/f46ccb6))
|
828 | * **readrc:** 如果没有rc不报错,在init时reload ([ffbd178](https://github.com/YMFE/ykit/commit/ffbd178))
|
829 | * **reload:** 修复找不到manager ([3da7549](https://github.com/YMFE/ykit/commit/3da7549))
|
830 | * **server:** logger url改用相对路径(考虑一些工程相对路径已经很长了...所以不用绝对路径) ([d2e6dc5](https://github.com/YMFE/ykit/commit/d2e6dc5))
|
831 | * **server:** 优化server启动报错提示 ([e36c697](https://github.com/YMFE/ykit/commit/e36c697))
|
832 | * **server log:** 修复文件大小单位格式 ([c1055ec](https://github.com/YMFE/ykit/commit/c1055ec))
|
833 | * **server logger:** 更改打包文件显示单位 ([11f7094](https://github.com/YMFE/ykit/commit/11f7094))
|
834 | * **setConfig:** 修复setConfig中上下文环境不对 ([2c12155](https://github.com/YMFE/ykit/commit/2c12155))
|
835 | * **setConfig:** 修复返回undefined时报错 ([cdc1ad3](https://github.com/YMFE/ykit/commit/cdc1ad3))
|
836 | * **setConfig:** 支持设置context相对路径 ([6afd43d](https://github.com/YMFE/ykit/commit/6afd43d))
|
837 |
|
838 |
|
839 | ### Features
|
840 |
|
841 | * **alias:** 兼容fekit形式alias ([c9ff1b9](https://github.com/YMFE/ykit/commit/c9ff1b9))
|
842 | * **cmd:** 添加init ([768a387](https://github.com/YMFE/ykit/commit/768a387))
|
843 | * **compile:** 自动添加context为resolve.root ([8c6302c](https://github.com/YMFE/ykit/commit/8c6302c))
|
844 | * **env:** 支持node 0.12 ([4380c73](https://github.com/YMFE/ykit/commit/4380c73))
|
845 | * **ext plguin:** 支持js后缀转换 ([f4578c8](https://github.com/YMFE/ykit/commit/f4578c8))
|
846 | * **global:** 添加全局log方法 ([8cb0c61](https://github.com/YMFE/ykit/commit/8cb0c61))
|
847 | * **gulp:** 第一次启动时也编译 ([385748d](https://github.com/YMFE/ykit/commit/385748d))
|
848 | * **init:** 添加xta/none init选项 ([e4330fc](https://github.com/YMFE/ykit/commit/e4330fc))
|
849 | * **lint:** add lint command and example ([73bb6be](https://github.com/YMFE/ykit/commit/73bb6be))
|
850 | * **lint:** lint可以指定目录/文件 ([9d21d95](https://github.com/YMFE/ykit/commit/9d21d95))
|
851 | * **pack:** add -m/--min option ([50cc200](https://github.com/YMFE/ykit/commit/50cc200))
|
852 | * **pack:** add css-loader ([09d2391](https://github.com/YMFE/ykit/commit/09d2391))
|
853 | * **pack:** add CssEntryLoaderPlugin ([7a3eecf](https://github.com/YMFE/ykit/commit/7a3eecf))
|
854 | * **pack:** add es6 compiler ([51d5dda](https://github.com/YMFE/ykit/commit/51d5dda))
|
855 | * **pack:** add pack command demo & test ([4615fd0](https://github.com/YMFE/ykit/commit/4615fd0))
|
856 | * **pack:** add source map opt ([3a655f2](https://github.com/YMFE/ykit/commit/3a655f2))
|
857 | * **pack:** 可配置打包前是否清空输出目录 ([eac936a](https://github.com/YMFE/ykit/commit/eac936a))
|
858 | * **pack:** 显示错误详细信息 ([4f592be](https://github.com/YMFE/ykit/commit/4f592be))
|
859 | * **pack:** 添加打包进度条 ([9e93625](https://github.com/YMFE/ykit/commit/9e93625))
|
860 | * **pack:** 添加设置分组参数 ([551c0b4](https://github.com/YMFE/ykit/commit/551c0b4))
|
861 | * **pack logger:** 添加打包log ([141fb55](https://github.com/YMFE/ykit/commit/141fb55))
|
862 | * **package.json:** 添加jerryproxy作为初始组件 ([0e086ef](https://github.com/YMFE/ykit/commit/0e086ef))
|
863 | * **server:** add live reload ([e77692b](https://github.com/YMFE/ykit/commit/e77692b))
|
864 | * **server:** add logger ([dc8ad5f](https://github.com/YMFE/ykit/commit/dc8ad5f))
|
865 | * **server:** add server command ([e93c20f](https://github.com/YMFE/ykit/commit/e93c20f))
|
866 | * **server:** add source map ([c09678f](https://github.com/YMFE/ykit/commit/c09678f))
|
867 | * **server:** 优化error/warning log信息 ([c70b54c](https://github.com/YMFE/ykit/commit/c70b54c))
|
868 | * **server:** 添加代理功能 ([3189f29](https://github.com/YMFE/ykit/commit/3189f29))
|
869 | * **server/pack:** 支持入口为数组 ([bbb5808](https://github.com/YMFE/ykit/commit/bbb5808))
|
870 | * **setConfig:** 添加对alias处理 ([e2b41ce](https://github.com/YMFE/ykit/commit/e2b41ce))
|
871 |
|
872 |
|
873 |
|