chore: bump esbuild to 0.25.0#19389
Conversation
|
/ecosystem-ci run |
commit: |
|
📝 Ran ecosystem CI on
✅ analogjs, laravel, marko, quasar, qwik, rakkas, react-router, storybook, sveltekit, unocss, vite-environment-examples, vite-plugin-pwa, vite-plugin-react, vite-plugin-react-swc, vite-plugin-svelte, vite-plugin-vue, vite-setup-catalogue, vitepress, vitest |
|
|
|
An extra note that, besides the CSS fix, this version bump is required to fix a security vulnerability on |
|
@renatodeleao that security vulnerability is for esbuild dev server, that Vite doesn't use. The CVE was reported by @sapphi-red after fixing a similar one on Vite's side: |
@patak-dev thanks for clarifying, should have dug into details more thoroughly instead skimming through the dependabot alert. |
It is safe to do so because the pending PR does the same thing. vitejs/vite#19389
…rity vulnerability - MANUALLY OVERRIDE ESBUILD VERSION TO 0.25.0 to ADDRESS SECURITY VULNERABILITES ON 0.24.2 - I READ THE DISCUSSION DOCS ON GITHUB AND THE CONTRIBUTORS SAID THAT YOU'RE GOOD TO OVERRIDE IT - LINK - 1) vitejs/vite#19389 2) louischan-oursky/authgear-server@0a9068e - REMOVE THIS LINE WHEN THEY UPDATE THE PACKAGES
@patak-dev Reproduction:
|
|
This in an issue with automated tools that need to be resolved. But we are going to release vite 6.2 soon to upgrade esbuild. |
|
Are there no plans to back port it to version 5? |
I think there are no plans. Vite 5 uses esbuild 0.21 and there're multiple breaking changes between 0.21 and 0.25. |
|
If you are confident your project does not use the esbuild dev server (eg you only use package.json next to pnpm-lock.yaml "pnpm":{
"auditConfig": {
"ignoreGhsas": [
"GHSA-67mh-4wv8-2f99"
]
}
} |
It is no longer needed. vitejs/vite#19389
It is no longer needed. vitejs/vite#19389
It is no longer needed. vitejs/vite#19389
Description
close #18974
close #18843