Skip to content

Bump jsdom from 29.0.1 to 29.0.2 - #212

Merged
renatodellosso merged 1 commit into
mainfrom
dependabot/npm_and_yarn/jsdom-29.0.2
Apr 10, 2026
Merged

renatodellosso merged 1 commit into
mainfrom
dependabot/npm_and_yarn/jsdom-29.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 10, 2026 •

Copy link
Copy Markdown
Contributor

Bumps jsdom from 29.0.1 to 29.0.2.

Release notes

Sourced from jsdom's releases.

v29.0.2

  • Significantly improved and sped up getComputedStyle(). Computed value rules are now applied across a broader set of properties, and include fixes related to inheritance, defaulting keywords, custom properties, and color-related values such as currentcolor and system colors. (@​asamuzaK)
  • Fixed CSS 'background' and 'border' shorthand parsing. (@​asamuzaK)
Commits
  • 2a1e2cd 29.0.2
  • 4097d66 Resolve computed CSS values lazily in CSSStyleDeclaration
  • cf5523f Add more test cases for nested color-mix with currentColor
  • b33b616 Add test that getComputedStyle() works with !important
  • 6bf559c Add test for custom property inheritance in computed styles
  • 6817657 Fix border shorthand handling
  • 470f5c5 Consolidate color helpers
  • 3db53cb Fix background shorthand handlers
  • 678e840 Remove some longhand property files
  • d526a07 Add regression test for getComputedStyle() liveness
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 10, 2026
@netlify

netlify Bot commented Apr 10, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for servicestart ready!

Name Link
🔨 Latest commit 88e457a
🔍 Latest deploy log https://app.netlify.com/projects/servicestart/deploys/69d958769602570008bfde74
😎 Deploy Preview https://deploy-preview-212--servicestart.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@greptile-apps

greptile-apps Bot commented Apr 10, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR bumps jsdom from 29.0.1 to 29.0.2 in devDependencies, with the corresponding pnpm-lock.yaml update. The patch release improves getComputedStyle() performance and fixes CSS background/border shorthand parsing — all scoped to the test environment.

Score: 100/100 — No checklist items require attention for a dev-dependency patch bump.

Confidence Score: 5/5

Safe to merge — patch bump of a dev-only dependency with no production impact.

No code logic changes; only a dev dependency lock file update. The upgrade is a patch release with purely additive improvements and bug fixes scoped to the test environment. No P0/P1 findings.

No files require special attention.

Important Files Changed

Filename Overview
package.json Bumps jsdom devDependency version specifier from ^29.0.1 to ^29.0.2; no other changes.
pnpm-lock.yaml Lock file updated to resolve jsdom@29.0.2 across all relevant dependency entries; consistent and correct.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[jsdom 29.0.1] -->|patch bump| B[jsdom 29.0.2]
    B --> C[Improved getComputedStyle performance]
    B --> D[Fixed CSS background shorthand parsing]
    B --> E[Fixed CSS border shorthand parsing]
    C & D & E --> F[Dev / Test environment only]
    F --> G[No production impact]
Loading

Reviews (1): Last reviewed commit: "Bump jsdom from 29.0.1 to 29.0.2" | Re-trigger Greptile

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/jsdom-29.0.2 branch from d0f9679 to d731ac7 Compare April 10, 2026 18:49
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/jsdom-29.0.2 branch from d731ac7 to 675b9c2 Compare April 10, 2026 19:18
Bumps [jsdom](https://github.com/jsdom/jsdom) from 29.0.1 to 29.0.2.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.0.1...v29.0.2)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-version: 29.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/jsdom-29.0.2 branch from 675b9c2 to 88e457a Compare April 10, 2026 20:07
@renatodellosso
renatodellosso merged commit 6861ad5 into main Apr 10, 2026
22 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/jsdom-29.0.2 branch April 10, 2026 20:27

This branch was previously deployed

1 inactive deployment
Preview — 88e457a6 Deployed Apr 10, 2026 by renatodellosso via drop-db #203
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant