Repository navigation
build(deps-dev): bump the npm-development-minor-patch group across 1 directory with 6 updates - #515
Conversation
Deploying podnotes with
|
| Latest commit: |
fba7c7d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://9992e2a7.podnotes.pages.dev |
| Branch Preview URL: | https://dependabot-npm-and-yarn-npm-8idz.podnotes.pages.dev |
There was a problem hiding this comment.
Requesting changes. Required Test is red, so this Dependabot group should not merge.
Blocker: jsdom 30.1.2 → 30.1.3
GitHub Test / Unit tests (and both Platforms jobs) fail in src/ui/PodcastView/styles.test.ts: 5 of 16 cases, 2777 / 2782 passing.
- Hover cases that read
getComputedStyle().backgroundexpected resting values (rgba(0, 0, 0, 0),"",var(--background-modifier-border)) and hovervar(--background-modifier-hover). jsdom 30.1.3 returns the expanded shorthandrgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-boxfor every state, including hover. - The player-stage case expected row
boxShadow""; jsdom now returns"none".
This matches jsdom 30.1.3's computed-style work (shorthand serialization, including background, plus more consistent initial values). Isolated on this tree: jsdom@30.1.2 → 16/16 pass; jsdom@30.1.3 → the same 5 failures. Plugin runtime is untouched (jsdom is test-only). The tablet test in the same file already works around jsdom dropping var() in a shorthand.
The other five bumps look fine and are not what failed:
| Package | Change | Notes |
|---|---|---|
oxfmt |
0.72.0 → 0.73.0 | Breaks are --migrate prettier / TOML crate. format:check 442 files clean. |
oxlint |
1.87.0 → 1.88.0 | Breaks are AST comment storage. Lint --deny-warnings clean. |
postcss |
8.5.29 → 8.5.30 | Source-map </style> fix; used in tests/CSS scripts, not main.js. |
vitest |
5.0.3 → 5.0.4 | Patch on already-migrated Vitest 5. |
wrangler |
4.149.0 → 4.151.0 | Docs pages deploy only; Cloudflare Pages green. |
Local npm ci on Node 22.23.4: lint, format, typecheck, svelte-check, build, size (314268 raw / 101575 gzip), and the 125 other unit files all passed. npm audit --omit=dev is 0. Remaining vite-plus findings are pre-existing via obsidian-e2e / oxc, not this group. Title is build(deps-dev) and would not cut a release.
To unblock: pin jsdom at ^30.1.2 (or split it out of the group) so the other five can land, or update styles.test.ts first to use longhands (backgroundColor) / accept none for initial box-shadow instead of relying on unresolved var() on the background shorthand.
Sent by Cursor Automation: Dependabot PRs
| "acorn": "^8.19.0", | ||
| "eslint-plugin-obsidianmd": "^0.4.2", | ||
| "jsdom": "^30.1.2", | ||
| "jsdom": "^30.1.3", |
There was a problem hiding this comment.
jsdom 30.1.3 is the required-check failure. src/ui/PodcastView/styles.test.ts reads getComputedStyle().background and empty boxShadow; 30.1.3 expands the background shorthand (and drops unresolved var(--background-modifier-*) on it) and serializes initial box-shadow as none.
Confirmed on this tree: jsdom@30.1.2 keeps all 16 style tests green; 30.1.3 fails the four hover cases plus the player-stage row shadow. Pin 30.1.2 or update those assertions before this group can merge.
jsdom 30.1.3 cascades each longhand of a shorthand that holds a var() as unset, since it does not substitute variables yet. A hover rule's `background: var(--background-modifier-hover)` then reads as the initial background, so the tap tests could not see which rule won. They now read backgroundColor with each such background declared as its color, which jsdom 30.1.2 and 30.1.3 read alike. jsdom 30.1.3 also reads an undeclared box-shadow as its initial `none` where 30.1.2 read an empty string, so the stage test asserts that a row's cover does not take the stage's shadow. Related: #515
|
@dependabot rebase |
…directory with 6 updates Bumps the npm-development-minor-patch group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [jsdom](https://github.com/jsdom/jsdom) | `30.1.2` | `30.1.3` | | [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) | `0.72.0` | `0.73.0` | | [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.87.0` | `1.88.0` | | [postcss](https://github.com/postcss/postcss) | `8.5.29` | `8.5.30` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.3` | `5.0.5` | | [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.149.0` | `4.151.0` | Updates `jsdom` from 30.1.2 to 30.1.3 - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](jsdom/jsdom@v30.1.2...v30.1.3) Updates `oxfmt` from 0.72.0 to 0.73.0 - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxfmt/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/commits/oxfmt_v0.73.0/npm/oxfmt) Updates `oxlint` from 1.87.0 to 1.88.0 - [Release notes](https://github.com/oxc-project/oxc/releases) - [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md) - [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.88.0/npm/oxlint) Updates `postcss` from 8.5.29 to 8.5.30 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.29...8.5.30) Updates `vitest` from 5.0.3 to 5.0.5 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.5/packages/vitest) Updates `wrangler` from 4.149.0 to 4.151.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.151.0/packages/wrangler) --- updated-dependencies: - dependency-name: jsdom dependency-version: 30.1.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development-minor-patch - dependency-name: oxfmt dependency-version: 0.73.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development-minor-patch - dependency-name: oxlint dependency-version: 1.88.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development-minor-patch - dependency-name: postcss dependency-version: 8.5.30 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development-minor-patch - dependency-name: vitest dependency-version: 5.0.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development-minor-patch - dependency-name: wrangler dependency-version: 4.151.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
c39fba7 to
fba7c7d
Compare


Bumps the npm-development-minor-patch group with 6 updates in the / directory:
30.1.230.1.30.72.00.73.01.87.01.88.08.5.298.5.305.0.35.0.54.149.04.151.0Updates
jsdomfrom 30.1.2 to 30.1.3Release notes
Sourced from jsdom's releases.
Commits
058c0f530.1.3fcd1fd1Cascade parsed longhands independentlya3ee786Cascade computed style properties on demandf42dc15Resolve colors before caching or using currentcolor074b1fbCompute background-position lengths against the final font sized19598cApply style rules nested in multiple@mediarules45d626cRule out attribute selector subjects before matching3ff0a5bUpgrade Undici and remove abort workarounds8813bb1Ignore CSS declarations with unparseable math functions63712d8Fix XHR credentials across redirectsUpdates
oxfmtfrom 0.72.0 to 0.73.0Release notes
Sourced from oxfmt's releases.
Changelog
Sourced from oxfmt's changelog.
... (truncated)
Commits
6941b4erelease(apps): oxlint v1.88.0 && oxfmt v0.73.0 (#27643)a495e82feat(oxfmt): supportassociationsconfig to specify language over filepath ...408d87fdocs(oxfmt): simplify oxfmtrc docs (#27432)5db28fafeat(oxfmt): support Astro viaprettier-plugin-astro@1.x(#27386)902e188docs(oxfmt): update howembeddedLanguageFormattingoption works (#27362)Updates
oxlintfrom 1.87.0 to 1.88.0Release notes
Sourced from oxlint's releases.
Changelog
Sourced from oxlint's changelog.
... (truncated)
Commits
6941b4erelease(apps): oxlint v1.88.0 && oxfmt v0.73.0 (#27643)3c361a7feat(linter/unicorn/prefer-query-selector): addallowWithVariablesoption (...Updates
postcssfrom 8.5.29 to 8.5.30Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
f1aca7eRelease 8.5.30 version9d83445Update dependencies6c9bc73Fix invalid source map mapping on escaping before new line (#2169)1fd8f88Add missed changes in changelogUpdates
vitestfrom 5.0.3 to 5.0.5Release notes
Sourced from vitest's releases.
... (truncated)
Commits
7a825dbchore: release v5.0.5 (#11609)6621a72fix: abort all running tests on cancel (#11606)e9c3d72fix: release mocks of finished test files (#11607)8dd67c2fix(browser): run global setup once with instances (#11596)6c5a447fix: run hook cleanups when a later hook fails (#11605)9697b38fix: keep the import frame in native loader errors (#11599)6498b66fix(browser): wait 30s for the browser to close (#11601)f161e6dfix(browser): drop late connections of closed sessions (#11600)fe86a64fix: skip builtin loading in async leak detector (#11598)6ae8e89fix(reporter): end reason'failed'on worker crash (#11568)Updates
wranglerfrom 4.149.0 to 4.151.0Release notes
Sourced from wrangler's releases.
... (truncated)
Commits
b81efbcVersion Packages (#16241)d6b1c82Generate source maps by default for Vite plugin Workers and Build Output (#16...fb3d9c8Version Packages (#16162)091e5ec[wrangler] Upload source maps by default (#16231)ea64ec4[wrangler] Preserve D1 migration paths during redirected provisioning (#15517)d232454[wrangler] Preserve public HTTPS response URLs behind TLS-terminating proxies...18f061c[wrangler] Ignore .wrangler writes in the dev assets watcher (#16156)fdd4b53[wrangler] Fix preview URL warning E2E snapshot (#16213)fcf625dClarify the Worker not found error during CI deploy validation (#16161)794855c[ci] Shorten test critical path and expose flaky retries (#16179)