Skip to content

deps: update dependencies (major) - #17857

Open
kakkokari-gtyih wants to merge 5 commits into
misskey-dev:developfrom
kakkokari-gtyih:update-deps-20260808
Open

deps: update dependencies (major)#17857
kakkokari-gtyih wants to merge 5 commits into
misskey-dev:developfrom
kakkokari-gtyih:update-deps-20260808

Conversation

@kakkokari-gtyih

Copy link
Copy Markdown
Member

What

Why

Additional info (optional)

Checklist

  • Read the contribution guide
  • Test working in a local environment
  • (If needed) Add story of storybook
  • (If needed) Update CHANGELOG.md
  • (If possible) Add tests

@dosubot dosubot Bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Aug 8, 2026
@github-actions github-actions Bot added packages/frontend Client side specific issue/PR packages/backend Server side specific issue/PR packages/misskey-js packages/sw labels Aug 8, 2026
@coderabbitai

coderabbitai Bot commented Aug 8, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 4cb1ce3c-1e18-41c3-8e7f-f9da6fa7de41

📥 Commits

Reviewing files that changed from the base of the PR and between 9e5d3bd and 2cbc36e.

📒 Files selected for processing (1)
  • packages/backend/src/core/QueueService.ts
🚧 Files skipped from review as they are similar to previous changes (1)
  • packages/backend/src/core/QueueService.ts

📝 Walkthrough

Walkthrough

pnpmと各ワークスペースの依存関係を更新しました。キューのRedis情報取得先を変更し、paused状態をAPI、生成型、管理画面から削除しました。

Changes

依存関係メンテナンス

Layer / File(s) Summary
ルート依存関係とpnpm設定
package.json, pnpm-workspace.yaml
pnpmを11.19.0へ更新し、ルート依存関係とminimum release ageの設定を更新しました。
バックエンド依存関係
packages/backend/package.json, packages-private/diagnostics-backend/package.json
AWS SDK、Fastify、BullMQ、Sentry、Meilisearch、型定義、ビルド・テスト関連パッケージなどを更新しました。
フロントエンドと各パッケージの依存関係
packages/frontend*/package.json, packages-private/diagnostics-*/package.json, packages/i18n/package.json, packages/icons-subsetter/package.json, packages/misskey-*/package.json, packages/sw/package.json
Vue、Shiki、Playwright、Storybook、TypeScript ESLint、Node型定義などの依存関係を更新しました。一部パッケージからtypescriptを削除しました。

キュー状態契約の更新

Layer / File(s) Summary
キュー状態APIと生成型
packages/backend/src/server/api/endpoints/admin/queue/jobs.ts, packages/misskey-js/src/autogen/types.ts
キュー状態の許可値からpausedを削除しました。
キューサービスと管理画面
packages/backend/src/core/QueueService.ts, packages/frontend/src/pages/admin/job-queue.vue
Redis情報の取得元をqueue.getBackend().clientへ変更し、管理画面の状態型をAPI定義から導出する型へ変更しました。

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

  • misskey-dev/misskey#17704: 同じQueueService.tsを変更し、キューのスケジュール処理を追加しています。

Poem

pnpmの版がそろいます
依存関係も更新です
pausedは型から消えて
キューは新しい道へ進みます
APIと画面が同じ状態です

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning What と Why が未記入で、変更内容、目的、テスト状況を説明していないため、説明は不完全です。 What、Why、Additional info に変更内容、目的、テスト状況を記入してください。未実施のテストと変更していない項目も明記してください。
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed 依存関係の更新が変更の大部分を占めており、タイトルは主な変更内容を明確に示しています。
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@codecov

codecov Bot commented Aug 8, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 26.44%. Comparing base (b812ddb) to head (2cbc36e).
⚠️ Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
packages/backend/src/core/QueueService.ts 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##           develop   #17857       +/-   ##
============================================
+ Coverage    13.99%   26.44%   +12.44%     
============================================
  Files          248     1177      +929     
  Lines        12041    40350    +28309     
  Branches      4036    11184     +7148     
============================================
+ Hits          1685    10669     +8984     
- Misses        8118    23830    +15712     
- Partials      2238     5851     +3613     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

