Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 31, 2023

This PR contains the following updates:

Package Change Age Confidence
vue-loader ^15.11.1 -> ^17.4.2 age confidence

Release Notes

vuejs/vue-loader (vue-loader)

v17.4.2

Compare Source

Bug Fixes
  • pass compilerOptions to sfc parse & re-enable AST reuse (d2a2e05)

v17.4.1

Compare Source

Bug Fixes
  • (temporarily) disable template ast reuse (31b03af)

v17.4.0

Compare Source

Features
  • leverage ast reuse in 3.4 (479835f)

17.3.1 (2023-10-31)

Bug Fixes
  • do not skip style post loader for v-bind() in CSS (d7071bb), closes #​2061

v17.3.1

Compare Source

Features
  • leverage ast reuse in 3.4 (479835f)

17.3.1 (2023-10-31)

Bug Fixes
  • do not skip style post loader for v-bind() in CSS (d7071bb), closes #​2061

v17.3.0

Compare Source

Features
  • leverage ast reuse in 3.4 (479835f)

17.3.1 (2023-10-31)

Bug Fixes
  • do not skip style post loader for v-bind() in CSS (d7071bb), closes #​2061

v17.2.2

Compare Source

Bug Fixes
Features
  • skip normal css files without scoped flag in stylePostLoader (#​2053) (98782e7)

17.2.2 (2023-06-02)

Bug Fixes

17.2.1 (2023-06-01)

Features
  • A new experimentalInlineMatchResource option (webpack 5 only), which leverages webpack 5's inline match resource feature and works well with the experiments.css feature (#​2046) (3149f6d)

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

17.1.2 (2023-05-29)

Bug Fixes
  • keep build stable when run in a different path (#​2040) (a81dc0f)
  • properly close the watcher after tests (40b93b9)

17.1.1 (2023-05-11)

Bug Fixes
  • support propsDestructure and defineModel options (6269698)

v17.2.1

Compare Source

Bug Fixes
Features
  • skip normal css files without scoped flag in stylePostLoader (#​2053) (98782e7)

17.2.2 (2023-06-02)

Bug Fixes

17.2.1 (2023-06-01)

Features
  • A new experimentalInlineMatchResource option (webpack 5 only), which leverages webpack 5's inline match resource feature and works well with the experiments.css feature (#​2046) (3149f6d)

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

17.1.2 (2023-05-29)

Bug Fixes
  • keep build stable when run in a different path (#​2040) (a81dc0f)
  • properly close the watcher after tests (40b93b9)

17.1.1 (2023-05-11)

Bug Fixes
  • support propsDestructure and defineModel options (6269698)

v17.2.0

Compare Source

v17.1.2

Compare Source

Bug Fixes
Features
  • skip normal css files without scoped flag in stylePostLoader (#​2053) (98782e7)

17.2.2 (2023-06-02)

Bug Fixes

17.2.1 (2023-06-01)

Features
  • A new experimentalInlineMatchResource option (webpack 5 only), which leverages webpack 5's inline match resource feature and works well with the experiments.css feature (#​2046) (3149f6d)

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

17.1.2 (2023-05-29)

Bug Fixes
  • keep build stable when run in a different path (#​2040) (a81dc0f)
  • properly close the watcher after tests (40b93b9)

17.1.1 (2023-05-11)

Bug Fixes
  • support propsDestructure and defineModel options (6269698)

v17.1.1

Compare Source

Bug Fixes
Features
  • skip normal css files without scoped flag in stylePostLoader (#​2053) (98782e7)

17.2.2 (2023-06-02)

Bug Fixes

17.2.1 (2023-06-01)

Features
  • A new experimentalInlineMatchResource option (webpack 5 only), which leverages webpack 5's inline match resource feature and works well with the experiments.css feature (#​2046) (3149f6d)

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

17.1.2 (2023-05-29)

Bug Fixes
  • keep build stable when run in a different path (#​2040) (a81dc0f)
  • properly close the watcher after tests (40b93b9)

17.1.1 (2023-05-11)

Bug Fixes
  • support propsDestructure and defineModel options (6269698)

v17.1.0

Compare Source

Bug Fixes
Features
  • skip normal css files without scoped flag in stylePostLoader (#​2053) (98782e7)

17.2.2 (2023-06-02)

Bug Fixes

17.2.1 (2023-06-01)

Features
  • A new experimentalInlineMatchResource option (webpack 5 only), which leverages webpack 5's inline match resource feature and works well with the experiments.css feature (#​2046) (3149f6d)

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

17.1.2 (2023-05-29)

Bug Fixes
  • keep build stable when run in a different path (#​2040) (a81dc0f)
  • properly close the watcher after tests (40b93b9)

17.1.1 (2023-05-11)

Bug Fixes
  • support propsDestructure and defineModel options (6269698)

v17.0.1

Compare Source

Bug Fixes
Features
  • support 3.3 imported types hmr (bbd98fc)

17.0.1 (2022-10-28)

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

17.0.1 (2022-10-28)

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

Compare Source

Bug Fixes
Features
  • support 3.3 imported types hmr (bbd98fc)

17.0.1 (2022-10-28)

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

17.0.1 (2022-10-28)

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

v16.8.3

Compare Source

Bug Fixes
Features
  • support 3.3 imported types hmr (bbd98fc)

17.0.1 (2022-10-28)

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

17.0.1 (2022-10-28)

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

v16.8.2

Compare Source

Features
  • support reactivityTransform option (e07490e)
BREAKING CHANGES
  • remove refSugar option, require vue@^3.2.13

16.8.3 (2021-11-04)

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

16.8.3 (2021-11-04)

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

16.8.2 (2021-10-26)

Bug Fixes

16.8.1 (2021-09-22)

Bug Fixes
  • fix template options resolving for ts (91f581b)

v16.8.1

Compare Source

Features
  • support reactivityTransform option (e07490e)
BREAKING CHANGES
  • remove refSugar option, require vue@^3.2.13

16.8.3 (2021-11-04)

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

16.8.3 (2021-11-04)

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

16.8.2 (2021-10-26)

Bug Fixes

16.8.1 (2021-09-22)

Bug Fixes
  • fix template options resolving for ts (91f581b)

v16.8.0

Compare Source

Features
  • support reactivityTransform option (e07490e)
BREAKING CHANGES
  • remove refSugar option, require vue@^3.2.13

16.8.3 (2021-11-04)

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

16.8.3 (2021-11-04)

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

16.8.2 (2021-10-26)

Bug Fixes

16.8.1 (2021-09-22)

Bug Fixes
  • fix template options resolving for ts (91f581b)

v16.7.1

Compare Source

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).

16.7.1 (2021-09-22)

Bug Fixes
  • remove pure annotation for custom blocks (cd891e5)

v16.7.0

Compare Source

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).

16.7.1 (2021-09-22)

Bug Fixes
  • remove pure annotation for custom blocks (cd891e5)

v16.6.0

Compare Source

Bug Fixes
  • generate treeshaking friendly code (11e3cb8)
Features
  • support ts in template expressions (573fbd2)

v16.5.0

Compare Source

  • Custom Elements mode behavior changed: now only inlines the CSS and no longer exports the custom element constructor (exports the component as in normal mode). Users now need to explicitly call defineCustomElement on the component. This allows the custom element to be defined using an async version of the source component.

16.4.1 (2021-08-02)

Bug Fixes

v16.4.1

Compare Source

  • Custom Elements mode behavior changed: now only inlines the CSS and no longer exports the custom element constructor (exports the component as in normal mode). Users now need to explicitly call defineCustomElement on the component. This allows the custom element to be defined using an async version of the source component.

16.4.1 (2021-08-02)

Bug Fixes

v16.4.0

Compare Source

  • Custom Elements mode behavior changed: now only inlines the CSS and no longer exports the custom element constructor (exports the component as in normal mode). Users now need to explicitly call defineCustomElement on the component. This allows the custom element to be defined using an async version of the source component.

16.4.1 (2021-08-02)

Bug Fixes

v16.3.3

Compare Source

Features
  • customElement option support for Vue 3.2 (e19fcda)

16.3.3 (2021-07-21)

Bug Fixes

16.3.2 (2021-07-20)

Bug Fixes
  • add undeclared peer dependency webpack and @vue/compiler-sfc (#​1853) (330d672)

16.3.1 (2021-07-16)

Bug Fixes

v16.3.2

Compare Source

Features
  • customElement option support for Vue 3.2 (e19fcda)

16.3.3 (2021-07-21)

Bug Fixes

16.3.2 (2021-07-20)

Bug Fixes
  • add undeclared peer dependency webpack and @vue/compiler-sfc (#​1853) (330d672)

16.3.1 (2021-07-16)

Bug Fixes

v16.3.1

Compare Source

Features
  • customElement option support for Vue 3.2 (e19fcda)

16.3.3 (2021-07-21)

Bug Fixes

16.3.2 (2021-07-20)

Bug Fixes
  • add undeclared peer dependency webpack and @vue/compiler-sfc (#​1853) (330d672)

16.3.1 (2021-07-16)

Bug Fixes

v16.3.0

Compare Source

Features
  • customElement option support for Vue 3.2 (e19fcda)

16.3.3 (2021-07-21)

Bug Fixes

16.3.2 (2021-07-20)

Bug Fixes
  • add undeclared peer dependency webpack and @vue/compiler-sfc (#​1853) (330d672)

16.3.1 (2021-07-16)

Bug Fixes

v16.2.0

Compare Source

Features
  • enable :slotted usage detection (66a3759)

16.1.2 (2020-12-17)

Bug Fixes

16.1.1 (2020-12-04)

Bug Fixes
  • ensure consistent component id across blocks (214b3f1)

v16.1.2

Compare Source

Features
  • enable :slotted usage detection (66a3759)

16.1.2 (2020-12-17)

Bug Fixes

16.1.1 (2020-12-04)

Bug Fixes
  • ensure consistent component id across blocks (214b3f1)

v16.1.1

Compare Source

Features
  • enable :slotted usage detection (66a3759)

16.1.2 (2020-12-17)

Bug Fixes

16.1.1 (2020-12-04)

Bug Fixes
  • ensure consistent component id across blocks (214b3f1)

v16.1.0

Compare Source

Features
  • enable :slotted usage detection (66a3759)

16.1.2 (2020-12-17)

Bug Fixes

16.1.1 (2020-12-04)

Bug Fixes
  • ensure consistent component id across blocks (214b3f1)

v16.0.0

Compare Source

Bug Fixes
Features
  • support for experimental sfc features (b85244b), closes #​1723
  • support for new script setup and css var injection (fd33cad)
Performance Improvements
  • avoid resolveScript call in main loader (e922648)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 31, 2023
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch 3 times, most recently from 5e7f670 to a0b4f02 Compare December 30, 2023 16:20
@renovate renovate bot changed the title chore(deps): update dependency vue-loader to v17 chore(deps): update dependency vue-loader to v17 - autoclosed Dec 8, 2024
@renovate renovate bot closed this Dec 8, 2024
@renovate renovate bot deleted the renovate/vue-loader-17.x branch December 8, 2024 19:01
@renovate renovate bot changed the title chore(deps): update dependency vue-loader to v17 - autoclosed chore(deps): update dependency vue-loader to v17 Dec 9, 2024
@renovate renovate bot reopened this Dec 9, 2024
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from 2edb97a to a0b4f02 Compare December 9, 2024 10:33
@codecov
Copy link

codecov bot commented Dec 9, 2024

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.10%. Comparing base (36ef8b6) to head (6831ecf).
⚠️ Report is 1 commits behind head on staging.

Additional details and impacted files
@@           Coverage Diff            @@
##           staging     #895   +/-   ##
========================================
  Coverage    74.10%   74.10%           
========================================
  Files           51       51           
  Lines         1093     1093           
========================================
  Hits           810      810           
  Misses         283      283           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from a0b4f02 to 0b25f81 Compare January 6, 2025 00:36
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from 0b25f81 to ec39434 Compare October 8, 2025 22:55
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from ec39434 to 7edbafc Compare October 25, 2025 16:16
@coderabbitai
Copy link

coderabbitai bot commented Oct 25, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from 7edbafc to e2677cd Compare October 27, 2025 00:42
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from e2677cd to 6831ecf Compare November 10, 2025 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant