Skip to content

build(deps): Bump vue-loader from 15.11.1 to 17.4.2 - #439

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/vue-loader-17.4.2
Closed

build(deps): Bump vue-loader from 15.11.1 to 17.4.2#439
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/vue-loader-17.4.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps vue-loader from 15.11.1 to 17.4.2.

Release notes

Sourced from vue-loader's releases.

v17.3.1

Bug Fixes

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

v17.3.0

Bug Fixes

Features

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

v17.2.2

Bug Fixes

v17.2.1

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 makes vue-loader compatible with Rspack (#2046) (3149f6d).

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

v17.1.2

Bug Fixes

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

v17.1.1

Bug Fixes

  • support experimental propsDestructure and defineModel options (6269698)

v17.1.0

Bug Fixes

Features

  • support 3.3 imported types hmr (bbd98fc)

Full Changelog: vuejs/vue-loader@v17.0.1...v17.1.0

... (truncated)

Changelog

Sourced from vue-loader's changelog.

17.4.2 (2023-12-30)

Bug Fixes

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

17.4.1 (2023-12-30)

Bug Fixes

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

17.4.0 (2023-12-25)

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

17.3.0 (2023-10-07)

Bug Fixes

Features

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

17.2.2 (2023-06-02)

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added automerge Marks a PR to be automatically merged when tests are green dependencies Pull requests that update a dependency file npm Pull requests that update NPM dependencies labels Jul 1, 2026
@dependabot
dependabot Bot requested a review from hellopablo as a code owner July 1, 2026 19:12
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file npm Pull requests that update NPM dependencies automerge Marks a PR to be automatically merged when tests are green labels Jul 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/vue-loader-17.4.2 branch 2 times, most recently from e5f8228 to 1539b17 Compare July 1, 2026 19:18
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/vue-loader-17.4.2 branch from 1539b17 to 966c43f Compare July 20, 2026 20:16
@hellopablo

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [vue-loader](https://github.com/vuejs/vue-loader) from 15.11.1 to 17.4.2.
- [Release notes](https://github.com/vuejs/vue-loader/releases)
- [Changelog](https://github.com/vuejs/vue-loader/blob/main/CHANGELOG.md)
- [Commits](vuejs/vue-loader@v15.11.1...v17.4.2)

---
updated-dependencies:
- dependency-name: vue-loader
  dependency-version: 17.4.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/vue-loader-17.4.2 branch from 966c43f to 2671046 Compare September 7, 2026 17:23
@hellopablo

Copy link
Copy Markdown
Member

CI failure analysis

Root cause: This is a major-version bump that is incompatible with our Vue version.

Package Current This PR
vue 2.7.16 unchanged
vue-loader 15.11.1 (Vue 2) 17.4.2 (Vue 3 only)
vue-template-compiler 2.7.16 unchanged

vue-loader v16+ only supports Vue 3. With Vue 2.7, webpack fails while compiling .vue SFCs:

TypeError: Cannot read properties of undefined (reading 'styles')
  at Object.loader (.../vue-loader/dist/index.js:96:34)

That matches the known incompatibility (see vuejs/vue-loader#1845, vuejs/vue-loader#1919).

Recommendation: skip / close this PR

Do not merge. Stay on vue-loader@15.x until we intentionally migrate to Vue 3 (which would also replace vue-template-compiler with @vue/compiler-sfc and update related tooling).

A follow-up PR will add Dependabot ignore rules for major bumps of vue-loader, vue, and vue-template-compiler so this does not keep opening.

@hellopablo

Copy link
Copy Markdown
Member

Superseded by intentional Vue 3 migration in #460 (or upcoming PR on cursor/vue3-mediamanager-v2-2921). Closing recommendation remains: do not merge this Dependabot-only bump on Vue 2.

@hellopablo

Copy link
Copy Markdown
Member

https://github.com/dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

Looks like vue-loader is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 7, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/vue-loader-17.4.2 branch September 7, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Marks a PR to be automatically merged when tests are green dependencies Pull requests that update a dependency file npm Pull requests that update NPM dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant