Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: 2025.1.0 #15279

Merged
merged 112 commits into from
Jan 28, 2025
Merged

Release: 2025.1.0 #15279

merged 112 commits into from
Jan 28, 2025

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jan 14, 2025

Note

  • [重要] ノート検索プロバイダの追加に伴い、configファイル(default.ymlなど)の構成が少し変わります.
    • 新しい設定項目"fulltextSearch.provider"が追加されました. sqlLike, sqlPgroonga, meilisearchのいずれかを設定出来ます.
    • すでにMeilisearchをお使いの場合、 "fulltextSearch.provider"を"meilisearch"に設定する必要 があります.
    • 詳細は 検索機能をpgroongaに対応させる #14730 および .config/example.yml または .config/docker_example.ymlの'Fulltext search configuration'をご参照願います.
  • 【開発者向け】従来の開発モードでHMRが機能しない問題が修正されたため、バックエンド・フロントエンド分離型の開発モードが削除されました。開発環境においてconfigの変更が必要となる可能性があります。

General

Client

  • Enhance: PC画面でチャンネルが複数列で表示されるように
    (Cherry-picked from チャンネル一覧の列を最大3列にした Otaku-Social/maniakey#13)
  • Enhance: 照会に失敗した場合、その理由を表示するように
  • Enhance: ワードミュートで検知されたワードを表示できるように
  • Enhance: リモートのノートのリンクをコピーできるように
  • Enhance: 連合がホワイトリスト化・無効化されているサーバー向けのデザイン修正
  • Enhance: AiScriptのセーブデータを明示的に削除する関数Mk:removeを追加
  • Enhance: ノートの添付ファイルを一覧で遡れる「ファイル」タブを追加
    (Based on 投稿したファイルの一覧をプロフィールページ内のタブで見れるようにしてみた Otaku-Social/maniakey#14)
  • Enhance: AiScriptの拡張API関数において引数の型チェックをより厳格に
  • Enhance: クエリパラメータでuiを一時的に変更できるように enhance(frontend): クエリパラメータでuiを一時的に変更できるように #15240
  • Enhance: リモート絵文字のインポート時に詳細を確認できるように リモートの絵文字をインポートする箇所でライセンスを見れるようにする #15336
  • Fix: 画面サイズが変わった際にナビゲーションバーが自動で折りたたまれない問題を修正
  • Fix: サーバー情報メニューに区切り線が不足していたのを修正
  • Fix: ノートがログインしているユーザーしか見れない場合にログインダイアログを閉じるとその後の動線がなくなる問題を修正
  • Fix: 公開範囲がホームのノートの埋め込みウィジェットが読み込まれない問題を修正
    (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/803)
  • Fix: 絵文字管理画面で一部の絵文字が表示されない問題を修正
  • Fix: プラグイン register_note_view_interruptor でノートのサーバー情報の書き換えができない問題を修正
  • Fix: Botプロテクションの設定変更時は実際に検証を通過しないと保存できないように( Captchaの設定に不備があるとログインが行えなくなる #15137 )
  • Fix: ノート検索が使用できない場合でもチャンネルのノート検索欄がでていた問題を修正
  • Fix: Ui:C:selectで値の変更が画面に反映されない問題を修正
  • Fix: MiAuth認可画面で、認可処理に失敗した場合でもコールバックURLに遷移してしまう問題を修正
    (Cherry-picked from TeamNijimiss@8003596)
  • Fix: ノート作成画面でファイルの添付可能個数を超えてもノートボタンが押せていた問題を修正
  • Fix: 「アカウントを管理」画面で、ユーザー情報の取得に失敗したアカウント(削除されたアカウントなど)が表示されない問題を修正
  • Fix: MacOSでChrome系ブラウザを使用している場合に、Misskeyを閉じた際に他のタブのオーディオ機能と干渉する問題を修正
  • Fix: 言語データのキャッシュ状況によっては、埋め込みウィジェットが正しく起動しない問題を修正
  • Fix: 「削除して編集」でノートの引用を解除出来なかった問題を修正( 「削除して編集」で引用として添付したノートを外せない #14476 )
  • Fix: RSSウィジェットが正しく表示されない問題を修正
    (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/857)
  • Fix: ワードミュートの保存失敗時にAPIエラーが握りつぶされる事があるのを修正
  • Fix: アンケートでリモートの絵文字が正しく描画できない問題の修正
    (Cherry-picked from アンケート選択肢にリモート絵文字を表示 yojo-art/cherrypick#153)
  • Fix: 非ログイン時のサーバー概要画面のメニューボタンが押せないことがあるのを修正
    (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/656)
  • Fix: URLにはじめから#pswpが含まれている場合に画像ビューワーがブラウザの戻るボタンで閉じられない問題を修正
  • Fix: ロール作成画面で設定できるアイコンデコレーションの最大取付個数を16に制限
  • Fix: Firefox Nightlyなどでアイコンが読み込めない問題を修正

Server

Misskey.js

  • Feat: allow setting binaryType of WebSocket connection

github-actions bot and others added 30 commits November 22, 2024 09:15
* fix(frontend): 画面サイズが変わった際にnavbarが自動で折りたたまれない問題を修正

* Update Changelog

* fix
* fix(backend): アドレス入力で直接ユーザのプロフィールページを表示した際、前提データが足りず描画に失敗する

* fix CHANGELOG.md
…5044)

* fix(frontend): サーバードキュメントとMisskey関連リソースとの間にdividerが入らないことがある問題を修正

* Update Changelog
* check harder for connectibility

`allSettled` does not throw if a promise is rejected, so
`check_connect` never actually failed

* Update Changelog

---------

Co-authored-by: dakkar <[email protected]>
* Resolve frontend/backend contradiction for home visibility embeds

This now uses the same check from `packages/frontend/src/scripts/get-note-menu.ts`

* Update Changelog

---------

Co-authored-by: CenTdemeern1 <[email protected]>
#15101)

* fix(frontend): ノートがログインしているユーザーしか見れない場合にログインをキャンセルすると一切の処理が停止する問題を修正

* Update Changelog

---------

Co-authored-by: syuilo <[email protected]>
* チャンネル一覧の列を最大3列にした (Otaku-Social#13)

* fix

* fix

* fix

* 🎨

* fix

* 🎨

* Update Changelog

* Update Changelog

* 要らない_marginを消す

---------

Co-authored-by: tmorio <[email protected]>
* fix(frontend): 絵文字管理画面で絵文字が表示されないことがある問題を修正

* Update Changelog

* optimize
* fix(frontend): serverContextの型エラーを修正

* add comment
* enhance: 照会の失敗理由を表示するように

* Update Changelog

* fix

* fix test

* lookupErrors-> remoteLookupErrors
…15205)

* Use LIKE-LOWER instead of ILIKE, which pg_bigm doesn't support.

* changelog: Enhance: pg_bigmが利用できるよう、ノートの検索をILIKE演算子でなくLIKE演算子でLOWER()をかけたテキストに対して行うように
* fix(frontend/AiScript): Ui:C:selectの値が切り替わらない問題を修正

* Update Changelog
* feat(MiAuth): アクセストークンの発行に失敗した場合コールバックに遷移しないようにする (MisskeyIO#831)

Cherry-picked from TeamNijimiss/misskey@8003596

Co-authored-by: nafu-at <[email protected]>

* Update Changelog

* Update Changelog

---------

Co-authored-by: あわわわとーにゅ <[email protected]>
Co-authored-by: nafu-at <[email protected]>
anatawa12 and others added 13 commits January 21, 2025 01:02
* feat: クエリパラメータでuiを一時的に変更できるように

* docs(changelog): クエリパラメータでuiを一時的に変更できるように

* Update packages/frontend/src/boot/main-boot.ts

Co-authored-by: かっこかり <[email protected]>

---------

Co-authored-by: かっこかり <[email protected]>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v4.0.3...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (German)
* docs: 「Misskey.jsのAPIの型の生成」のセクションを追加

* docs: build-misskey-js-with-typesを使う
* Revert "chore: 開発モードでフロントエンドとバックエンドを独立して起動するようにする(再) (#12593)"

This reverts commit b0039f0.

* revert dev command

* revert embed dev

* 消しすぎた

* filesをプロキシするように

* fix chromatic ci

* Revert "filesをプロキシするように"

This reverts commit 41be254.

* fix: configのhostnameでサーバーを起動するように

* fix

* lint

* Update Changelog

* fix

---------

Co-authored-by: syuilo <[email protected]>
* fix(frontend): クライアント起動時にURLに #pswp がある場合は取り除くように

* Update Changelog
* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (German)
* feat(frontend): リモート絵文字のインポート時に詳細を確認できるように

* 追加対応

* MkInput -> MkKeyValue
* fix(frontend): 画面を閉じる直前にAudioContextを閉じるように

* Update Changelog

* Update CHANGELOG.md

---------

Co-authored-by: syuilo <[email protected]>
@syuilo
Copy link
Member

syuilo commented Jan 26, 2025

マージするぞ

kakkokari-gtyih and others added 4 commits January 26, 2025 11:10
* enhance(frontend): 絵文字管理画面β(ローカル)のUI・UX改善

* fix

* 🎨

* 表示件数をメニューから変更するように

* 確認ダイアログ

* fix i18n

* needWideArea: trueならwidgetの開閉ボタンを表示しないように

* fix: 検索ウィンドウは一つしか開けないように
* fix(frontend): アイコンデコレーションの17以上の数値が入力された際16にしてAPIリクエストを送信するように

* Update CHANGELOG

---------

Co-authored-by: Esurio <[email protected]>
* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Russian)

* New translations ja-jp.yml (Catalan)

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Portuguese)

* New translations ja-jp.yml (Turkish)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (English)

* New translations ja-jp.yml (Japanese, Kansai)

* New translations ja-jp.yml (Romanian)

* New translations ja-jp.yml (French)

* New translations ja-jp.yml (Spanish)

* New translations ja-jp.yml (Arabic)

* New translations ja-jp.yml (Czech)

* New translations ja-jp.yml (German)

* New translations ja-jp.yml (Greek)

* New translations ja-jp.yml (Italian)

* New translations ja-jp.yml (Dutch)

* New translations ja-jp.yml (Norwegian)

* New translations ja-jp.yml (Polish)

* New translations ja-jp.yml (Slovak)

* New translations ja-jp.yml (Swedish)

* New translations ja-jp.yml (Ukrainian)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Vietnamese)

* New translations ja-jp.yml (Indonesian)

* New translations ja-jp.yml (Bengali)

* New translations ja-jp.yml (Thai)

* New translations ja-jp.yml (Uzbek)

* New translations ja-jp.yml (Lao)

* New translations ja-jp.yml (Korean (Gyeongsang))

* New translations ja-jp.yml (Korean)

* New translations ja-jp.yml (Chinese Traditional)

* New translations ja-jp.yml (Chinese Simplified)

* New translations ja-jp.yml (Catalan)
@syuilo
Copy link
Member

syuilo commented Jan 28, 2025

するぞ

@syuilo
Copy link
Member

syuilo commented Jan 28, 2025

@syuilo
Copy link
Member

syuilo commented Jan 28, 2025

おん?
image

@samunohito
Copy link
Member

chromaticがpassしてなかったのでpassさせました
もう一回やると通るかも

@misskey-release-bot misskey-release-bot bot merged commit 3688049 into master Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packages/backend:test packages/backend Server side specific issue/PR packages/frontend Client side specific issue/PR packages/misskey-js
Projects
Development

Successfully merging this pull request may close these issues.