このPRによるapi.jsonの差分

差分はこちら
--- base
+++ head
@@ -11105,8 +11105,7 @@
                         "wait",
                         "delayed",
                         "completed",
-                        "failed",
-                        "paused"
+                        "failed"
                       ]
                     }
                   },

Get diff files from Workflow Page

@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

🖥 Frontend Diagnostics Report

(No significant changes)

View details

Requests by resource type
Type Requests Encoded bytes
Base Head Δ Base Head Δ
Document 2 2 0 33 KB 33 KB 0 B
Script 148 148 0 2.1 MB 2.1 MB $\color{green}{\text{-420 B}}$
Stylesheet 58 58 0 288 KB 288 KB 0 B
Fetch 20 20 0 46 KB 46 KB 0 B
Image 10 10 0 254 KB 254 KB 0 B
Font 2 2 0 118 KB 118 KB 0 B
Other 9 9 0 421 KB 421 KB 0 B
V8 heap snapshot statistics
Metric @ Base @ Head Δ MAD
$\color{gray}{\rule{8pt}{8pt}}$ Total 11 MB
± 1.6 KB
11 MB
± 9.5 KB
$\text{+5.1 KB}$
$\text{+0\%}$
9.6 KB
$\color{orange}{\rule{8pt}{8pt}}$ Code 2.8 MB 2.8 MB $\text{+36 B}$ 1.1 KB
$\color{red}{\rule{8pt}{8pt}}$ Strings 1.2 MB 1.2 MB $\text{-152 B}$ 104 B
$\color{cyan}{\rule{8pt}{8pt}}$ JS arrays 113 KB 113 KB 0 B 0 B
$\color{green}{\rule{8pt}{8pt}}$ Typed arrays 0 B 0 B 0 B 0 B
$\color{yellow}{\rule{8pt}{8pt}}$ System objects 0 B 0 B 0 B 0 B
$\color{violet}{\rule{8pt}{8pt}}$ Other JS objs 2 MB 2 MB $\text{+56 B}$ 119 B
$\color{pink}{\rule{8pt}{8pt}}$ Other non-JS objs 5 MB 5 MB $\text{+5.4 KB}$ 1.9 KB

Download representative heap snapshot: base / head

📦 Bundle Stats

