Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Apr 21, 2024

This PR contains the following updates:

Package Change Age Confidence
vue-loader ^15.10.1 -> ^17.0.0 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.

Copy link
Author

renovate bot commented Apr 21, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: imFile@1.0.8
npm error Found: eslint@7.32.0
npm error node_modules/eslint
npm error   dev eslint@"^7.32.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer eslint@"^8.0.1" from @vue/eslint-config-standard@8.0.1
npm error node_modules/@vue/eslint-config-standard
npm error   dev @vue/eslint-config-standard@"^8.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2024-04-30T21_10_46_662Z-eresolve-report.txt

npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-04-30T21_10_46_662Z-debug-0.log

@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from bb78835 to e338e63 Compare April 24, 2024 04:09
@renovate renovate bot changed the title chore(deps): update dependency vue-loader to v17 Update dependency vue-loader to v17 Apr 24, 2024
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from e338e63 to eb92d7d Compare April 28, 2024 08:58
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from eb92d7d to 16b1022 Compare April 30, 2024 21:11
Copy link
Author

renovate bot commented May 14, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm.
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @vue/eslint-config-standard@8.0.1
npm error Found: eslint@7.32.0
npm error node_modules/eslint
npm error   dev eslint@"^7.32.0" from the root project
npm error   peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.24.1
npm error   node_modules/@babel/eslint-parser
npm error     dev @babel/eslint-parser@"^7.11.0" from the root project
npm error   12 more (@eslint-community/eslint-utils, eslint-plugin-n, ...)
npm error
npm error Could not resolve dependency:
npm error peer eslint@"^8.0.1" from @vue/eslint-config-standard@8.0.1
npm error node_modules/@vue/eslint-config-standard
npm error   dev @vue/eslint-config-standard@"^8.0.0" from the root project
npm error
npm error Conflicting peer dependency: eslint@8.57.1
npm error node_modules/eslint
npm error   peer eslint@"^8.0.1" from @vue/eslint-config-standard@8.0.1
npm error   node_modules/@vue/eslint-config-standard
npm error     dev @vue/eslint-config-standard@"^8.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2025-09-25T19_57_43_957Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2025-09-25T19_57_43_957Z-debug-0.log

@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from ba4b5a6 to 9623869 Compare May 23, 2024 03:12
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from 9623869 to 33b4a9c Compare May 23, 2024 16:49
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from 33b4a9c to e077d37 Compare May 23, 2024 17:59
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from e077d37 to 8bf8c5f Compare May 23, 2024 18:10
@renovate renovate bot changed the title Update dependency vue-loader to v17 chore(deps): update dependency vue-loader to v17 Jul 16, 2024
@renovate renovate bot force-pushed the renovate/vue-loader-17.x branch from 8bf8c5f to 1240e07 Compare September 25, 2024 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants