Skip to content

chore(deps): update minor and patch versions across workspaces#410

Merged
tomusdrw merged 2 commits intomainfrom
td-update-deps
Apr 17, 2026
Merged

chore(deps): update minor and patch versions across workspaces#410
tomusdrw merged 2 commits intomainfrom
td-update-deps

Conversation

@tomusdrw
Copy link
Copy Markdown
Member

@tomusdrw tomusdrw commented Apr 17, 2026

Summary

Not included (major bumps requiring focused review)

  • @fluffylabs/shared-ui 0.6.3 → 0.8.0 — used in ~37 files, pre-1.0 minor bumps often breaking.
  • matrix-js-sdk 38.4.0 → 41.3.0 — spans three major versions in the standalone matrix-bot tool.

Test plan

  • npm run qa (biome ci)
  • npm run test (96 passed)
  • npm run build

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated development tooling dependencies to the latest stable version.

Bumps dompurify, dotenv, jsdom, react, react-dom, react-tooltip,
@playwright/test, @types/node, typescript, vite, vitest, and
@biomejs/biome (root) to their latest compatible versions via
npm update. Also updates biome.jsonc schema URL to match 2.4.12.

Supersedes dependabot PRs #403, #404, #405, #406, #408.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 17, 2026

Deploy Preview for graypaper-reader ready!

Name Link
🔨 Latest commit 94704e0
🔍 Latest deploy log https://app.netlify.com/projects/graypaper-reader/deploys/69e242b1b8d07500083c3ffd
😎 Deploy Preview https://deploy-preview-410--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 Apr 17, 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-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-view-via-url-light-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: 3c8fbcec-6e33-4e83-a69d-2723bbc41c78

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

Biome development tool and configuration are updated from version 2.4.10 to 2.4.12 across biome.jsonc schema reference and package.json devDependency.

Changes

Cohort / File(s) Summary
Biome Version Upgrade
biome.jsonc, package.json
Updated Biome schema reference and devDependency from version 2.4.10 to 2.4.12.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 A hop, a skip, through version land,
From point-one-zero, now point-one-two we stand!
Biome breathes fresh air, a tiny tweak,
Our tools refined, our code more sleek! 🌿

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: updating minor and patch versions across workspaces, which matches the actual updates to @biomejs/biome and configuration.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ 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-update-deps

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.

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

1-67: ⚠️ Potential issue | 🟡 Minor

Pipeline failure is unrelated to the Biome version update.

The CI failure regarding npm publish --dry-run for shared/links-metadata version 1.4.0 appears to be a workspace publishing issue, not related to the @biomejs/biome version bump in this PR. The error indicates an attempt to republish an existing package version. This may require a version bump in that workspace or adjusting the CI workflow to handle already-published versions.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 1 - 67, CI is failing because the workspace
package shared/links-metadata is being republished with the same version
(1.4.0); either bump the package version in that workspace's package.json
(increment version in shared/links-metadata) or modify the CI publish step to
skip or handle already-published versions (e.g., detect existing npm version and
exit successfully), and ensure the monorepo root "workspaces" handling remains
unchanged.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Outside diff comments:
In `@package.json`:
- Around line 1-67: CI is failing because the workspace package
shared/links-metadata is being republished with the same version (1.4.0); either
bump the package version in that workspace's package.json (increment version in
shared/links-metadata) or modify the CI publish step to skip or handle
already-published versions (e.g., detect existing npm version and exit
successfully), and ensure the monorepo root "workspaces" handling remains
unchanged.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 451ac5a5-2e70-4fbb-a3a2-bbb56c6dca3d

📥 Commits

Reviewing files that changed from the base of the PR and between b67d67a and 7c2b56c.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • biome.jsonc
  • package.json

@github-actions
Copy link
Copy Markdown
Contributor

Visual Regression Test Report ✅ Passed

Github run id: 24569986211

🔗 Artifacts: Download

@tomusdrw tomusdrw merged commit a2b0acc into main Apr 17, 2026
5 checks passed
@tomusdrw tomusdrw deleted the td-update-deps branch April 17, 2026 14:28
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