Chunk size diff (66 updated, 3 added, 3 removed)
Chunk Base Head Δ Δ (%)
(total) 5.8 MB 5.9 MB $\color{orange}{\text{+11 KB}}$ $\color{orange}{\text{+0.2\%}}$
../../node_modules/.pnpm/mediabunny@1.52.2/node_modules/mediabunny/dist/modules/src/index.js ja-JP/7MGtnJXyC-HbMR8_e1.js
0 B 639 KB $\color{orange}{\text{+639 KB}}$ $\color{orange}{\text{( + )}}$
../../node_modules/.pnpm/mediabunny@1.50.8/node_modules/mediabunny/dist/modules/src/index.js ja-JP/7MGtnJXyC-CwImHjYn.js
627 KB 0 B $\color{green}{\text{-627 KB}}$ $\color{green}{\text{( - )}}$
../../node_modules/.pnpm/@sentry+vue@10.69.0_vue@3.5.40_typescript@6.0.3_/node_modules/@sentry/vue/build/esm/index.js ja-JP/7MGtnJXyC-COjEbY1M.js
0 B 455 KB $\color{orange}{\text{+455 KB}}$ $\color{orange}{\text{( + )}}$
../../node_modules/.pnpm/@sentry+vue@10.65.0_vue@3.5.39_typescript@6.0.2_/node_modules/@sentry/vue/build/esm/index.js ja-JP/7MGtnJXyC-BYTI5P3c.js
454 KB 0 B $\color{green}{\text{-454 KB}}$ $\color{green}{\text{( - )}}$
src/components/MkAutocomplete.vue ja-JP/7MGtnJXyC-C3_3KaqJ2.js → ja-JP/7MGtnJXyC-BBTBWEkf2.js
172 KB 172 KB $\text{+474 B}$ $\color{orange}{\text{+0.3\%}}$
../../node_modules/.pnpm/@syuilo+aiscript@0.19.0/node_modules/@syuilo/aiscript/built/esm/index.js ja-JP/7MGtnJXyC-BGHuMuRg.js → ja-JP/7MGtnJXyC-DolCMPx7.js
85 KB 85 KB $\text{-133 B}$ $\color{green}{\text{-0.2\%}}$
../../node_modules/.pnpm/exifreader@4.41.3/node_modules/exifreader/src/exif-reader.js ja-JP/7MGtnJXyC-L2APNCM2.js
0 B 122 B $\text{+122 B}$ $\color{orange}{\text{( + )}}$
../../node_modules/.pnpm/exifreader@4.41.0/node_modules/exifreader/src/exif-reader.js ja-JP/7MGtnJXyC-FeiH6pTF.js
122 B 0 B $\text{-122 B}$ $\color{green}{\text{( - )}}$
src/widgets/WidgetInstanceCloud.vue ja-JP/7MGtnJXyC-Ct6QrLDp.js → ja-JP/7MGtnJXyC-Dd9agPyZ.js
43 KB 43 KB $\text{-65 B}$ $\color{green}{\text{-0.1\%}}$
src/pages/reversi/game.vue ja-JP/7MGtnJXyC-Cm6rcs_9.js → ja-JP/7MGtnJXyC-BapJ8rex.js
33 KB 33 KB $\text{-64 B}$ $\color{green}{\text{-0.2\%}}$
src/components/MkCropperDialog.vue ja-JP/7MGtnJXyC-C8gcn_Nv2.js → ja-JP/7MGtnJXyC-Cl_Ir_U_2.js
42 KB 42 KB $\text{-55 B}$ $\color{green}{\text{-0.1\%}}$
src/pages/admin/job-queue.vue ja-JP/7MGtnJXyC-DIbqI0Xt2.js → ja-JP/7MGtnJXyC-DaXg7gYA2.js
18 KB 18 KB $\text{-51 B}$ $\color{green}{\text{-0.3\%}}$
src/pages/drop-and-fusion.vue ja-JP/7MGtnJXyC-COHxgSOb2.js → ja-JP/7MGtnJXyC-Is26WQbG2.js
45 KB 45 KB $\text{-49 B}$ $\color{green}{\text{-0.1\%}}$
src/_boot_.ts ja-JP/7MGtnJXyC-BTkvNDM8.js → ja-JP/7MGtnJXyC-F_UCvdGG.js
64 KB 64 KB $\text{-41 B}$ $\text{-0.1\%}$
src/widgets/WidgetClock.vue ja-JP/7MGtnJXyC-x-QgJaga.js → ja-JP/7MGtnJXyC-0gUWXZL_.js
6.9 KB 6.9 KB $\text{-41 B}$ $\color{green}{\text{-0.6\%}}$
src/widgets/WidgetBirthdayFollowings.vue ja-JP/7MGtnJXyC-Dws-5jLV2.js → ja-JP/7MGtnJXyC-oKLsx7hv2.js
4.3 KB 4.3 KB $\text{-37 B}$ $\color{green}{\text{-0.9\%}}$
src/pages/channel.vue ja-JP/7MGtnJXyC-ALm5Wp7R.js → ja-JP/7MGtnJXyC-CpscjkgC.js
9 KB 8.9 KB $\text{-31 B}$ $\color{green}{\text{-0.3\%}}$
src/pages/settings/account-data.vue ja-JP/7MGtnJXyC-BUZmpAuR2.js → ja-JP/7MGtnJXyC-D7leHFwK2.js
11 KB 11 KB $\text{+30 B}$ $\color{orange}{\text{+0.3\%}}$
src/pages/scratchpad.vue ja-JP/7MGtnJXyC-CqjzU89y.js → ja-JP/7MGtnJXyC-C7y2I8yt.js
4.2 KB 4.1 KB $\text{-30 B}$ $\color{green}{\text{-0.7\%}}$
src/widgets/WidgetAiscript.vue ja-JP/7MGtnJXyC-BjMVA8PX2.js → ja-JP/7MGtnJXyC-Do76fptZ2.js
2.1 KB 2 KB $\text{-30 B}$ $\color{green}{\text{-1.5\%}}$
src/pages/admin-user.vue ja-JP/7MGtnJXyC-zmwyf3LI.js → ja-JP/7MGtnJXyC-t5W6jivn.js
15 KB 15 KB $\text{-29 B}$ $\color{green}{\text{-0.2\%}}$
src/pages/admin/roles.role.vue ja-JP/7MGtnJXyC-D7dHDIRn.js → ja-JP/7MGtnJXyC-DljRNOKM.js
4.5 KB 4.4 KB $\text{-29 B}$ $\color{green}{\text{-0.7\%}}$
src/pages/admin/modlog.vue ja-JP/7MGtnJXyC-C-kth49J2.js → ja-JP/7MGtnJXyC-gS8M_LcM2.js
153 KB 153 KB $\text{-27 B}$ $\text{-0\%}$
src/pages/admin/security.vue ja-JP/7MGtnJXyC-DnGnEB7d.js → ja-JP/7MGtnJXyC-PLi51fVz.js
25 KB 25 KB $\text{+20 B}$ $\text{+0.1\%}$
src/pages/admin/custom-emojis-manager2.vue ja-JP/7MGtnJXyC-6gIWOiN_2.js → ja-JP/7MGtnJXyC-CxIT4hfK2.js
27 KB 27 KB $\text{-20 B}$ $\text{-0.1\%}$
src/pages/flash/flash.vue ja-JP/7MGtnJXyC-BompLuJ-2.js → ja-JP/7MGtnJXyC-BTWTGGOK2.js
8.5 KB 8.5 KB $\text{+18 B}$ $\color{orange}{\text{+0.2\%}}$
src/pages/admin/federation.vue ja-JP/7MGtnJXyC-DRwN8D6v2.js → ja-JP/7MGtnJXyC-CkEGxxcr2.js
3.8 KB 3.8 KB $\text{-17 B}$ $\color{green}{\text{-0.4\%}}$
src/components/MkUploaderDialog.vue ja-JP/7MGtnJXyC-BsY16TTR2.js → ja-JP/7MGtnJXyC-C9Wjuh0X2.js
4.2 KB 4.2 KB $\text{+16 B}$ $\color{orange}{\text{+0.4\%}}$
src/components/MkUserPopup.vue ja-JP/7MGtnJXyC-DAcELtAc2.js → ja-JP/7MGtnJXyC-DsAj_5s52.js
4.2 KB 4.3 KB $\text{+15 B}$ $\color{orange}{\text{+0.4\%}}$
src/ui/deck.vue ja-JP/7MGtnJXyC-bxA-jJTd2.js → ja-JP/7MGtnJXyC-Db8JKYVd2.js
38 KB 38 KB $\text{+13 B}$ $\text{+0\%}$
(other generated chunks) 2 MB 2 MB $\color{green}{\text{-2.1 KB}}$ $\color{green}{\text{-0.1\%}}$
(other) 543 KB 543 KB $\text{-65 B}$ $\text{-0\%}$
Startup chunk size (2 updated, 0 added, 0 removed)
Chunk Base Head Δ Δ (%)
(total) 1 MB 1 MB $\text{-170 B}$ $\text{-0\%}$
src/_boot_.ts ja-JP/7MGtnJXyC-BTkvNDM8.js → ja-JP/7MGtnJXyC-F_UCvdGG.js
64 KB 64 KB $\text{-41 B}$ $\text{-0.1\%}$
i18n ja-JP/7MGtnJXyC-BlQB1ob-.js → ja-JP/7MGtnJXyC-CxgYy-ZG.js
216 KB 216 KB $\text{+8 B}$ $\text{+0\%}$
(other generated chunks) 754 KB 754 KB $\text{-137 B}$ $\text{-0\%}$

Startup chunks are the Vite entry for src/_boot_.ts and its static imports.

Bundles Modules Entries Imports Size
Static Dynamic Rendered Gzip Brotli
Base 468 2,861 21 10,662 332 10 MB 2.8 MB 2.4 MB
Head 468 2,861 21 10,702 332 10 MB 2.8 MB 2.4 MB
Δ 0 0 0 $\color{orange}{\text{+40}}$ 0 $\color{orange}{\text{+22 KB}}$ $\color{orange}{\text{+6.8 KB}}$ $\color{orange}{\text{+6.2 KB}}$
Δ (%) 0% 0% 0% $\color{orange}{\text{+0.4\%}}$ 0% $\color{orange}{\text{+0.2\%}}$ $\color{orange}{\text{+0.2\%}}$ $\color{orange}{\text{+0.3\%}}$

Open treemap HTML

@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

⚙️ Backend Diagnostics Report

Memory: After GC

Metric @ Base @ Head Δ MAD
HeapUsed 72.9 MB
± 0 MB
73.8 MB
± 0 MB
$\color{orange}{\text{+0.9~MB}}$
$\color{orange}{\text{+1.2\%}}$
0 MB

Only metrics showing significant changes are displayed.

V8 Heap Snapshot Statistics

Metric @ Base @ Head Δ MAD
$\color{gray}{\rule{8pt}{8pt}}$ Total 86 MB
± 2.1 KB
87 MB
± 23 KB
$\color{orange}{\text{+934 KB}}$
$\color{orange}{\text{+1.1\%}}$
24 KB
$\color{orange}{\rule{8pt}{8pt}}$ Code 25 MB 25 MB $\color{orange}{\text{+176 KB}}$ 32 KB
$\color{red}{\rule{8pt}{8pt}}$ Strings 30 MB 30 MB $\text{+84 KB}$ 1.7 KB
$\color{cyan}{\rule{8pt}{8pt}}$ JS arrays 4.2 MB 4.4 MB $\color{orange}{\text{+208 KB}}$ 0 B
$\color{green}{\rule{8pt}{8pt}}$ Typed arrays 566 KB 566 KB 0 B 0 B
$\color{yellow}{\rule{8pt}{8pt}}$ System objects 2.2 MB 2.2 MB $\text{+11 KB}$ 479 B
$\color{violet}{\rule{8pt}{8pt}}$ Other JS objs 24 MB 25 MB $\color{orange}{\text{+450 KB}}$ 337 B
$\color{pink}{\rule{8pt}{8pt}}$ Other non-JS objs 39 KB 39 KB $\text{+128 B}$ 0 B

Download representative heap snapshot: base / head

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 2

Caution

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

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

81-93: 🎯 Functional Correctness | 🟠 Major | 🏗️ Heavy lift

Storybook の依存関係と Storybook の追加アドオン設定を揃えてください。

.storybook/main.ts@storybook/addon-essentials@storybook/addon-interactions@storybook/addon-links を Storybook 10 の環境で有効化していますが、これらは 8.6.18、5.0.0、10.5.5 と異なっています。Storybook を 10.5.5 に揃えるなら、使用する Storybook 10 アドオン/バンドルパッケージに揃えてください。

🤖 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 `@packages/frontend/package.json` around lines 81 - 93, Align the Storybook
dependencies in package.json with the Storybook 10.5.5 setup enabled by
.storybook/main.ts: update `@storybook/addon-essentials` and
`@storybook/addon-interactions` to compatible Storybook 10.5.5 versions, while
keeping `@storybook/addon-links` consistent with the existing Storybook 10
dependencies.

Source: MCP tools

🧹 Nitpick comments (2)
pnpm-workspace.yaml (1)

56-56: 🔒 Security & Privacy | 🔵 Trivial | ⚡ Quick win

minimumReleaseAgeExclude の例外に撤去条件を追加してください。

この設定は vitest-mock-extended@5.1.1 の公開直後インストールを許可します。pnpm の仕様では、除外されたパッケージは minimum release age の対象外になります。# そのうち消す だけでは撤去時期を管理できません。期限または追跡チケットを設定し、例外を恒久化しないでください。(pnpm.io)

🤖 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 `@pnpm-workspace.yaml` at line 56, Update the minimumReleaseAgeExclude entry
for vitest-mock-extended@5.1.1 with a concrete removal deadline or tracking
ticket reference, replacing the vague “eventually remove” note so the exception
has an explicit retirement condition.

Source: MCP tools

packages/frontend/package.json (1)

101-137: 🩺 Stability & Availability | 🔵 Trivial

Frontend の依存関係更新後に検証を実行してください。

packages/frontend/package.json はビルド、Storybook、テスト、型チェックのツールを更新しています。少なくとも pnpm --filter frontend testpnpm --filter frontend build-storybook を CI で実行してください。

As per path instructions, packages/frontend/** の変更では変更範囲に最も近い検証コマンドを優先してください。

🤖 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 `@packages/frontend/package.json` around lines 101 - 137, After updating the
frontend dependencies in packages/frontend/package.json, run the nearest
validation commands in CI: pnpm --filter frontend test and pnpm --filter
frontend build-storybook. Ensure both dependency-related test and Storybook
build checks are included for packages/frontend changes.

Source: Path instructions

🤖 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.

Inline comments:
In `@packages/backend/src/core/QueueService.ts`:
- Line 904: Update the Redis client retrieval in the affected queue statistics
flow to use queue.getBackend().client rather than queue.backend.client, then
call client.info() and pass its result to parseRedisInfo. Preserve the existing
parsing behavior while ensuring the client is obtained through getBackend().

In `@packages/backend/src/server/api/endpoints/admin/queue/jobs.ts`:
- Line 31: admin/queue/jobs の state enum に paused を追加して、queueGetJobs
に渡される一時停止ジョブも検索できるように復元してください。意図的な仕様変更でない限り、既存の他の state 値や API
型・フロントエンドの選択肢は変更しないでください。

---

Outside diff comments:
In `@packages/frontend/package.json`:
- Around line 81-93: Align the Storybook dependencies in package.json with the
Storybook 10.5.5 setup enabled by .storybook/main.ts: update
`@storybook/addon-essentials` and `@storybook/addon-interactions` to compatible
Storybook 10.5.5 versions, while keeping `@storybook/addon-links` consistent with
the existing Storybook 10 dependencies.

---

Nitpick comments:
In `@packages/frontend/package.json`:
- Around line 101-137: After updating the frontend dependencies in
packages/frontend/package.json, run the nearest validation commands in CI: pnpm
--filter frontend test and pnpm --filter frontend build-storybook. Ensure both
dependency-related test and Storybook build checks are included for
packages/frontend changes.

In `@pnpm-workspace.yaml`:
- Line 56: Update the minimumReleaseAgeExclude entry for
vitest-mock-extended@5.1.1 with a concrete removal deadline or tracking ticket
reference, replacing the vague “eventually remove” note so the exception has an
explicit retirement condition.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 54ab5dcf-6d7d-4701-93a4-006bee873a0a

📥 Commits

Reviewing files that changed from the base of the PR and between 988e3c3 and 9e5d3bd.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (22)
  • package.json
  • packages-private/changelog-checker/package.json
  • packages-private/diagnostics-backend/package.json
  • packages-private/diagnostics-frontend/package.json
  • packages-private/diagnostics-shared/package.json
  • packages/backend/package.json
  • packages/backend/src/core/QueueService.ts
  • packages/backend/src/server/api/endpoints/admin/queue/jobs.ts
  • packages/frontend-builder/package.json
  • packages/frontend-embed/package.json
  • packages/frontend-shared/package.json
  • packages/frontend/package.json
  • packages/frontend/src/pages/admin/job-queue.vue
  • packages/i18n/package.json
  • packages/icons-subsetter/package.json
  • packages/misskey-bubble-game/package.json
  • packages/misskey-js/generator/package.json
  • packages/misskey-js/package.json
  • packages/misskey-js/src/autogen/types.ts
  • packages/misskey-reversi/package.json
  • packages/sw/package.json
  • pnpm-workspace.yaml

Comment thread packages/backend/src/core/QueueService.ts Outdated
Comment thread packages/backend/src/server/api/endpoints/admin/queue/jobs.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

packages/backend Server side specific issue/PR packages/frontend Client side specific issue/PR packages/misskey-js packages/sw size:S This PR changes 10-29 lines, ignoring generated files.

Projects

Development

Successfully merging this pull request may close these issues.

1 participant