Skip to content

chore(deps): bump dependencies#426

Merged
tomusdrw merged 17 commits into
mainfrom
td-merge-dependabot
May 10, 2026
Merged

chore(deps): bump dependencies#426
tomusdrw merged 17 commits into
mainfrom
td-merge-dependabot

Conversation

@tomusdrw
Copy link
Copy Markdown
Member

@tomusdrw tomusdrw commented May 10, 2026

Combines several open Dependabot PRs into one bundled bump.

Included

Excluded (left open)

Note on react-tooltip 5 → 6

This is a major version bump. Types still compile and the unit test suite (96/96) passes, but react-tooltip v5→v6 includes API/runtime changes per the upstream v5→v6 changelog. The codebase uses the basic <Tooltip /> + data-tooltip-id API in 6 components — please verify tooltip rendering manually before merge. If anything regresses, drop this commit and reopen #421 separately.

Verification done

  • tsc -b clean
  • npm run qa (biome ci) passes (exit 0)
  • npx vitest run — 96/96 tests pass
  • npm run build succeeds

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated development dependencies and build tools to their latest stable versions
    • Upgraded tooltip library to the latest major version for enhanced functionality
    • Refreshed code quality and linting tool configurations
    • Updated testing framework and build system dependencies for improved performance and stability

Review Change Stack

dependabot Bot and others added 15 commits April 28, 2026 01:33
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.4.12 to 2.4.13.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.13/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.4.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [react-tooltip](https://github.com/ReactTooltip/react-tooltip) from 5.30.1 to 6.0.0.
- [Release notes](https://github.com/ReactTooltip/react-tooltip/releases)
- [Changelog](https://github.com/ReactTooltip/react-tooltip/blob/master/CHANGELOG.md)
- [Commits](ReactTooltip/react-tooltip@v5.30.1...v6.0.0)

---
updated-dependencies:
- dependency-name: react-tooltip
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.4/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.2.2 to 4.2.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.4/packages/@tailwindcss-vite)

---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
  dependency-version: 4.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 10, 2026

Deploy Preview for graypaper-reader ready!

Name Link
🔨 Latest commit d5ded73
🔍 Latest deploy log https://app.netlify.com/projects/graypaper-reader/deploys/6a0100fcba84080008329cff
😎 Deploy Preview https://deploy-preview-426--graypaper-reader.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.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 10, 2026

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (3)
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-header-version-dropdown-dark-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-header-version-dropdown-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-sidebar-overlay-closed-dark-mode-linux.png is excluded by !**/*.png

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 53f3ce0a-e51e-42ae-a35d-f79b88b0a6f2

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

The PR updates Biome tooling from 2.4.12 to 2.4.13 across the monorepo with a matching schema update, upgrades react-tooltip to v6, and bumps several development dependencies including vitest and tailwindcss-vite.

Changes

Dependency and Configuration Sync

Layer / File(s) Summary
Biome Configuration Schema Update
biome.jsonc
Schema URL is updated from version 2.4.12 to 2.4.13.
Biome Tool Version Synchronization
package.json, shared/links-metadata/package.json, tools/links-check/package.json, tools/matrix-bot/package.json
@biomejs/biome devDependency is bumped to 2.4.13 across root and all workspace packages; @tailwindcss/vite is also updated to ^4.2.4 in root.
Runtime and Development Dependencies
package.json
React-tooltip is upgraded from ^5.30.0 to ^6.0.0; vitest is bumped from ^4.1.2 to ^4.1.5.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐰 Dependencies grow, versions shift with care,
Schema and tools aligned everywhere,
React-tooltip leaps to v6 so fine,
Biome stays in sync with each design,
Our burrow's tools all humming in time!

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'chore(deps): bump dependencies' is vague and generic, using non-descriptive language that doesn't convey meaningful information about the specific changes or their significance. Consider using a more specific title that highlights the most significant change, such as 'chore(deps): bump react-tooltip to 6.0.0 and update tooling dependencies' to better reflect the major version update and its importance.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch td-merge-dependabot

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
shared/links-metadata/package.json (1)

26-26: Publish dry-run gate needs version-aware guarding.

CI is failing because npm publish --dry-run is attempting to republish version 1.4.0. Consider gating publish/dry-run on an actual package version change (or bumping package version when publish validation is expected).

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@shared/links-metadata/package.json` at line 26, CI is attempting to dry-run
publish of version 1.4.0 because package.json's version hasn't changed; either
bump the "version" field in package.json to the intended new version or modify
the CI publish step (the npm publish --dry-run invocation) to gate execution by
checking the package.json version against the registry (or current git tag) so
dry-run only runs when the package version actually changed.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@shared/links-metadata/package.json`:
- Line 26: CI is attempting to dry-run publish of version 1.4.0 because
package.json's version hasn't changed; either bump the "version" field in
package.json to the intended new version or modify the CI publish step (the npm
publish --dry-run invocation) to gate execution by checking the package.json
version against the registry (or current git tag) so dry-run only runs when the
package version actually changed.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 4c07fc8c-7ccb-4071-9e2c-bcbacbb6e5a3

📥 Commits

Reviewing files that changed from the base of the PR and between ee47526 and 27b2ad9.

⛔ Files ignored due to path filters (12)
  • package-lock.json is excluded by !**/package-lock.json
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-header-options-menu-dark-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-header-options-menu-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-header-version-dropdown-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-sidebar-overlay-closed-dark-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-sidebar-overlay-closed-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-sidebar-overlay-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-view-closed-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-view-opened-dark-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-view-opened-light-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-view-via-url-dark-mode-linux.png is excluded by !**/*.png
  • tools/snapshot-tests/tests/split-screen.spec.ts-snapshots/split-view-via-url-light-mode-linux.png is excluded by !**/*.png
📒 Files selected for processing (5)
  • biome.jsonc
  • package.json
  • shared/links-metadata/package.json
  • tools/links-check/package.json
  • tools/matrix-bot/package.json

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 10, 2026

Visual Regression Test Report ❌ Failed

Github run id: 25640924185

🔗 Artifacts: Download

@tomusdrw tomusdrw merged commit 043a435 into main May 10, 2026
5 checks passed
@tomusdrw tomusdrw deleted the td-merge-dependabot branch May 10, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant