-
-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
fix: upgrade esbuild to 0.20.x #16062
Conversation
Run & review this pull request in StackBlitz Codeflow. |
I didn't make a PR to bump esbuild because we don't bump esbuild minors in a patch and Vite 4.1.0 was already kinda RC phase |
that makes sense, does seem like we should be ok per the changelog at least thanks for taking a look 👍 |
/ecosystem-ci run |
📝 Ran ecosystem CI on
✅ analogjs, astro, histoire, ladle, laravel, marko, nuxt, previewjs, qwik, rakkas, sveltekit, unocss, vike, vite-plugin-pwa, vite-plugin-react, vite-plugin-react-swc, vite-plugin-svelte, vite-plugin-vue, vite-setup-catalogue, vitepress, vitest |
Hmm I feel like we should have waited this for the next minor since this breaking change feels a bit risky:
|
I'm fine with reverting it and wait 👍 |
The reorder behavior already existed in 0.18. The reorder change in 0.20 small IMO.
|
I think re-ordering extensions is a big deal though, it changed again in 0.20 which isn't the same as 0.18. This affects especially for internal projects where packages are published raw, and projects where they set |
Just in case, the change in 0.20 doesn't swap the order of |
This reverts commit 899d9b1.
in terms of getting this done in 4.2, when/how do we re-merge it? happy to remember to push it again or rework the PR if i understand where we want it |
Thank you. But I'll create the reapply PR when the revert PR is merged, since that should be possible with a single button on GitHub. I'll put it in the milestone so that we don't forget to merge it in 4.2, too. |
Thanks for reverting this Sapphi 🙏 |
Description
Upgrades esbuild to 0.20.x
Quite a few of our peers have already upgraded, so it is leading to us having a fair amount of duplicate installs of esbuild in our dependency tree. would be nice to bump the version here so we can de-dupe
Let me know if there's any reason you think we can't do this yet
What is the purpose of this pull request?
Before submitting the PR, please make sure you do the following
fixes #123
).