π¨ [security] Update webpack 5.88.1 β 5.99.8 (minor) #398
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



Welcome to Depfu π
This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.
After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.
Let us know if you have any questions. Thanks so much for giving Depfu a try!
π¨ Your current dependencies have known security vulnerabilities π¨
This dependency update fixes known security vulnerabilities. Please see the details below and assess their impact carefully. We recommend to merge and deploy this as soon as possible!
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
β³οΈ webpack (5.88.1 β 5.99.8) Β· Repo
Security Advisories π¨
π¨ Webpack's AutoPublicPathRuntimeModule has a DOM Clobbering Gadget that leads to XSS
Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Commits
See the full diff on Github. The new version differs by 8 commits:
1.2.1Default SetArray type to any key type1.2.0Add remove APIUpdate workflowExpand keysetImprove DCE by code moving out of static blockCleanup tsconfig.jsonRelease Notes
0.3.24
0.3.23
0.3.22
0.3.21
0.3.20
0.3.19
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 20 commits:
0.3.25Support `string | TraceMap` in `Section`sDocument `ignoreList`Export XInput interfacesRemove Ro type wrapperAdd test for `ignoreList` prop0.3.24Add `ignoreList` supportRun tests on latest, verify build on older0.3.23Improve DCE by code moving out of static blockSwitch to mocha tests0.3.22Specify all exported types to unbreak TS v4.* (#34)0.3.21Use `export type *` (#32)0.3.20Fix handling of sectioned source maps missing 'names' array (#29)0.3.19Unpin dependenciesSorry, we couldn't find anything useful about this release.
Sorry, we couldn't find anything useful about this release.
Sorry, we couldn't find anything useful about this release.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Commits
See the full diff on Github. The new version differs by 2 commits:
1.5.151generate new versionRelease Notes
5.18.1
5.18.0
5.17.1
5.17.0
5.16.1
5.16.0
5.15.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
3.2.0
3.1.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 7 commits:
3.2.0fix: separate CJS vs ESM type defschore(ci): update matrix & images3.1.2fix: add "types" conditions (#10)fix(ci): update versionschore: add licenses badgeCommits
See the full diff on Github. The new version differs by 15 commits:
4.2.11Add EBUSY to handled error codes for windows directory renameupdate and improve tests somewhat4.2.10fix spurious ENOTEMPTY in test on windows ciavoid spurious EBUSY in windows CI testsci: output raw tap from testactually fix memory leak test failing spuriouslyfix memory leak test failing spuriouslydo not try to patch missing fs functionsAvoid setPrototypeOf if prototype is undefinedinstall with npm 8fix: fs.readdir() on ancient nodes that don't know about optionschore: add copyright year to licenseci: makeworkCommits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
1.1.1
1.1.0
1.0.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 16 commits:
picocolors@1.1.1Add chalk v5 and yoctocolors to benchmarks (#88)Rework color detection (#87)fix: usage of `node12` in `testing.yaml` (#73)Use mitata, esbuild for benchmarking speed and size (#86)fix(types): move types declaration into "real" types declaration file (.d.ts) (#82)picocolors@1.1.0test: add test (shouldn't overflow when coloring already colored large text) (#74)feat: bright colors variants (#55)miscv1.0.1fix: iteratively replace "close" to avoid maximum stack error (#64)Fix color detection in edge runtime (#56)uniform api usage in complex benchmarkupdate benchmarks per recent job runCreate .gitignore (#37)Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Security Advisories π¨
π¨ Cross-site Scripting (XSS) in serialize-javascript
Release Notes
6.0.2
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 6 commits:
6.0.2fix: serialize URL string contents to prevent XSS (#173)Bump @babel/traverse from 7.10.1 to 7.23.7 (#171)docs: update readme with URL support (#146)chore: update node version and lock filefix typo (#164)Release Notes
Too many releases to show here. View the full release notes.
Commits
See the full diff on Github. The new version differs by more commits than we can show here.
Release Notes
5.3.14
5.3.13
5.3.12
5.3.11
5.3.10
5.3.9
5.3.8
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 45 commits:
chore(release): 5.3.14fix: use `os.availableParallelism()` for parallelism when it is available (#623)fix: types (#622)chore(release): 5.3.13fix: `ecma` and `module` types in minimizer options (#620)chore(release): 5.3.12fix: allows minimizers to set worker thread support and don't use worker thread for `swc` and `esbuild` (#619)chore: update codecov-action from v4 to v5 (#617)chore(release): 5.3.11fix: avoid the deprecation messageci: add Node.js v23 (#613)chore: update dependencies to latest version (#607)chore(deps-dev): bump ws from 7.5.9 to 7.5.10 (#606)chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (#605)chore: upgrade dependencies to latest version (#604)ci: use node v22 (#602)ci: fix (#601)chore: update codecov-action to v4 (#597)ci: fix commitlint check (#596)chore(dep): update serialize-javascript to 6.0.2 (#594)chore: update dependency-review-action to the latest version (#592)chore: update dependencies to latest version (#588)chore(release): 5.3.10fix: bump terser to the latest stable version (#587)chore(deps-dev): bump @babel/traverse from 7.22.17 to 7.23.6 (#586)chore: update dependencies to the latest version (#577)chore: update github action/setup-node (#584)chore: update github actions/checkout (#576)chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.5 (#575)chore: update dependencies to the latest version (#574)chore: upgrade dependencies to the latest version (#572)refactor: code (#569)chore: update dependencies to the latest version (#567)docs: remove Gitter from issue templates (#568)chore(release): 5.3.9fix: types of Rule (#565)docs: add GitHub discussion badge (#562)chore(release): 5.3.8chore: fix cspellfix: reduce initial loading time (#561)chore: add scripts to fix lint (#560)chore(deps): bump yaml from 2.2.1 to 2.2.2 (#558)ci: add node v20 (#556)chore: update dependencies to the latest version (#555)chore(deps-dev): bump webpack from 5.75.0 to 5.76.0 (#551)Release Notes
2.4.2
2.4.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 25 commits:
chore(release): 2.4.2fix: ignore empty strings in an arrayfix: ignore empty strings in an arrayfix: handle an empty array for the `ignored` optionfix: ignore empty string tootest: fixfix: handle an empty array for the ignored optionci: fixci: fixchore(release): 2.4.1fix: do not report directory as initial missing on the second watchtest: morefix: logicrefactor: remove debug codefix: do not report directory as initial missing on the second watchchore(deps): regenerate lock filerefactor: update scriptsstyle: fixchore(deps): regenerate lock filedocs: fix badgedocs: fix badgeci: migrate on github actionsdocs: update readmeci: fix codecov tokenci: migrate on github actionsπ ajv-formats (added, 2.1.1)
π fast-uri (added, 3.0.6)
π require-from-string (added, 2.0.2)
π update-browserslist-db (added, 1.1.3)
ποΈ acorn-import-assertions (removed)
ποΈ ajv-keywords (removed)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands