Skip to content

Release: 2026.4.0#17284

Draft
github-actions[bot] wants to merge 25 commits intomasterfrom
develop
Draft

Release: 2026.4.0#17284
github-actions[bot] wants to merge 25 commits intomasterfrom
develop

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 6, 2026

General

Client

  • Enhance: チャンネル指定リノートでリノート先のチャンネルに移動できるように
  • Fix: 一部のページ内リンクが正しく動作しない問題を修正
  • Fix: ドライブへの画像アップロード時にファイル名の変更が無視される不具合を修正
  • Fix: 連合が無効化されたサーバーで一部の設定項目が空欄で表示される問題を修正

Server

  • Fix: /api-doc にアクセスできない問題を修正
  • Fix: support alsoKnownAs from remote actors as either array or unwrapped singleton

github-actions bot and others added 8 commits March 31, 2026 12:14
* 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
Revert "deps: Update vite to v8 (#17238)"

This reverts commit e601fcb.
* refactor(frontend): MkButtonのprops等整理

* fix
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 6, 2026

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

差分はこちら
--- base
+++ head
@@ -1,7 +1,7 @@
 {
   "openapi": "3.1.0",
   "info": {
-    "version": "2026.3.2",
+    "version": "2026.4.0-alpha.3",
     "title": "Misskey API"
   },
   "externalDocs": {

Get diff files from Workflow Page

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 6, 2026

Codecov Report

❌ Patch coverage is 59.94152% with 137 lines in your changes missing coverage. Please review.
✅ Project coverage is 63.69%. Comparing base (c5fd360) to head (4d6256e).
⚠️ Report is 32 commits behind head on master.

Files with missing lines Patch % Lines
packages/frontend/src/components/MkMenu.vue 0.00% 35 Missing and 7 partials ⚠️
packages/frontend/src/os.ts 0.00% 18 Missing and 2 partials ⚠️
...kend/src/queue/processors/InboxProcessorService.ts 5.55% 17 Missing ⚠️
.../lib/rollup-plugin-unwind-css-module-class-name.ts 88.43% 12 Missing and 5 partials ⚠️
packages/frontend/src/components/MkPageWindow.vue 0.00% 9 Missing and 2 partials ⚠️
packages/frontend/src/components/MkNote.vue 0.00% 5 Missing and 1 partial ⚠️
packages/frontend/src/composables/use-uploader.ts 0.00% 5 Missing and 1 partial ⚠️
packages/frontend/src/components/global/MkA.vue 20.00% 3 Missing and 1 partial ⚠️
packages/frontend/src/lib/nirax.ts 88.00% 3 Missing ⚠️
...end/src/server/api/openapi/OpenApiServerService.ts 33.33% 2 Missing ⚠️
... and 6 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master   #17284      +/-   ##
==========================================
+ Coverage   63.52%   63.69%   +0.16%     
==========================================
  Files        1161     1164       +3     
  Lines      116309   116703     +394     
  Branches     8352     8496     +144     
==========================================
+ Hits        73886    74333     +447     
+ Misses      40218    40184      -34     
+ Partials     2205     2186      -19     

☔ View full report in Codecov by Sentry.
📢 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
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 6, 2026

Backend memory usage comparison

Before GC

Metric base (MB) head (MB) Diff (MB) Diff (%)
VmRSS 318.76 MB 317.97 MB -0.79 MB -0.24%
VmHWM 324.03 MB 317.97 MB -6.05 MB -1.86%
VmSize 23112.48 MB 23111.44 MB -1.04 MB 0%
VmData 1383.76 MB 1381.71 MB -2.05 MB -0.14%

After GC

Metric base (MB) head (MB) Diff (MB) Diff (%)
VmRSS 318.81 MB 317.98 MB -0.82 MB -0.25%
VmHWM 324.03 MB 317.98 MB -6.04 MB -1.86%
VmSize 23112.48 MB 23111.44 MB -1.04 MB 0%
VmData 1383.76 MB 1381.71 MB -2.05 MB -0.14%

After Request

Metric base (MB) head (MB) Diff (MB) Diff (%)
VmRSS 319.17 MB 318.25 MB -0.92 MB -0.28%
VmHWM 324.28 MB 318.25 MB -6.03 MB -1.86%
VmSize 23112.48 MB 23111.44 MB -1.04 MB 0%
VmData 1383.76 MB 1381.63 MB -2.13 MB -0.15%

See workflow logs for details

* 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
@syuilo
Copy link
Copy Markdown
Member

syuilo commented Apr 7, 2026

/preview

@syuilo
Copy link
Copy Markdown
Member

syuilo commented Apr 7, 2026

なんかinstanceTickerの設定が出ない気がするけどおま環かそら

@syuilo
Copy link
Copy Markdown
Member

syuilo commented Apr 7, 2026

image

syuilo and others added 5 commits April 7, 2026 19:30
* 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)
…る修正 (#17281)

* fix(frontend): follow-up of #13509

* fix: fix use of inappropriate method

* Update CHANGELOG.md [ci skip]
* fix(frontend): follow-up of #13509

* fix: fix use of inappropriate method

* enhance(frontend): niraxにテストを追加
@syuilo
Copy link
Copy Markdown
Member

syuilo commented Apr 8, 2026

image

他に再現する人いるかしら

kakkokari-gtyih and others added 4 commits April 9, 2026 14:20
* Revert "Revert "deps: Update vite to v8" (#17283)"

This reverts commit a18c909.

* fix(frontend): popupのりアクティビティがチャンクをまたいで切れる事がある問題を修正

* update vite/rolldown
…17299)

fix(frontend): bannerUrl が空の場合に /about ページで /null へのリクエストが発生する問題を修正

bannerUrl が空の場合は 背景画像を設定しない。

about.overview.vue の background-image: url("null"); によって /null へのリクエストが発生してしまうため。
@kakkokari-gtyih
Copy link
Copy Markdown
Contributor

kakkokari-gtyih commented Apr 11, 2026

なんかinstanceTickerの設定が出ない気がするけどおま環かそら

連合設定が無しになってたら設定項目はでないけどPreferenceContainerはでたままになってるっぽい

@syuilo
Copy link
Copy Markdown
Member

syuilo commented Apr 11, 2026

ほむん

kakkokari-gtyih and others added 5 commits April 11, 2026 13:16
* 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

6 participants