Skip to content

2024.7.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@misskey-release-bot misskey-release-bot released this 17 Jul 17:24
· 612 commits to develop since this release

Note

  • デッキUIの新着ノートをサウンドで通知する機能の追加(v2024.5.0)に伴い、以前から動作しなくなっていたクライアント設定内の「アンテナ受信」「チャンネル通知」サウンドを削除しました。

General

  • Feat: 通報を受けた際、または解決した際に、予め登録した宛先に通知を飛ばせるように(mail or webhook) #13705
  • Feat: ユーザーのアイコン/バナーの変更可否をロールで設定可能に
    • 変更不可となっていても、設定済みのものを解除してデフォルト画像に戻すことは出来ます
  • Feat: 連合に使うHTTP SignaturesがEd25519鍵に対応するように #13464
    • Ed25519署名に対応するサーバーが増えると、deliverで要求されるサーバーリソースが削減されます
  • Fix: 配信停止したインスタンス一覧が見れなくなる問題を修正
  • Fix: Dockerコンテナの立ち上げ時にpnpmのインストールで固まることがある問題
  • Fix: デフォルトテーマに無効なテーマコードを入力するとUIが使用できなくなる問題を修正

Client

  • Enhance: 内蔵APIドキュメントのデザイン・パフォーマンスを改善
  • Enhance: 非ログイン時に他サーバーに遷移するアクションを追加
  • Enhance: 非ログイン時のハイライトTLのデザインを改善
  • Enhance: フロントエンドのアクセシビリティ改善
    (Based on taiyme#226)
  • Enhance: サーバー情報ページ・お問い合わせページを改善
    (Cherry-picked from taiyme#238)
  • Enhance: AiScriptを0.19.0にアップデート
  • Enhance: Allow negative delay for MFM animation elements (tada, jelly, twitch, shake, spin, jump, bounce, rainbow)
  • Fix: /about#federation ページなどで各インスタンスのチャートが表示されなくなっていた問題を修正
  • Fix: ユーザーページの追加情報のラベルを投稿者のサーバーの絵文字で表示する (#13968)
  • Fix: リバーシの対局を正しく共有できないことがある問題を修正
  • Fix: コントロールパネルでベースロールのポリシーを編集してもUI上では変更が反映されない問題を修正
  • Fix: アンテナの編集画面のボタンに隙間を追加
  • Fix: テーマプレビューが見れない問題を修正
  • Fix: ショートカットキーが連打できる問題を修正
    (Cherry-picked from taiyme#234)
  • Fix: MkSignin.vueのcredentialRequestからReactivityを削除(ProxyがPasskey認証処理に渡ることを避けるため)
  • Fix: 「アニメーション画像を再生しない」がオンのときでもサーバーのバナー画像・背景画像がアニメーションしてしまう問題を修正
    (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/574)

Server

  • Feat: レートリミット制限に引っかかったときにRetry-Afterヘッダーを返すように (#13949)

  • Enhance: エンドポイントclips/updateの必須項目をclipIdのみに

  • Enhance: エンドポイントadmin/roles/updateの必須項目をroleIdのみに

  • Enhance: エンドポイントpages/updateの必須項目をpageIdのみに

  • Enhance: エンドポイントgallery/posts/updateの必須項目をpostIdのみに

  • Enhance: エンドポイントi/webhook/updateの必須項目をwebhookIdのみに

  • Enhance: エンドポイントadmin/ad/updateの必須項目をidのみに

  • Enhance: default.yml内のurl, db.db, db.user, db.passを環境変数から読み込めるように

  • Fix: チャート生成時にinstance.suspensionStateに置き換えられたinstance.isSuspendedが参照されてしまう問題を修正

  • Fix: ユーザーのフィードページのMFMをHTMLに展開するように (#14006)

  • Fix: アンテナ・クリップ・リスト・ウェブフックがロールポリシーの上限より一つ多く作れてしまうのを修正 (#14036)

  • Fix: notRespondingSinceが実装される前に不通になったインスタンスが自動的に配信停止にならない (#14059)

  • Fix: FTT有効時、タイムライン用エンドポイントでsinceIdにキャッシュ内最古のものより古いものを指定した場合に正しく結果が返ってこない問題を修正

  • Fix: 自分以外のクリップ内のノート個数が見えることがあるのを修正

  • Fix: 空文字列のリアクションはフォールバックされるように

  • Fix: リノートにリアクションできないように

  • Fix: ユーザー名の前後に空白文字列がある場合は省略するように

  • Fix: プロフィール編集時に名前を空白文字列のみにできる問題を修正

  • Fix: ユーザ名のサジェスト時に表示される内容と順番を調整(以下の順番になります) #14149

    1. フォロー中かつアクティブなユーザ
    2. フォロー中かつ非アクティブなユーザ
    3. フォローしていないアクティブなユーザ
    4. フォローしていない非アクティブなユーザ

    また、自分自身のアカウントもサジェストされるようになりました。

  • Fix: 一般ユーザーから見たユーザーのバッジの一覧に公開されていないものが含まれることがある問題を修正
    (Cherry-picked from MisskeyIO#652)

  • Fix: ユーザーのリアクション一覧でミュート/ブロックが機能していなかった問題を修正

  • Fix: エラーメッセージの誤字を修正 (#14213)

  • Fix: ソーシャルタイムラインにローカルタイムラインに表示される自分へのリプライが表示されない問題を修正

Misskey.js

  • Feat: /drive/files/create のリクエストに対応(multipart/form-dataに対応)
  • Feat: /admin/role/create のロールポリシーの型を修正