Skip to content

Bump dompurify from 2.5.8 to 3.4.11 in the npm_and_yarn group across 1 directory#1835

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c
Open

Bump dompurify from 2.5.8 to 3.4.11 in the npm_and_yarn group across 1 directory#1835
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 16, 2025

Copy link
Copy Markdown
Contributor

Bumps the npm_and_yarn group with 1 update in the / directory: dompurify.

Updates dompurify from 2.5.8 to 3.4.11

Release notes

Sourced from dompurify's releases.

DOMPurify 3.4.11

  • Fixed an issue with a leaky config for hooks via setConfig, thanks @​trace37labs
  • Bumped vulnerable development dependencies to arrive at plain 0 with npm audit
  • Updated the osv-scanner suppression list as no vulnerable dependencies are left for now
  • Updated up the linting tool-chain and removed now-redundant lint directives
  • Updated the documentation is several spots, README, wiki, etc.
  • Bumped several dependencies where possible

DOMPurify 3.4.10

  • Refactored codebase for clarity: extracted the public type declarations into types.ts
  • Decomposed the three largest sanitizer functions into focused helpers
  • Removed duplicated defaults and dead branches, consolidated SAFE_FOR_TEMPLATES scrubbing into single shared path
  • Improved per-node performance by hoisting the mXSS probe regexes and testing textContent before innerHTML
  • Added a deterministic micro-benchmark harness (npm run bench) with a --compare mode
  • Reduced CI cost by running the full three-engine browser suite once per PR
  • Refreshed the demos/ folder so every demo runs again, and added a SVG-via-<img> demo
  • Documented the bench and test:happydom scripts in the README
  • Completed the Attack Classes & Bypass History wiki page
  • Bumped several dependencies where possible

DOMPurify 3.4.9

  • Further improved the handling of Trusted Types config options, thanks @​offset
  • Further improved the handling of IN_PLACE sanitization, thanks @​mozfreddyb
  • Added more test coverage for IN_PLACE and Trusted Types related usage
  • Bumped several dependencies where possible
  • Updated README and wiki with more accurate documentation & attack samples

DOMPurify 3.4.8

  • Cleaned up the repository root, renamed some and removed unneeded files
  • Fixed an issue with handling of Trusted Types policies, thanks @​fulstadev
  • Fixed the node iterator for better template scrubbing, thanks @​IamLeandrooooo
  • Included formerly missing LICENSE-MPL in published npm package, thanks @​asamuzaK
  • Bumped several dependencies where possible

DOMPurify 3.4.7

  • Hardened the handling of Shadow Roots when using IN_PLACE, thanks @​GameZoneHacker
  • Removed a problem leading to permanent hook pollution, thanks @​offset
  • Refactored the test suite and expanded test coverage significantly

DOMPurify 3.4.6

  • Fixed several issues with DOM Clobbering in IN_PLACE mode, thanks @​offset & @​Bankde
  • Hardened the checks for cross-realm IN_PLACE and Shadow DOM sanitization, thanks @​offset & @​Bankde
  • Added more test coverage for IN_PLACE and general DOM Clobbering attacks
  • Bumped several dependencies where possible

DOMPurify 3.4.5

  • Fixed a bypass caused by the new HTML element selectedcontent added in 3.4.4, thanks @​KabirAcharya

Note that this is a security release for an issue introduced in 3.4.4 and should be upgraded to immediately.

... (truncated)

Commits
Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


@dependabot dependabot Bot added area: dependencies Changes to project dependencies (front-end or back-end). javascript Pull requests that update javascript code labels Sep 16, 2025
@Oaphi Oaphi added the status: blocked This is being worked on but is blocked by something else label Sep 16, 2025
@Oaphi

Oaphi commented Sep 16, 2025

Copy link
Copy Markdown
Member

Major version bump, do not merge until carefully tested and reviewed

@Oaphi

Oaphi commented Oct 12, 2025

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c branch from 15dc3a7 to 3d832f9 Compare October 12, 2025 22:49
@Oaphi

Oaphi commented Oct 13, 2025

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c branch from 3d832f9 to bfb863d Compare October 13, 2025 14:59
@Oaphi Oaphi added area: frontend Changes to front-end code and removed javascript Pull requests that update javascript code labels Oct 21, 2025
@Oaphi

Oaphi commented Nov 19, 2025

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c branch from bfb863d to 7575fec Compare November 19, 2025 11:33
@Oaphi

Oaphi commented Jan 25, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c branch from 7575fec to 3264904 Compare January 25, 2026 17:06
@Oaphi

Oaphi commented Feb 18, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c branch from 3264904 to 4adc879 Compare February 18, 2026 21:34
@ArtOfCode-

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps the npm_and_yarn group with 1 update in the / directory: [dompurify](https://github.com/cure53/DOMPurify).


Updates `dompurify` from 2.5.8 to 3.4.11
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@2.5.8...3.4.11)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.2.4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump dompurify from 2.5.8 to 3.2.4 in the npm_and_yarn group across 1 directory Bump dompurify from 2.5.8 to 3.4.11 in the npm_and_yarn group across 1 directory Jun 24, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/npm_and_yarn-a48ea45f8c branch from 4adc879 to b4d9106 Compare June 24, 2026 23:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: dependencies Changes to project dependencies (front-end or back-end). area: frontend Changes to front-end code status: blocked This is being worked on but is blocked by something else

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants