1 | <a name="15.2.4"></a>
|
2 | ## [15.2.4](https://github.com/vuejs/vue-loader/compare/v15.2.2...v15.2.4) (2018-06-01)
|
3 |
|
4 |
|
5 | ### Bug Fixes
|
6 |
|
7 | * ensure plugin error is emitted only once ([0b006a3](https://github.com/vuejs/vue-loader/commit/0b006a3))
|
8 | * fix unexpected error when options of cache-loader contains ! ([#1334](https://github.com/vuejs/vue-loader/issues/1334)) ([c4a2719](https://github.com/vuejs/vue-loader/commit/c4a2719))
|
9 | * use constant plugin NS ([0fb5172](https://github.com/vuejs/vue-loader/commit/0fb5172)), closes [#1331](https://github.com/vuejs/vue-loader/issues/1331)
|
10 |
|
11 |
|
12 | ### Features
|
13 |
|
14 | * inject issuerPath to resourceQuery for custom block src imports ([#1313](https://github.com/vuejs/vue-loader/issues/1313)) ([a004e30](https://github.com/vuejs/vue-loader/commit/a004e30))
|
15 |
|
16 |
|
17 |
|
18 | <a name="15.2.3"></a>
|
19 | ## [15.2.3](https://github.com/vuejs/vue-loader/compare/v15.2.2...v15.2.3) (2018-06-01)
|
20 |
|
21 |
|
22 | ### Bug Fixes
|
23 |
|
24 | * ensure plugin error is emitted only once ([0b006a3](https://github.com/vuejs/vue-loader/commit/0b006a3))
|
25 | * use constant plugin NS ([0fb5172](https://github.com/vuejs/vue-loader/commit/0fb5172)), closes [#1331](https://github.com/vuejs/vue-loader/issues/1331)
|
26 |
|
27 |
|
28 | ### Features
|
29 |
|
30 | * inject issuerPath to resourceQuery for custom block src imports ([#1313](https://github.com/vuejs/vue-loader/issues/1313)) ([a004e30](https://github.com/vuejs/vue-loader/commit/a004e30))
|
31 |
|
32 |
|
33 |
|
34 | <a name="15.2.2"></a>
|
35 | ## [15.2.2](https://github.com/vuejs/vue-loader/compare/v15.2.0...v15.2.2) (2018-05-28)
|
36 |
|
37 |
|
38 | ### Bug Fixes
|
39 |
|
40 | * check loader for cnpm(npminstall) ([#1321](https://github.com/vuejs/vue-loader/issues/1321)) ([37fbaeb](https://github.com/vuejs/vue-loader/commit/37fbaeb))
|
41 | * ensure template cache uses unique identifier ([538198e](https://github.com/vuejs/vue-loader/commit/538198e))
|
42 |
|
43 |
|
44 |
|
45 | <a name="15.2.1"></a>
|
46 | ## [15.2.1](https://github.com/vuejs/vue-loader/compare/v15.2.0...v15.2.1) (2018-05-25)
|
47 |
|
48 |
|
49 | ### Bug Fixes
|
50 |
|
51 | * ensure template cache uses unique identifier ([bdb13be](https://github.com/vuejs/vue-loader/commit/bdb13be))
|
52 |
|
53 |
|
54 |
|
55 | <a name="15.2.0"></a>
|
56 | # [15.2.0](https://github.com/vuejs/vue-loader/compare/v15.1.0...v15.2.0) (2018-05-22)
|
57 |
|
58 |
|
59 | ### Features
|
60 |
|
61 | * enable template compile caching ([28e0fd3](https://github.com/vuejs/vue-loader/commit/28e0fd3))
|
62 |
|
63 |
|
64 |
|
65 | <a name="15.1.0"></a>
|
66 | # [15.1.0](https://github.com/vuejs/vue-loader/compare/v15.0.12...v15.1.0) (2018-05-19)
|
67 |
|
68 |
|
69 | ### Performance Improvements
|
70 |
|
71 | * avoid duplicate linting when used with eslint-loader ([3d07f81](https://github.com/vuejs/vue-loader/commit/3d07f81))
|
72 |
|
73 |
|
74 |
|
75 | <a name="15.0.12"></a>
|
76 | ## [15.0.12](https://github.com/vuejs/vue-loader/compare/v15.0.11...v15.0.12) (2018-05-18)
|
77 |
|
78 |
|
79 | ### Bug Fixes
|
80 |
|
81 | * ignore attrs that might interfere with query generation ([3a37269](https://github.com/vuejs/vue-loader/commit/3a37269)), closes [vuejs/vue-cli#1324](https://github.com/vuejs/vue-cli/issues/1324)
|
82 |
|
83 |
|
84 |
|
85 | <a name="15.0.11"></a>
|
86 | ## [15.0.11](https://github.com/vuejs/vue-loader/compare/v15.0.9...v15.0.11) (2018-05-15)
|
87 |
|
88 |
|
89 | ### Bug Fixes
|
90 |
|
91 | * improve HMR reliability ([4ccd96f](https://github.com/vuejs/vue-loader/commit/4ccd96f))
|
92 |
|
93 |
|
94 |
|
95 | <a name="15.0.10"></a>
|
96 | ## [15.0.10](https://github.com/vuejs/vue-loader/compare/v15.0.9...v15.0.10) (2018-05-11)
|
97 |
|
98 |
|
99 | ### Bug Fixes
|
100 |
|
101 | * improve HMR reliability ([52012cd](https://github.com/vuejs/vue-loader/commit/52012cd))
|
102 |
|
103 |
|
104 |
|
105 | <a name="15.0.9"></a>
|
106 | ## [15.0.9](https://github.com/vuejs/vue-loader/compare/v15.0.8...v15.0.9) (2018-05-04)
|
107 |
|
108 |
|
109 | ### Bug Fixes
|
110 |
|
111 | * shadowMode still has to be an option ([4529f83](https://github.com/vuejs/vue-loader/commit/4529f83))
|
112 |
|
113 |
|
114 |
|
115 | <a name="15.0.8"></a>
|
116 | ## [15.0.8](https://github.com/vuejs/vue-loader/compare/v15.0.7...v15.0.8) (2018-05-04)
|
117 |
|
118 |
|
119 | ### Bug Fixes
|
120 |
|
121 | * avoid mutating original rules array ([14bfc01](https://github.com/vuejs/vue-loader/commit/14bfc01)), closes [#1286](https://github.com/vuejs/vue-loader/issues/1286)
|
122 |
|
123 |
|
124 |
|
125 | <a name="15.0.7"></a>
|
126 | ## [15.0.7](https://github.com/vuejs/vue-loader/compare/v15.0.6...v15.0.7) (2018-05-03)
|
127 |
|
128 |
|
129 | ### Bug Fixes
|
130 |
|
131 | * stylePostLoader injection for windows flat node_modules ([a9a4412](https://github.com/vuejs/vue-loader/commit/a9a4412)), closes [#1284](https://github.com/vuejs/vue-loader/issues/1284)
|
132 |
|
133 |
|
134 |
|
135 | <a name="15.0.6"></a>
|
136 | ## [15.0.6](https://github.com/vuejs/vue-loader/compare/v15.0.5...v15.0.6) (2018-05-02)
|
137 |
|
138 |
|
139 | ### Bug Fixes
|
140 |
|
141 | * duplicate loaders when using src import with loader options ([37329e1](https://github.com/vuejs/vue-loader/commit/37329e1)), closes [#1278](https://github.com/vuejs/vue-loader/issues/1278)
|
142 |
|
143 |
|
144 |
|
145 | <a name="15.0.5"></a>
|
146 | ## [15.0.5](https://github.com/vuejs/vue-loader/compare/v15.0.4...v15.0.5) (2018-04-30)
|
147 |
|
148 |
|
149 | ### Bug Fixes
|
150 |
|
151 | * ignore VueLoaderPlugin check when using thread-loader ([#1268](https://github.com/vuejs/vue-loader/issues/1268)) ([476f466](https://github.com/vuejs/vue-loader/commit/476f466)), closes [#1267](https://github.com/vuejs/vue-loader/issues/1267)
|
152 |
|
153 |
|
154 |
|
155 | <a name="15.0.4"></a>
|
156 | ## [15.0.4](https://github.com/vuejs/vue-loader/compare/v15.0.3...v15.0.4) (2018-04-27)
|
157 |
|
158 |
|
159 | ### Bug Fixes
|
160 |
|
161 | * enable whitelist in exclude function ([5b0e392](https://github.com/vuejs/vue-loader/commit/5b0e392))
|
162 |
|
163 |
|
164 |
|
165 | <a name="15.0.3"></a>
|
166 | ## [15.0.3](https://github.com/vuejs/vue-loader/compare/v15.0.2...v15.0.3) (2018-04-26)
|
167 |
|
168 |
|
169 | ### Bug Fixes
|
170 |
|
171 | * handle rule.use being a string (ref: [#1256](https://github.com/vuejs/vue-loader/issues/1256)) ([fc2ba27](https://github.com/vuejs/vue-loader/commit/fc2ba27))
|
172 |
|
173 |
|
174 |
|
175 | <a name="15.0.2"></a>
|
176 | ## [15.0.2](https://github.com/vuejs/vue-loader/compare/v15.0.1...v15.0.2) (2018-04-26)
|
177 |
|
178 |
|
179 | ### Bug Fixes
|
180 |
|
181 | * remove resource field in cloned rules (fix [#1254](https://github.com/vuejs/vue-loader/issues/1254)) ([35ca03f](https://github.com/vuejs/vue-loader/commit/35ca03f))
|
182 |
|
183 |
|
184 |
|
185 | <a name="15.0.1"></a>
|
186 | ## [15.0.1](https://github.com/vuejs/vue-loader/compare/v15.0.0...v15.0.1) (2018-04-25)
|
187 |
|
188 |
|
189 | ### Bug Fixes
|
190 |
|
191 | * prioritize .vue rules in plugin (fix [#1246](https://github.com/vuejs/vue-loader/issues/1246)) ([bffacd5](https://github.com/vuejs/vue-loader/commit/bffacd5))
|
192 | * warn missing plugin ([068bb81](https://github.com/vuejs/vue-loader/commit/068bb81))
|
193 |
|
194 |
|
195 |
|
196 | <a name="15.0.0"></a>
|
197 | # [15.0.0](https://github.com/vuejs/vue-loader/compare/v15.0.0-rc.2...v15.0.0) (2018-04-24)
|
198 |
|
199 |
|
200 | ### Bug Fixes
|
201 |
|
202 | * compat with null-loader (close [#1239](https://github.com/vuejs/vue-loader/issues/1239)) ([5cd5f6f](https://github.com/vuejs/vue-loader/commit/5cd5f6f))
|
203 |
|
204 |
|
205 | ### Features
|
206 |
|
207 | * support declaring rules using .vue.html (ref [#1238](https://github.com/vuejs/vue-loader/issues/1238)) ([a3af6b3](https://github.com/vuejs/vue-loader/commit/a3af6b3))
|
208 |
|
209 |
|
210 |
|
211 | <a name="15.0.0-rc.2"></a>
|
212 | # [15.0.0-rc.2](https://github.com/vuejs/vue-loader/compare/v15.0.0-rc.1...v15.0.0-rc.2) (2018-04-11)
|
213 |
|
214 |
|
215 | ### Bug Fixes
|
216 |
|
217 | * avoid bailout of webpack module concatenation ([#1230](https://github.com/vuejs/vue-loader/issues/1230)) ([b983304](https://github.com/vuejs/vue-loader/commit/b983304))
|
218 | * reuse ident of css related loaders to avoid duplicates ([#1233](https://github.com/vuejs/vue-loader/issues/1233)) ([b16311f](https://github.com/vuejs/vue-loader/commit/b16311f))
|
219 |
|
220 |
|
221 |
|
222 | <a name="15.0.0-rc.1"></a>
|
223 | # [15.0.0-rc.1](https://github.com/vuejs/vue-loader/compare/v15.0.0-beta.7...v15.0.0-rc.1) (2018-04-06)
|
224 |
|
225 |
|
226 | ### Features
|
227 |
|
228 | * support being used on files not ending with .vue ([5a9ee91](https://github.com/vuejs/vue-loader/commit/5a9ee91))
|
229 |
|
230 |
|
231 |
|
232 | <a name="15.0.0-beta.7"></a>
|
233 | # [15.0.0-beta.7](https://github.com/vuejs/vue-loader/compare/v15.0.0-beta.6...v15.0.0-beta.7) (2018-03-25)
|
234 |
|
235 |
|
236 | ### Features
|
237 |
|
238 | * handle `<template lang="xxx">` with loaders ([c954f32](https://github.com/vuejs/vue-loader/commit/c954f32))
|
239 |
|
240 |
|
241 | ### BREAKING CHANGES
|
242 |
|
243 | * `<template lang="xxx">` are now handled
|
244 | with webpack loaders as well.
|
245 |
|
246 |
|
247 |
|
248 | <a name="15.0.0-beta.6"></a>
|
249 | # [15.0.0-beta.6](https://github.com/vuejs/vue-loader/compare/v15.0.0-beta.5...v15.0.0-beta.6) (2018-03-24)
|
250 |
|
251 |
|
252 | ### Bug Fixes
|
253 |
|
254 | * compat with html-webpack-plugin ([8626739](https://github.com/vuejs/vue-loader/commit/8626739)), closes [#1213](https://github.com/vuejs/vue-loader/issues/1213)
|
255 | * only reuse ident for whitelisted loaders ([230abd4](https://github.com/vuejs/vue-loader/commit/230abd4)), closes [#1214](https://github.com/vuejs/vue-loader/issues/1214)
|
256 |
|
257 |
|
258 |
|
259 | <a name="15.0.0-beta.5"></a>
|
260 | # [15.0.0-beta.5](https://github.com/vuejs/vue-loader/compare/v15.0.0-beta.4...v15.0.0-beta.5) (2018-03-23)
|
261 |
|
262 |
|
263 | ### Bug Fixes
|
264 |
|
265 | * pass correct args to RuleSet.normalizeRule (fix [#1210](https://github.com/vuejs/vue-loader/issues/1210)) ([1c54dc4](https://github.com/vuejs/vue-loader/commit/1c54dc4))
|
266 |
|
267 |
|
268 |
|
269 | <a name="15.0.0-beta.4"></a>
|
270 | # [15.0.0-beta.4](https://github.com/vuejs/vue-loader/compare/v15.0.0-beta.3...v15.0.0-beta.4) (2018-03-23)
|
271 |
|
272 |
|
273 | ### Bug Fixes
|
274 |
|
275 | * avoid babel options validation error (fix [#1209](https://github.com/vuejs/vue-loader/issues/1209)) ([d3e3f5e](https://github.com/vuejs/vue-loader/commit/d3e3f5e))
|
276 |
|
277 |
|
278 |
|
279 | <a name="15.0.0-beta.3"></a>
|
280 | # [15.0.0-beta.3](https://github.com/vuejs/vue-loader/compare/v15.0.0-beta.2...v15.0.0-beta.3) (2018-03-23)
|
281 |
|
282 |
|
283 | ### Bug Fixes
|
284 |
|
285 | * handle vue rule with include (fix [#1201](https://github.com/vuejs/vue-loader/issues/1201)) ([2be5507](https://github.com/vuejs/vue-loader/commit/2be5507))
|
286 | * make sure cloned rules reuse the exact same ident in options ([eab9460](https://github.com/vuejs/vue-loader/commit/eab9460)), closes [#1199](https://github.com/vuejs/vue-loader/issues/1199)
|
287 | * remove rule.loaders from normalized rules ([#1207](https://github.com/vuejs/vue-loader/issues/1207)) ([e9cbbcd](https://github.com/vuejs/vue-loader/commit/e9cbbcd))
|
288 | * support test-less oneOf rules ([7208885](https://github.com/vuejs/vue-loader/commit/7208885))
|
289 | * use relative path for self path resolution ([343b9df](https://github.com/vuejs/vue-loader/commit/343b9df))
|
290 |
|
291 |
|
292 | ### Features
|
293 |
|
294 | * **loader:** support options.productionMode ([#1208](https://github.com/vuejs/vue-loader/issues/1208)) ([69bc1c1](https://github.com/vuejs/vue-loader/commit/69bc1c1))
|
295 |
|
296 |
|
297 |
|
298 | <a name="15.0.0-beta.2"></a>
|
299 | # [15.0.0-beta.2](https://github.com/vuejs/vue-loader/compare/v15.0.0-beta.1...v15.0.0-beta.2) (2018-03-22)
|
300 |
|
301 |
|
302 | ### Bug Fixes
|
303 |
|
304 | * loader check for windows ([ab067b0](https://github.com/vuejs/vue-loader/commit/ab067b0))
|
305 | * properly stringify hot-reload-api path for Windows ([fb1306e](https://github.com/vuejs/vue-loader/commit/fb1306e))
|
306 |
|
307 |
|
308 |
|
309 | <a name="15.0.0-beta.1"></a>
|
310 | # [15.0.0-beta.1](https://github.com/vuejs/vue-loader/compare/f418bd9...v15.0.0-beta.1) (2018-03-21)
|
311 |
|
312 |
|
313 | ### Bug Fixes
|
314 |
|
315 | * remove .vue from fake resourcePath to avoid double match ([7c5b6ac](https://github.com/vuejs/vue-loader/commit/7c5b6ac))
|
316 |
|
317 |
|
318 | ### Features
|
319 |
|
320 | * basic hot reload ([f418bd9](https://github.com/vuejs/vue-loader/commit/f418bd9))
|
321 | * css modules + hmr ([99754c0](https://github.com/vuejs/vue-loader/commit/99754c0))
|
322 | * dynamic style injection ([234d48b](https://github.com/vuejs/vue-loader/commit/234d48b))
|
323 | * expose all block attrs via query ([cda1ec3](https://github.com/vuejs/vue-loader/commit/cda1ec3))
|
324 | * respect user compiler / compilerOptions ([58239f6](https://github.com/vuejs/vue-loader/commit/58239f6))
|
325 | * support configuring loader for custom blocks via resourceQuery ([d04f9cf](https://github.com/vuejs/vue-loader/commit/d04f9cf))
|
326 | * support rules with oneOf ([c3b379d](https://github.com/vuejs/vue-loader/commit/c3b379d))
|
327 |
|
328 |
|
329 |
|