github misskey-dev/misskey 2024.7.0

latest releases: 2024.9.0-alpha.0, 2024.8.0, 2024.8.0-rc.5...
one month ago

Note

  • デッキUIの新着ノートをサウンドで通知する機能の追加(v2024.5.0)に伴い、以前から動作しなくなっていたクライアント設定内の「アンテナ受信」「チャンネル通知」サウンドを削除しました。
  • Streaming APIにて入力が不正な場合にはそのメッセージを無視するようになりました。 #14251

General

  • Feat: 通報を受けた際、または解決した際に、予め登録した宛先に通知を飛ばせるように(mail or webhook) #13705
  • Feat: ユーザーのアイコン/バナーの変更可否をロールで設定可能に
    • 変更不可となっていても、設定済みのものを解除してデフォルト画像に戻すことは出来ます
  • Feat: ユーザ作成時にSystemWebhookを送信可能に #14281
  • Feat: メディアサイレンスを実装 #13842
    • メディアサイレンスされたサーバーに所属するアカウントによるファイルはすべてセンシティブとして扱われ、カスタム絵文字が使用できないようになります。
  • Enhance: 管理画面でアーカイブにしたお知らせを表示・編集できるように
  • Fix: 配信停止したインスタンス一覧が見れなくなる問題を修正
  • Fix: Dockerコンテナの立ち上げ時にpnpmのインストールで固まることがある問題
  • Fix: デフォルトテーマに無効なテーマコードを入力するとUIが使用できなくなる問題を修正
  • 翻訳の更新
  • 依存関係の更新

Client

  • Feat: ユーザーページから「このユーザーのノートを検索」できるように (#14128)
  • Feat: 検索ページはクエリを受け付けるようになりました (#14128)
  • Enhance: 検索ページのUI改善 (#14128)
  • 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)
  • Enhance: センシティブなメディアを開く際に確認ダイアログを出せるように
  • Enhance: 検索(ノート/ユーザー)で # から始まる文字列を入力すると、そのハッシュタグのノート/ユーザー一覧ページが表示できるように
  • Enhance: 検索(ノート/ユーザー)において、入力に空白が含まれている場合は照会を行わないように
  • Enhance: 検索(ノート/ユーザー)において、照会を行うかどうか、ハッシュタグのノート/ユーザー一覧ページを表示するかどうかの確認ダイアログを出すように
  • Enhance: 検索(ノート/ユーザー)で @ から始まる文字列(@user@hostなど)を入力すると、そのユーザーを照会できるように
  • Enhance: ドライブのファイル・フォルダをドラッグしなくても移動できるように
    (Cherry-picked from nafu-at@b89c2af, nafu-at@8a7d710)
  • Enhance: デッキのアンテナ・リスト選択画面からそれぞれを新規作成できるように
  • Enhance: ブラウザのコンテキストメニューを使用できるように
  • Enhance: 連合の「連合中」,「購読中」,「配信中」に対してブロックしているサーバー、配信停止しているサーバーを含めないように
  • 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)
  • Fix: Twitchの埋め込みが開けない問題を修正
  • Fix: 子メニューの高さがウィンドウからはみ出ることがある問題を修正
  • Fix: 個人宛てのダイアログ形式のお知らせが即時表示されない問題を修正
  • Fix: 一部の画像がセンシティブ指定されているときに画面に何も表示されないことがあるのを修正
  • Fix: リアクションしたユーザー一覧のユーザー名がはみ出る問題を修正
    (Cherry-picked from MisskeyIO#672)
  • Fix: /shareページにおいて絵文字ピッカーを開くことができない問題を修正
  • Fix: deck uiの通知音が重なる問題 (#14029)
  • Fix: ダイレクト投稿の"削除して編集"において、宛先が保持されていなかった問題を修正
  • Fix: 投稿フォームへのURL貼り付けによる引用が下書きに保存されていなかった問題を修正
  • Fix: "削除して編集"や下書きにおいて、リアクションの受け入れ設定が保持/保存されていなかった問題を修正
  • Fix: 照会に # から始まる文字列を入力してそのハッシュタグのページを表示する際、入力が # のみの場合に「指定されたURLに該当するページはありませんでした。」が表示されてしまう問題を修正
  • Fix: 照会に @ から始まる文字列を入力してユーザーを照会する際、入力が @ のみの場合に「問題が発生しました」が表示されてしまう問題を修正
  • Fix: 投稿フォームにノートのURLを貼り付けて"引用として添付"した場合、投稿文を空にすることによるRenote化が出来なかった問題を修正
  • Fix: フォロー中のユーザーに関する"TLに他の人への返信を含める"の設定が分かりづらい問題を修正
  • Fix: タイムラインページを開いた時、TLに他の人への返信を含めるがオフのときにファイル付きのみをオンにできない問題を修正
  • Fix: deck uiでタイムラインを切り替えた際にTLの設定項目が更新されず、TLに他の人への返信を含めるのトグルが表示されない問題を修正
  • Fix: ウィジェットのタイムライン選択欄に無効化されたタイムラインが表示される問題を修正
  • Fix: サウンドにドライブの音声を使用している際にドライブの音声が再生できなくなると設定が変更できなくなる問題を修正

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を環境変数から読み込めるように

  • Enhance: エンドポイントapi/metaにプロパティnoteSearchableScopeが増え、stringlocalまたはglobalを返却します

  • 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: FTT有効時にリモートユーザーのノートがHTLにキャッシュされる問題を修正

  • Fix: 一部の通知がローカル上のリモートユーザーに対して行われていた問題を修正

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

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

  • Fix: リノートのミュートが適用されるまでに時間がかかることがある問題を修正
    (Cherry-picked from Type4ny-Project@e960102)

  • Fix: Steaming APIが不正なデータを受けた場合の動作が不安定である問題 #14251

  • Fix: users/searchにおいて @ から始まる文字列が与えられた際の処理が正しくなかった問題を修正

    • 名前や自己紹介に @ から始まる文言が含まれるユーザーも検索できるようになります
  • Fix: 一部のMisskey以外のソフトウェアからファイルを受け取れない問題
    (Cherry-picked from Secineralyr@652eaff)

    • NOTE: drive_fileurl, uri, srcの上限が512から1024に変更されます
      Migrationではカラム定義の変更のみが行われます。
      サーバー管理者は各サーバーの必要に応じdrive_file ("uri")に対するインデックスを張りなおすことでより安定しDBの探索が行われる可能性があります。詳細 は GitHubで確認可能です
  • Fix: 自分のフォロワー限定投稿に対するリプライがホームタイムラインで見えないことが有る問題を修正

  • Fix: フォローしていないユーザによるフォロワー限定投稿に対するリプライがソーシャルタイムラインで表示されることがある問題を修正

Misskey.js

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

Don't miss a new misskey release

NewReleases is sending notifications on new releases.