Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add a @vue/cli-plugin-webpack-4 package for future use #6144

Merged
merged 2 commits into from
Dec 14, 2020

Conversation

sodatea
Copy link
Member

@sodatea sodatea commented Dec 12, 2020

More and more webpack plugins no longer support webpack 4 in their most
recent versions. For better webpack 5 compatibilities and easier upgrades
in the future, we should update these dependencies.

So it makes sense to extract webpack-4-specific dependencies and logic
to a standalone package.

While the task is not that urgent at the moment, and I haven't got the
time to complete this refactor, I think we should at least have a
placeholder package here, so that users don't have to add this
dependency manually in later prerelease versions.

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Code style update
  • Refactor
  • Docs
  • Underlying tools
  • Other, please describe:

Does this PR introduce a breaking change? (check one)

  • Yes
  • No

Other information:

More and more webpack plugins no longer support webpack 4 in their most
recent versions. For better webpack 5 compatibility and easier upgrade
in the future, we should update these dependencies.

So it makes sense to extract webpack-4-specific dependencies and logic
to a standalone package.

While the task is not that urgent at the moment, and I haven't got the
time to complete this refactor, I think we should at least have a
placeholder package here, so that users don't have to manually add this
dependency in later prerelease versions.
@sodatea sodatea merged commit c72b6b0 into vuejs:dev Dec 14, 2020
@sodatea sodatea deleted the feat-plugin-webpack4 branch December 14, 2020 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant