chore(deps): bump dompurify and http-proxy-middleware (security)#41289
chore(deps): bump dompurify and http-proxy-middleware (security)#41289rusackas wants to merge 1 commit into
Conversation
Lockfile-only transitive bumps in superset-frontend addressing open Dependabot alerts: - dompurify 3.4.7 -> 3.4.11 (the runtime XSS sanitizer; fixes the medium and two low alerts; also dedupes nested 3.4.11 copies) - http-proxy-middleware 2.0.9 -> 2.0.10 (dev) Both bumped within existing semver ranges via `npm update --package-lock-only`, so no package.json changes. Other flagged transitives (esbuild, tar, js-yaml, @babel/core, ws-in-docs) are left out: they're held by parent pins (storybook/lerna), need forced overrides with breakage risk, or are dev/docs-only with low real exposure. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
AI Code Review is in progress (usually takes 3 to 15 minutes unless it's a very large PR). |
|
Bito Automatic Review Skipped - Files Excluded |
✅ Deploy Preview for superset-docs-preview ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #41289 +/- ##
==========================================
- Coverage 64.34% 64.34% -0.01%
==========================================
Files 2653 2653
Lines 145015 145015
Branches 33459 33459
==========================================
- Hits 93310 93304 -6
- Misses 50022 50028 +6
Partials 1683 1683
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
SUMMARY
Lockfile-only transitive bumps in
superset-frontendto clear open Dependabot alerts, done vianpm update --package-lock-only(nopackage.jsonchanges, bumped within existing semver ranges):Why not the others (yet)
I looked at the rest of the npm/yarn security alerts and intentionally left them out of this PR:
superset-frontend, low/dev) — held at 0.27.x bystorybook(its range doesn't allow 0.28); bumping needs a forced override that risks breaking Storybook.superset-frontend, medium/dev) — pinned exactly to 7.5.11 bylerna; needs a scoped override of a build tool's pin.docs/yarn.lock, "high") — a docs-site build/dev-server dep; the^7.xand^8.xconsumers need different fixed versions and yarn 1 can't scope that cleanly without risk. Low real exposure for a static docs build.Happy to do follow-ups for any of those if we decide the override/churn tradeoff is worth it.
TESTING INSTRUCTIONS
CI (
npm civalidates the lockfile). No source changes.ADDITIONAL INFORMATION