fix(deps): bump isomorphic-dompurify from 2.26.0 to 2.36.0 - #1723
fix(deps): bump isomorphic-dompurify from 2.26.0 to 2.36.0#1723dependabot[bot] wants to merge 1 commit into
Conversation
0786431 to
4f1f880
Compare
4f1f880 to
360f025
Compare
4c01950 to
eb65366
Compare
Bumps [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) from 2.26.0 to 2.36.0. - [Release notes](https://github.com/kkomelin/isomorphic-dompurify/releases) - [Commits](kkomelin/isomorphic-dompurify@2.26.0...2.36.0) --- updated-dependencies: - dependency-name: isomorphic-dompurify dependency-version: 2.36.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
eb65366 to
bb00da9
Compare
JiwaniZakir
left a comment
There was a problem hiding this comment.
The isomorphic-dompurify bump from 2.26.0 to 2.36.0 in package.json brings in a notable chain of transitive dependency changes visible in yarn.lock: @asamuzakjp/css-color jumps from ^3.2.0 to ^5.0.1, and all @csstools/* packages move up a major version (e.g., @csstools/css-tokenizer goes from ^3.0.3 to ^4.0.0). These are major version bumps in the CSS parsing stack, which could introduce behavioral differences in how HTML is sanitized — particularly around CSS-based XSS vectors. It's worth verifying that any code paths passing untrusted HTML through dompurify (search for sanitize( calls in the codebase) are covered by tests that exercise CSS attribute and style tag handling. The addition of new packages like @acemir/cssom@^0.9.31, @asamuzakjp/dom-selector, and @exodus/bytes as new transitive dependencies also increases the supply chain surface area and should be confirmed as expected by cross-referencing the isomorphic-dompurify 2.36.0 release notes or changelog to ensure none were introduced unexpectedly.
Bumps isomorphic-dompurify from 2.26.0 to 2.36.0.
Release notes
Sourced from isomorphic-dompurify's releases.
... (truncated)
Commits
77d1437chore: Incremented project version.227f862Merge pull request #386 from kkomelin/dependabot/npm_and_yarn/jsdom-28.0.01f80b7cchore(deps): bump jsdom from 27.4.0 to 28.0.0cdfc27bMerge pull request #385 from kkomelin/dependabot/npm_and_yarn/vitest-4.0.182b8b07dchore(deps-dev): bump vitest from 4.0.17 to 4.0.184951404Merge pull request #384 from kkomelin/dependabot/npm_and_yarn/terser-5.46.09e2b51cchore(deps-dev): bump terser from 5.44.1 to 5.46.0d0a98c2Merge pull request #383 from kkomelin/dependabot/npm_and_yarn/vitest-4.0.1700deefdchore(deps-dev): bump vitest from 4.0.16 to 4.0.172cc5a03Updated deps. Incremented project version.You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)