Release: 2026.5.0#17351
Merged
misskey-release-bot[bot] merged 67 commits intomasterfrom May 2, 2026
Merged
Conversation
* deps: update dependencies * fix? * fix * Update AiService.ts * fix * update deps
* Initial plan * fix: fix /api-doc returning 404 after backend minification (#17266) Agent-Logs-Url: https://github.com/misskey-dev/misskey/sessions/8d7d0585-55da-412f-a8ee-dde1b6565026 Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * enhance: API DocのHTMLをJSXで生成するように * Update Changelog * chore: remove unused imports [ci skip] --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* deps: Update vite to v8 * fix * migrate some plugins to rolldown-based * fix broken lockfile * wip * update rolldown * override rolldown version * perf * spdx * fix * update vite to 8.0.1 * chore: rewrite rollup-plugin-unwind-css-module-class-name with MagicString * format * swap type definitions * replace using MagicString * provided magicString * fix code style * fix * fix * fix * fix * fix --------- Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> * fix: lint fixes * swap sass with sass-embedded * fix lint * fix: インライン化されたVue SFC出力に対してCSS Module定義削除が効かないのを修正 * fix * fix: バックエンドのCSS読み込みの方法が悪いのを修正 * fix: 使用されないpreloadを削除 * fix lint [ci skip] * Apply suggestion from @syuilo * Add comment in pnpm-workspace.yaml [ci skip] * update vite/rolldown * remove magic-string --------- Co-authored-by: cm-ayf <cm.ayf2734@gmail.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix: handle array or string in alsoKnownAs, closes #17274 * style: use more idiomatic toArray() for UserEntityService handling of alsoKnownAs * fix: handle array-valued or unwrapped alsoKnownAs in ApPersonService * doc: note about bugfix for alsoKnownAs
* enhance(frontend): チャンネル指定リノートでリノート先のチャンネルに移動できるように * Update Changelog * fix condition * refactor
* refactor(frontend): MkButtonのprops等整理 * fix
* wip * Update MkMenu.vue * wip * wip * Update MkMenu.vue * wip * Update MkMenu.vue * Update MkMenu.vue * Update MkMenu.vue * Update MkMenu.vue * Update MkMenu.vue * Update MkMenu.vue * Update MkMenu.vue * Update MkMenu.vue * 💢 * Update MkMenu.vue * Update MkMenu.vue * Update MkMenu.vue
* New translations ja-jp.yml (Thai) * New translations ja-jp.yml (Lao) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Spanish) * New translations ja-jp.yml (Italian) * New translations ja-jp.yml (Catalan) * New translations ja-jp.yml (Chinese Simplified) * New translations ja-jp.yml (Chinese Traditional) * New translations ja-jp.yml (Korean) * New translations ja-jp.yml (Italian)
* fix(frontend): follow-up of #13509 * fix: fix use of inappropriate method * enhance(frontend): niraxにテストを追加
…17299) fix(frontend): bannerUrl が空の場合に /about ページで /null へのリクエストが発生する問題を修正 bannerUrl が空の場合は 背景画像を設定しない。 about.overview.vue の background-image: url("null"); によって /null へのリクエストが発生してしまうため。
* fix(frontend): 連合が無効化されたサーバーでInstance Tickerの設定が中途半端に消えている問題を修正 * Update Changelog
* ドライブの実ファイル名ではなくsuffixを保持するように * MkUploaderItemsでファイル名が圧縮後の拡張子も含めて表示されるように * Apply suggestion from @kakkokari-gtyih Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> * changelog --------- Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(backend): 存在しないActorに対するDeleteアクティビティは無視するように * Update Changelog * fix * Revert "fix" This reverts commit 985feea. * fix? * fix * fix * fix * fix * refactor: remove unused imports * fix * Update CHANGELOG.md [ci skip]
* update deps * update dependencies (major) * fix: migrate meilisearch * fix: migrate color-convert types * fix cypress? * rollback ts v5 as it is not supported by cypress * fix fake-timers
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(backend): fix parseUlidFull to correctly handle Crockford Base32 chars W/X/Y/Z
* fix(backend): robots.txtで返却する内容の調整 * Update Changelog * fix: add paths * Update Changleog
* Revert "fix(frontend): popupのりアクティビティがチャンクをまたいで切れる事がある問題を修正" This reverts commit 0a93f52. * fix: iOS PWA でリアクション・絵文字ピッカーが動作しない問題を修正 Agent-Logs-Url: https://github.com/lqvp/misskey-tempura/sessions/44526368-0e6a-4a94-8991-fcdc094d2b96 Co-authored-by: lqvp <183242690+lqvp@users.noreply.github.com> * refactor * fix --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: lqvp <183242690+lqvp@users.noreply.github.com>
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #17351 +/- ##
===========================================
- Coverage 63.52% 24.71% -38.81%
===========================================
Files 1161 1153 -8
Lines 116309 39127 -77182
Branches 8352 10899 +2547
===========================================
- Hits 73886 9672 -64214
+ Misses 40218 23605 -16613
- Partials 2205 5850 +3645 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Contributor
Author
|
このPRによるapi.jsonの差分 差分はこちら--- base
+++ head
@@ -1,7 +1,7 @@
{
"openapi": "3.1.0",
"info": {
- "version": "2026.3.2",
+ "version": "2026.5.0-alpha.0",
"title": "Misskey API"
},
"externalDocs": {
@@ -3318,6 +3318,12 @@
"items": {
"type": "string"
}
+ },
+ "category": {
+ "type": [
+ "string",
+ "null"
+ ]
}
},
"required": [
@@ -3367,6 +3373,12 @@
"type": "string",
"format": "id"
}
+ },
+ "category": {
+ "type": [
+ "string",
+ "null"
+ ]
}
},
"required": [
@@ -3376,7 +3388,8 @@
"name",
"description",
"url",
- "roleIdsThatCanBeUsedThisDecoration"
+ "roleIdsThatCanBeUsedThisDecoration",
+ "category"
]
}
}
@@ -3735,6 +3748,12 @@
"type": "string",
"format": "id"
}
+ },
+ "category": {
+ "type": [
+ "string",
+ "null"
+ ]
}
},
"required": [
@@ -3903,6 +3922,12 @@
"items": {
"type": "string"
}
+ },
+ "category": {
+ "type": [
+ "string",
+ "null"
+ ]
}
},
"required": [
@@ -51264,6 +51289,12 @@
"type": "string",
"format": "id"
}
+ },
+ "category": {
+ "type": [
+ "string",
+ "null"
+ ]
}
},
"required": [ |
Contributor
Author
Backend memory usage comparisonBefore GC
After GC
After Request
|
* fix/perf: NotificationManager in NoteCreateService * fix: treat skip as successful return in InboxProcessorService * chore: remove comment * fix: simplify ReactionPicker/EmojiPicker by importing components directly * refactor: move filename parsing to setup in MkUploaderItems * refactor
kakkokari-gtyih
approved these changes
May 2, 2026
Member
|
するか |
Member
|
ぽちっとな |
Member
|
🙏🏻 🙏🏻 🙏🏻 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
General
Client
Server
(Cherry-picked from enhance: 起動からlistenまでかかる時間を減らす MisskeyIO/misskey#1410)
/api-docにアクセスできない問題を修正alsoKnownAsfrom remote actors as either array or unwrapped singleton(Cherry-picked from lqvp/misskey-tempura@17ed410)
(Cherry-picked from lqvp/misskey-tempura@3f0f4bf)
actoras an id string or embedded object in inbox processor and ActivityPub inbox servicemeilisearchの設定がある状態でほかの検索プロバイダを利用すると、UI上からリモートのノートの検索ができない問題を修正(Cherry-picked from lqvp/misskey-tempura@cbce96c originally presented in ノート通知で公開範囲を考慮する yojo-art/cherrypick#743)