🚨 [security] Update webpack 5.89.0 → 5.94.0 (minor) #1262
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.
🚨 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 update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ webpack (5.89.0 → 5.94.0) · Repo
Security Advisories 🚨
🚨 Webpack's AutoPublicPathRuntimeModule has a DOM Clobbering Gadget that leads to XSS
Release Notes
5.94.0
5.93.0
5.92.1
5.92.0
5.91.0
5.90.3
5.90.2
5.90.1
5.90.0
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.
Sorry, we couldn't find anything useful about this release.
Release Notes
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 70 commits:
chore(release): 5.17.1
ci: use laster Node@22
fix: `exports` and `imports` array target resolving
ci: use laster Node@22
fix: types
fix: `exports` and `imports` array target resolving
fix: handle invalid files in `imports` and `exports` field properly
ci: fix
ci: fix
fix: handle invalid files in `imports` and `exports` field properly
perf(memory): avoid creating a new array inside doResolve
Avoid creating a new array inside doResolve.
chore(deps): bump braces from 3.0.2 to 3.0.3
chore(deps): bump ws from 7.5.9 to 7.5.10
chore(deps): bump ws from 7.5.9 to 7.5.10
chore(deps): bump braces from 3.0.2 to 3.0.3
chore(release): 5.17.0
feat: allow `default` condition to be anywhere
feat!: allow default condition to be anywhere
test: lstat
test: fix
test: lstat
chore(release): 5.16.1
fix: use cache for exports and imports plugins
ci: fix
ci: fix
fix: use cache for exports and imports plugins
chore(release): 5.16.0
fix: support Buffer/URL/number paths in cached filessystem
test: added
fix: purge
fix: support buffer/URL/number paths
fix: types for cached input filesystem
test: fix
fix: types for cached input filesystem
fix: filesystem types
test: fix
fix: types
fix: types
fix: types
ci: update
ci: update
feat: cache `realpath` and `realpathSync` methods
test: added
fix: types
feat: cache `realpath` and `realpathSync` methods
chore(release): 5.15.1
refactor: remove travis ci config
Merge pull request #403 from webpack/dependabot/npm_and_yarn/es5-ext-0.10.63
refactor: remove travis
chore(deps): bump es5-ext from 0.10.62 to 0.10.63
fix: find the `pnpapi` the `issuer` belongs to
refactor: code
Merge pull request #396 from webpack/dependabot/npm_and_yarn/babel/traverse-7.23.2
chore(deps): bump @babel/traverse from 7.21.5 to 7.23.2
Merge pull request #390 from webpack/dependabot/npm_and_yarn/tough-cookie-4.1.3
Merge pull request #391 from webpack/dependabot/npm_and_yarn/semver-6.3.1
Merge pull request #392 from webpack/dependabot/npm_and_yarn/word-wrap-1.2.4
chore: remove `packageManager`
test: use expect
fix: correct types
chore: lint
test: fix test case
fix: use renamed plugin
fix: fallback to `node_modules` if pnp doesn't control the issuer
chore: lint
fix: find the `pnpapi` the `issuer` belongs to
chore(deps): bump word-wrap from 1.2.3 to 1.2.4
chore(deps): bump semver from 6.3.0 to 6.3.1
chore(deps): bump tough-cookie from 4.1.2 to 4.1.3
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.2
fix: 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 file
fix 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.10
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 12 commits:
chore(release): 5.3.10
fix: 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)
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.2
fix: ignore empty strings in an array
fix: ignore empty strings in an array
fix: handle an empty array for the `ignored` option
fix: ignore empty string too
test: fix
fix: handle an empty array for the ignored option
ci: fix
ci: fix
chore(release): 2.4.1
fix: do not report directory as initial missing on the second watch
test: more
fix: logic
refactor: remove debug code
fix: do not report directory as initial missing on the second watch
chore(deps): regenerate lock file
refactor: update scripts
style: fix
chore(deps): regenerate lock file
docs: fix badge
docs: fix badge
ci: migrate on github actions
docs: update readme
ci: fix codecov token
ci: migrate on github actions
🆕 acorn-import-attributes (added, 1.9.5)
🆕 acorn (added, 8.14.0)
🗑️ @types/eslint (removed)
🗑️ @types/eslint-scope (removed)
🗑️ acorn-import-assertions (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