vue-loader

📦 Webpack loader for Vue.js components

MIT License

Downloads
9.8M
Stars
5K
Committers
24

Bot releases are hidden (Show)

vue-loader - Latest Release

Published by sodatea 12 months ago

Bug Fixes

  • do not skip style post loader for v-bind() in non-scoped CSS (d7071bb), closes #2061
vue-loader - v15.11.1

Published by sodatea about 1 year ago

Bug Fixes

New Contributors

Full Changelog: https://github.com/vuejs/vue-loader/compare/v15.11.0...v15.11.1

vue-loader - v15.11.0

Published by sodatea about 1 year ago

Features

  • A new experimentalInlineMatchResource option (webpack 5 only), which leverages webpack 5's inline matchResource feature in the underlying implementation, and works well with the experiments.css feature. This also improves vue-loader's compatibility with Rspack. (#2058)

New Contributors

vue-loader - v17.3.0

Published by sodatea about 1 year ago

Bug Fixes

Features

  • skip normal css files without scoped flag in stylePostLoader (#2053) (98782e7)
vue-loader -

Published by sodatea about 1 year ago

Bug Fixes

vue-loader - v17.2.2

Published by sodatea over 1 year ago

Bug Fixes

vue-loader -

Published by sodatea over 1 year ago

Features

Note: v17.2.0 was released by accident; it has the same content as v17.1.2, therefore not included in the Releases page.

vue-loader -

Published by sodatea over 1 year ago

Bug Fixes

  • keep build stable when run in a different path (#2040) (a81dc0f)
  • properly close the watcher after webpack 4 tests (40b93b9)
vue-loader -

Published by sodatea over 1 year ago

Bug Fixes

  • support experimental propsDestructure and defineModel options (6269698)
vue-loader - v17.1.0

Published by sodatea over 1 year ago

Bug Fixes

Features

  • support 3.3 imported types hmr (bbd98fc)

Full Changelog: https://github.com/vuejs/vue-loader/compare/v17.0.1...v17.1.0

vue-loader -

Published by sodatea almost 2 years ago

Bug Fixes

vue-loader -

Published by sodatea almost 2 years ago

Bug Fixes

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

Published by sodatea almost 2 years ago

Features

  • support reactivityTransform option (e07490e)

BREAKING CHANGES

  • remove refSugar option, require vue@^3.2.13
vue-loader -

Published by sodatea almost 2 years 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)
vue-loader -

Published by sodatea almost 3 years ago

Bug Fixes

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

Published by sodatea almost 3 years ago

Bug Fixes

vue-loader -

Published by sodatea about 3 years ago

Bug Fixes

  • fix template options resolving for ts (91f581b)
vue-loader -

Published by sodatea about 3 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).

vue-loader -

Published by sodatea about 3 years ago

Bug Fixes

  • remove pure annotation for custom blocks (cd891e5)
vue-loader -

Published by sodatea about 3 years ago

Features

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