Vue Loader Versions Save

📦 Webpack loader for Vue.js components

v15.10.1

1 year ago

Bug Fixes

v17.0.1

1 year ago

Bug Fixes

  • add vue and @vue/compiler-sfc to optional peerDependencies (df0ded5), closes #1944
  • merge custom queries rather than appending (#1911) (9e4249a)

v17.0.0

1 year ago

Features

  • support reactivityTransform option (e07490e)

BREAKING CHANGES

  • remove refSugar option, require vue@^3.2.13

v15.10.0

1 year ago

Features

  • apply js loaders to compiled template code when used with 2.7 (30464a8)
  • compat for vue 2.7, support <script setup> (308715a)
  • use script-analyzed bindings when compiling template (55de28c)
  • support css v-bind (requires 2.7.0-beta.3) (d653f3b)

Bug Fixes

  • cache descriptor with correct resource path (f6c83b5)
  • css v-bind in production mode (655e5f8)
  • always pass id to stylePostLoader when possible (364ad09)

v16.8.3

2 years ago

Bug Fixes

  • HMR not working correctly with vue-class-component components (#1897) (76b1448)

v16.8.2

2 years ago

Bug Fixes

v16.8.1

2 years ago

Bug Fixes

  • fix template options resolving for ts (91f581b)

v16.8.0

2 years ago

Bug Fixes

  • hmr: fix hmr regression (bacc6a9)

Features

  • enableTsInTemplate option (7613534)

    • When used with ts-loader, due to ts-loader's cache invalidation behavior, it sometimes prevents the template from being hot-reloaded in isolation, causing the component to reload despite only the template being edited. If this is annoying, you can set this option to false (and avoid using TS expressions in templates).

    • Alternatively, leave this option on (by default) and use esbuild-loader to transpile TS instead, which doesn't suffer from this problem (it's also a lot faster). However, do note you will need to rely on TS type checking from other sources (e.g. IDE or vue-tsc).

v16.7.1

2 years ago

Bug Fixes

  • remove pure annotation for custom blocks (cd891e5)

v16.7.0

2 years ago

Features

  • support optional @vue/compiler-sfc peer dep (21725a4)