-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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!: support and use webpack 5 as default #6060
Commits on Nov 16, 2020
-
Work-in-Progress TODOs: - Support opting-out to webpack 4 - Document the breaking changes - Fix the few remaining failing tests - Fix Vue 3 test setup (maybe in another PR) - Preload plugin should support html-webpack-plugin v4
Configuration menu - View commit details
-
Copy full SHA for ce5125f - Browse repository at this point
Copy the full SHA ce5125fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d51e8e8 - Browse repository at this point
Copy the full SHA d51e8e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8ae18 - Browse repository at this point
Copy the full SHA ee8ae18View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa51eb2 - Browse repository at this point
Copy the full SHA fa51eb2View commit details
Commits on Nov 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3c212fe - Browse repository at this point
Copy the full SHA 3c212feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 413aa31 - Browse repository at this point
Copy the full SHA 413aa31View commit details
Commits on Nov 20, 2020
-
fix: force upgrade all deps to webpack 5 for now
webpack 4 compat is too cumbersome and let's forget about that for now
Configuration menu - View commit details
-
Copy full SHA for 33213e6 - Browse repository at this point
Copy the full SHA 33213e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5542e35 - Browse repository at this point
Copy the full SHA 5542e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2ebf83 - Browse repository at this point
Copy the full SHA f2ebf83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 920db51 - Browse repository at this point
Copy the full SHA 920db51View commit details -
fix: use vue-loader v16 as the main vue-loader dependency
This avoids incorrect hoisting caused by vuepress sharing the vue-loader dependency, which falsely injects webpack v4 into the dependencies of vue-loader v15. Also added a hot fix for vue-cli-plugin-apollo
Configuration menu - View commit details
-
Copy full SHA for 7c672bd - Browse repository at this point
Copy the full SHA 7c672bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5185a69 - Browse repository at this point
Copy the full SHA 5185a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for deb3810 - Browse repository at this point
Copy the full SHA deb3810View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c4ea1 - Browse repository at this point
Copy the full SHA d6c4ea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for afa05b2 - Browse repository at this point
Copy the full SHA afa05b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5ba3c5 - Browse repository at this point
Copy the full SHA b5ba3c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a04d92 - Browse repository at this point
Copy the full SHA 8a04d92View commit details
Commits on Nov 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6e1b2f6 - Browse repository at this point
Copy the full SHA 6e1b2f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for babd417 - Browse repository at this point
Copy the full SHA babd417View commit details
Commits on Nov 22, 2020
-
feat!: upgrade pwa plugin to work with webpack 5
workbox-webpack-plugin upgraded from v4 to v6 alpha. Need further testing to make sure it works correctly. But for now, at least the existing tests have passed
Configuration menu - View commit details
-
Copy full SHA for f35ae5b - Browse repository at this point
Copy the full SHA f35ae5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f5d4a - Browse repository at this point
Copy the full SHA 24f5d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85bf493 - Browse repository at this point
Copy the full SHA 85bf493View commit details
Commits on Nov 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 43a8272 - Browse repository at this point
Copy the full SHA 43a8272View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed72d4 - Browse repository at this point
Copy the full SHA bed72d4View commit details
Commits on Nov 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 61d7424 - Browse repository at this point
Copy the full SHA 61d7424View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9480af2 - Browse repository at this point
Copy the full SHA 9480af2View commit details
Commits on Nov 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4f16452 - Browse repository at this point
Copy the full SHA 4f16452View commit details -
Configuration menu - View commit details
-
Copy full SHA for feb94d1 - Browse repository at this point
Copy the full SHA feb94d1View commit details
Commits on Nov 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 994b11f - Browse repository at this point
Copy the full SHA 994b11fView commit details
Commits on Nov 27, 2020
-
from https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/ba3dbd71cec7becec0fbf529833204425f66efde/src/parseUtils.js to https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/4abac503c789bac94118e5bbfc410686fb5112c7/src/parseUtils.js excluding some of this commit: webpack-contrib/webpack-bundle-analyzer@c35bda3#diff-cc250993338f2c875d952782d3e6e5465c510ee355a68adb9f8f1ccd5d446823 as I don't find how this part of code logic fits into the DashboardPlugin. We may need a further refactor later.
Configuration menu - View commit details
-
Copy full SHA for 5842c45 - Browse repository at this point
Copy the full SHA 5842c45View commit details -
fix: read the asset source from outputFileSystem
In webpack 5, compilation.asset is a SizeOnlySource, so we have to read the source directly from the fs
Configuration menu - View commit details
-
Copy full SHA for 37b4b42 - Browse repository at this point
Copy the full SHA 37b4b42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6494c70 - Browse repository at this point
Copy the full SHA 6494c70View commit details
Commits on Nov 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 596f5f3 - Browse repository at this point
Copy the full SHA 596f5f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b9f0e - Browse repository at this point
Copy the full SHA 71b9f0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4954ccc - Browse repository at this point
Copy the full SHA 4954cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b95cbc2 - Browse repository at this point
Copy the full SHA b95cbc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97a1849 - Browse repository at this point
Copy the full SHA 97a1849View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94d609e - Browse repository at this point
Copy the full SHA 94d609eView commit details
Commits on Dec 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a4e3cf5 - Browse repository at this point
Copy the full SHA a4e3cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 696811a - Browse repository at this point
Copy the full SHA 696811aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78061d7 - Browse repository at this point
Copy the full SHA 78061d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e46fda2 - Browse repository at this point
Copy the full SHA e46fda2View commit details -
chore: add terser-webpack-plugin v4 back
It's a little bit tricky to update this plugin. So we'll reconsider it later.
Configuration menu - View commit details
-
Copy full SHA for 3adc207 - Browse repository at this point
Copy the full SHA 3adc207View commit details
Commits on Dec 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c4da4d - Browse repository at this point
Copy the full SHA 1c4da4dView commit details
Commits on Dec 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 747b23f - Browse repository at this point
Copy the full SHA 747b23fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab3e4cb - Browse repository at this point
Copy the full SHA ab3e4cbView commit details -
note: dev server hmr is not working correctly
Configuration menu - View commit details
-
Copy full SHA for e685e66 - Browse repository at this point
Copy the full SHA e685e66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fb6bb3 - Browse repository at this point
Copy the full SHA 2fb6bb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for da4df86 - Browse repository at this point
Copy the full SHA da4df86View commit details