1.0.1 (2024-08-12)
1.0.0 (2024-08-09)
1.0.0 (2024-08-09)
1.0.0 (2024-08-02)
- 支持 esm 模块热更新 (f4076e3)
1.0.0 (2024-08-02)
- 支持 esm 模块热更新 (f4076e3)
1.0.0 (2024-08-02)
- 支持 esm 模块热更新 (f4076e3)
15.11.0 (2023-10-18)
- A new
experimentalInlineMatchResource
option (webpack 5 only), which leverages webpack 5's inline matchResource feature in the underlying implementation, and works well with theexperiments.css
feature. This also makesvue-loader
compatible with Rspack. (#2058)
15.10.2 (2023-08-23)
- don't enable prettify by default if prettier 3 is detected (aa2558d)
15.10.1 (2022-11-14)
- skip thread-loader when cloning js rules to template compilation pipeline, fixes vuejs/vue#12828 (fb6ff6e)
15.10.0 (2022-07-01)
15.10.0-beta.6 (2022-06-20)
- always pass id to stylePostLoader when possible (364ad09)
15.10.0-beta.5 (2022-06-20)
- css v-bind in production mode (655e5f8)
15.10.0-beta.4 (2022-06-20)
- support css v-bind (requires 2.7.0-beta.3) (d653f3b)
15.10.0-beta.3 (2022-06-16)
- cache descriptor with correct resource path (f6c83b5)
15.10.0-beta.2 (2022-06-16)
- use script-analyzed bindings when compiling template (55de28c)
15.10.0-beta.1 (2022-06-14)
- apply js loaders to compiled template code when used with 2.7 (30464a8)
- compat for vue 2.7, support
<script setup>
(308715a)
15.9.8 (2021-08-02)
15.9.7 (2021-05-11)
- [plugin] Use compiler.webpack when possible (#1822) (f7ee30b), closes #1781
- check for compiler.webpack existence (2472b2f)
15.9.6 (2020-12-17)
15.9.5 (2020-11-02)
- add rule plugins to keep up with webpack 5 new features (7ca8e2c)
- ensure new webpack5 generator property in rules passes ruleset checks (#1753) (f79bb08), closes #1729
15.9.4 (2020-10-27)
- fix id differences between different operating systems (#1706) (afe8a0d)
- fix mini-css-extract-plugin missing default export error (#1748) (429a284)
15.9.3 (2020-06-23)
15.9.2 (2020-05-01)
15.9.1 (2020-03-19)
15.9.0 (2020-02-12)
15.8.3 (2019-12-16)
15.8.2 (2019-12-16)
- fix compatibility with webpack 3 (745d054)
15.8.0 (2019-12-16)
- types: should import type definition from the
dist
folder (0751213)
15.7.2 (2019-11-02)
- add cache-loader to optional peer dependency (e9d8b71)
- use
require.resolve
when referencingcache-loader
(#1585) (d3fa467)
15.7.1 (2019-07-18)
15.7.0 (2019-02-28)
15.6.4 (2019-02-19)
- templateLoder: honor options.productionMode (#1409) (01990d0)
- avoid generating custom block when there is only cache-loader (#1493) (a1af343)
- fix wrong outputSourceRange usage (#1482) (2d96215)
- keep style index consistent when filtering styles (#1496) (e02d937)
- relay correct error message on vue-template-compiler version mismatch (fdd0338)
15.6.3 (2019-02-18)
- templateLoder: honor options.productionMode (#1409) (01990d0)
- avoid generating custom block when there is only cache-loader (#1493) (a1af343)
15.6.2 (2019-01-27)
15.6.1 (2019-01-25)
- relay correct error message on vue-template-compiler version mismatch (fdd0338)
15.6.0 (2019-01-23)
- make
__file
injection opt-in in production (#1475) (001382d) - support for compiler 2.6 outputSourceRange (2215585)
- support webpack 5 hooks (#1469) (7275ae4)
15.5.1 (2019-01-08)
15.5.0 (2019-01-04)
- css modules extends error (#1452) (082c6ea), closes #1449
- hide ext appending behind a flag (ref #1372) (f0beed3)
- include query in loader dedupe (4a894de), closes vue-cli#2451
15.4.2 (2018-09-11)
- include query in loader dedupe (4a894de), closes vue-cli#2451
15.4.1 (2018-08-26)
15.4.0 (2018-08-20)
15.3.0 (2018-08-07)
15.2.7 (2018-08-07)
15.2.6 (2018-07-18)
- ensure consistent component id on different OS (0766fe7), closes vuejs/vue-cli#1728
15.2.5 (2018-07-17)
- ensure same compiler is used for both parse and tempalte compilation (1bfc08a)
- should not remove eslint-loader on src import blocks (close #1359) (6f1d404)
- support usage with other loaders with enforce: post (be2384c), closes #1351
15.2.4 (2018-06-01)
- ensure plugin error is emitted only once (0b006a3)
- fix unexpected error when options of cache-loader contains ! (#1334) (c4a2719)
- use constant plugin NS (0fb5172), closes #1331
15.2.3 (2018-06-01)
15.2.2 (2018-05-28)
- check loader for cnpm(npminstall) (#1321) (37fbaeb)
- ensure template cache uses unique identifier (538198e)
15.2.1 (2018-05-25)
- ensure template cache uses unique identifier (bdb13be)
15.2.0 (2018-05-22)
- enable template compile caching (28e0fd3)
15.1.0 (2018-05-19)
- avoid duplicate linting when used with eslint-loader (3d07f81)
15.0.12 (2018-05-18)
- ignore attrs that might interfere with query generation (3a37269), closes vuejs/vue-cli#1324
15.0.11 (2018-05-15)
- improve HMR reliability (4ccd96f)
15.0.10 (2018-05-11)
- improve HMR reliability (52012cd)
15.0.9 (2018-05-04)
- shadowMode still has to be an option (4529f83)
15.0.8 (2018-05-04)
15.0.7 (2018-05-03)
15.0.6 (2018-05-02)
15.0.5 (2018-04-30)
15.0.4 (2018-04-27)
- enable whitelist in exclude function (5b0e392)
15.0.3 (2018-04-26)
15.0.2 (2018-04-26)
15.0.1 (2018-04-25)
15.0.0 (2018-04-24)
15.0.0-rc.2 (2018-04-11)
- avoid bailout of webpack module concatenation (#1230) (b983304)
- reuse ident of css related loaders to avoid duplicates (#1233) (b16311f)
15.0.0-rc.1 (2018-04-06)
- support being used on files not ending with .vue (5a9ee91)
15.0.0-beta.7 (2018-03-25)
- handle
<template lang="xxx">
with loaders (c954f32)
<template lang="xxx">
are now handled with webpack loaders as well.
15.0.0-beta.6 (2018-03-24)
- compat with html-webpack-plugin (8626739), closes #1213
- only reuse ident for whitelisted loaders (230abd4), closes #1214
15.0.0-beta.5 (2018-03-23)
15.0.0-beta.4 (2018-03-23)
15.0.0-beta.3 (2018-03-23)
- handle vue rule with include (fix #1201) (2be5507)
- make sure cloned rules reuse the exact same ident in options (eab9460), closes #1199
- remove rule.loaders from normalized rules (#1207) (e9cbbcd)
- support test-less oneOf rules (7208885)
- use relative path for self path resolution (343b9df)
15.0.0-beta.2 (2018-03-22)
15.0.0-beta.1 (2018-03-21)
- remove .vue from fake resourcePath to avoid double match (7c5b6ac)