Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 100.46 KiB

2023.10.0

NOTE

  • muted_noteテーブルは使われなくなったため手動で削除を行ってください。
  • 2023.9.2で導入されたノート編集機能はクオリティの高い実装が困難であることが判明したため撤回されました

Changes

  • API: users/notes, notes/local-timeline で fileType 指定はできなくなりました
  • API: notes/global-timeline は現在常に [] を返します

General

  • Feat: ユーザーごとに他ユーザーへの返信をタイムラインに含めるか設定可能になりました
  • Feat: ユーザーリスト内のメンバーごとに他ユーザーへの返信をユーザーリストタイムラインに含めるか設定可能になりました
  • Enhance: ソフトワードミュートとハードワードミュートは統合されました
  • Enhance: モデレーションログ機能の強化
  • Enhance: ローカリゼーションの更新
  • Fix: ダイレクト投稿をリノートできてしまう

Client

  • Enhance: 二要素認証のバックアップコード一覧をテキストファイルでダウンロード可能に
  • Fix: リアクションしたユーザ一覧のUIが稀に左上に残ってしまう不具合を修正

Server

  • Enhance: タイムライン取得時のパフォーマンスを大幅に向上
  • Enhance: ハイライト取得時のパフォーマンスを大幅に向上

2023.9.3

General

  • Enhance: ノートの翻訳機能の利用可否をロールで設定可能に

Client

  • Enhance: AiScriptでホストのアドレスを参照する定数SERVER_URLを追加
  • Enhance: モデレーションログ機能の強化
  • Enhance: ローカリゼーションの更新

Server

  • Fix: Redisに古いバージョンのキャッシュが残っている場合、キャッシュが消えるまでの間通知が届かなくなる問題を修正
  • Fix: 後方互換性の修正

2023.9.2

General

  • Feat: ノートの編集をできるように
    • ロールで編集可否を設定可能
  • Feat: 通知を種類ごとに 全員から受け取る/フォロー中のユーザーのみ受け取る/フォロワーのみ受け取る/相互のみ受け取る/指定したリストのメンバーのみ受け取る/受け取らない から選べるように
  • Enhance: タイムラインからRenoteを除外するオプションを追加
  • Enhance: ユーザーページのノート一覧でRenoteを除外できるように
  • Enhance: タイムラインでファイルが添付されたノートのみ表示するオプションを追加
  • Enhance: モデレーションログ機能の強化
  • Enhance: 依存関係の更新
  • Enhance: ローカリゼーションの更新

Client

  • Enhance: Plugin:register_post_form_actionを用いてCWを取得・変更できるように
  • Enhance: admin/ad/listにて掲載中の広告が絞り込めるように
  • Enhance: AiScriptにリモートサーバーのAPIを叩く用の関数を追加(Mk:apiExternal

Server

  • Enhance: MasterプロセスのPIDを書き出せるように
  • Enhance: admin/ad/createにてレスポンス200、設定した広告情報を返すように

2023.9.1

General

  • Enhance: モデレーションログ機能の強化

Client

  • Fix: ノートのメニューにある「詳細」ボタンの表示がログイン/ログアウト状態で統一されていない問題を修正

Server

  • Fix: お知らせのページネーションが機能しない
  • Fix: 「ユーザーの新規投稿」の通知設定を切り替えるとサーバー内部エラーが出る

2023.9.0

Note

  • meilisearchを使用する場合、v1.2以上が必要です

General

  • Feat: OAuth 2.0のサポート
  • Feat: お知らせ機能の強化
    • ユーザー個別のお知らせを作成可能に
    • お知らせのバナー表示やダイアログ表示が可能に
    • お知らせのアイコンを設定可能に
  • Feat: チャンネルをセンシティブ指定できるようになりました
    • センシティブチャンネルのNoteのReNoteはデフォルトでHome TLに流れるようになりました
    • センシティブチャンネルのノートはユーザープロフィールに表示されません
  • Feat: 二要素認証のバックアップコードが生成されるようになりました
  • Feat: 二要素認証でパスキーをサポートするようになりました
  • Feat: 指定したユーザーが投稿したときに通知できるようになりました
  • Feat: プロフィールでのリンク検証
  • Feat: モデレーションログ機能
  • Feat: 通知をテストできるようになりました
  • Feat: PWAのアイコンが設定できるようになりました
  • Enhance: サーバー名の略称が設定できるようになりました
  • Enhance: アンテナの受信ソースに指定したユーザを除外するものを追加
  • Enhance: 二要素認証設定時のセキュリティを強化
    • パスワード入力が必要な操作を行う際、二要素認証が有効であれば確認コードの入力も必要になりました
  • Enhance: manifest.jsonをオーバーライド可能に
  • Enhance: 依存関係の更新
  • Enhance: ローカリゼーションの更新

Client

  • Feat: 任意のユーザーリストをタイムラインページにピン留めできるように
    • 設定->クライアント設定->全般 から設定可能です
  • Feat: Playで直接投稿フォームを埋め込めるように(Ui:C:postForm)
  • Feat: クライアントを起動している間、デバイスの画面が自動でオフになるのを防ぐオプションを追加
  • Feat: 新しい実績を追加
  • Enhance: ノート詳細ページでリノート一覧、リアクション一覧タブを追加
    • ノートのメニューからは当該項目は消えました
  • Enhance: センシティブなメディアを目立たせる設定を追加
  • Enhance: プロフィールにその人が作ったPlayの一覧出せるように
  • Enhance: メニューのスイッチの動作を改善
  • Enhance: 絵文字ピッカーの検索の表示件数を100件に増加
  • Enhance: 投稿フォームのプレビューの表示状態を記憶するように
  • Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように
  • Enhance: 自分が押したリアクションのデザインを改善
  • Enhance: ノート検索にローカルのみ検索可能なオプションの追加
  • Enhance: Renote自体を通報できるように
  • Enhance: データセーバーモードの強化
  • Enhance: Renoteを管理者権限で削除可能に
  • Enhance: $[rainbow ]記法が、動きのあるMFMが無効になっていても使用できるようになりました
  • Enhance: Playの操作を行うAPI TokenをAPIコンソールから発行できるように
  • Enhance: リアクションの表示サイズをより大きくできるように
  • Enhance: AiScriptを0.16.0に更新
  • Enhance: AiScriptからMisskeyサーバーAPIを呼び出す際の制限を撤廃
  • Enhance: AiScriptでLOCALEとして現在の設定言語を取得できるように
  • Enhance: Mk:apiが失敗した時にエラー型の値(AiScript 0.16.0で追加)を返すように
  • Enhance: ScratchpadでAsync:系関数やボタンのコールバックなどのエラーにもダイアログを出すように(試験的なためPlayなどには未実装)
  • Enhance: ノート詳細ページ読み込み時のパフォーマンスが向上しました
  • Enhance: タイムラインでリスト/アンテナ選択時のパフォーマンスを改善
  • Enhance: 「Moderation note」、「Add moderation note」をローカライズできるように
  • Enhance: プラグインのソースコードを確認・コピーできるように
  • Enhance: 細かなデザインの調整
  • Fix: サーバー情報画面(/instance-info/{domain})でブロックができないのを修正
  • Fix: 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正
  • Fix: iOSで画面を回転させるとテキストサイズが変わる問題を修正
  • Fix: word mute for sub note is not applied
  • Fix: タイムラインを下にスクロールしてノート画面に移動して再び戻ったら以前のスクロール位置を失う問題を修正
  • Fix: Misskeyプラグインをインストールする際のAiScriptバージョンのチェックが0.14.0以降に対応していない問題を修正
  • Fix: 他のサーバーのユーザーへ「メッセージを送信」した時の初期テキストのメンションが間違っている問題を修正
  • Fix: 環境によってはMisskey Webが開けない問題を修正
  • Fix: プラグインの権限リストが見れない問題を修正
  • Fix: 複数の階層があるメニューで、短くタップすると正常に動かない場合がある問題を修正
  • Fix: アニメーションがオフのとき、スマホで子メニューの選択ができない問題を修正
  • Fix: ドロワーメニューで、親メニュー項目をマウスでホバーすると子メニューが表示されてしまう問題を修正
  • Fix: AiScriptでMk:apiが外部と通信できる問題を修正

Server

  • Change: cacheRemoteFilesの初期値はfalseになりました
  • Enhance: ファイルアップロード時等にファイル名の拡張子を修正する関数(correctFilename)の挙動を改善
  • Enhance: Webhookのペイロードにサーバーのurlが含まれるようになりました
  • Enhance: Webhook設定でsecretを空に出来るように
  • Enhance: 使われていないアンテナの自動停止を設定可能に
  • Enhance: nodeinfo 2.1対応
  • Enhance: 自分へのメンション一覧を取得する際のパフォーマンスを向上
  • Enhance: Docker環境でjemallocを使用することでメモリ使用量を削減
  • Enhance: ID生成方式としてaidxを追加、かつデフォルトに
  • Enhance: Add address bind config option (outgoingAddress)
  • Fix: MK_ONLY_SERVERオプションを指定した際にクラッシュする問題を修正
  • Fix: notes/reactionsのページネーションが機能しない問題を修正
  • Fix: ノート検索 notes/search にてhostを指定した際に検索結果に反映されるように
  • Fix: 一部のfeatured noteを照会できない問題を修正
  • Fix: muteがapiからのuser list timeline取得で機能しない問題を修正
  • Fix: ジョブキュー管理画面の認証を回避できる問題を修正
  • Fix: 一部のサーバー内部エラーがスタックトレースを返さないように修正
  • Fix: 一部のリモートユーザーをフォローすることができない問題を修正

13.14.2

Client

  • リストTLで、ユーザーが追加・削除されてもTLを初期化しないように
  • URL取得変数を関数に変更 CURRENT_URL -> Mk:url()
  • Fix: モバイル表示のときページ下部がナビゲーションバーに隠れる問題を修正
  • Fix: 一部モーダルダイアログでスクロールできない問題を修正
  • Fix: Selecting all emojis in Custom emoji is impossible
  • Fix: PhotoSwipeによるメモリリークの修正

Server

  • Fix: APIのオフセットが壊れていたせいで「もっと見る」でもっと見れない問題を修正
  • Fix: 外部サーバーの投稿がタイムラインに表示されないことがある問題を修正

13.14.1

General

  • 招待機能を改善しました
    • 過去に発行した招待コードを確認できるようになりました
    • ロールごとに招待コードの発行数制限と制限対象期間、有効期限を設定できるようになりました
    • 招待コードを作成したユーザーと使用したユーザーを確認できるようになりました
  • ユーザーにロールが期限付きでアサインされている場合、その期限をユーザーのモデレーションページで確認できるようになりました
  • identicon生成を無効にしてパフォーマンスを向上させることができるようになりました
  • サーバーのマシン情報の公開を無効にしてパフォーマンスを向上させることができるようになりました

Client

  • deck UIのカラムのメニューからアンテナとリストの編集画面を開けるように
  • ドライブファイルのメニューで画像をクロップできるように
  • 画像を動画と同様に簡単に隠せるように
  • Enhance: ノートの埋め込みが複数画像と動画を表示されるように
  • オリジナル画像を保持せずにアップロードする場合webpでアップロードされるように(Safari以外)
  • 見たことのあるRenoteを省略して表示をオンのときに自分のnoteのrenoteを省略するように
  • フォルダーやファイルに対しても開発者モード使用時、IDをコピーできるように
  • 引用対象を「もっと見る」で展開した場合、「閉じる」で畳めるように
  • プロフィールURLをコピーできるボタンを追加 #11190
  • CURRENT_URLで現在表示中のURLを取得できるように(AiScript)
  • ユーザーのContextMenuに「アンテナに追加」ボタンを追加
  • フォローやお気に入り登録をしていないチャンネルを開く時は概要ページを開くように
  • 画面ビューワをタップした場合、マウスクリックと同様に画像ビューワを閉じるように
  • オフライン時の画面にリロードボタンを追加
  • Renote時に公開範囲のデフォルト設定が適用されるように
  • Deckで非ルートページにアクセスした際に簡易UIで表示しない設定を追加
  • ロール設定画面でロールIDを確認できるように
  • コンテキストメニュー表示時のパフォーマンスを改善
  • フォロー/フォロワー非公開時の表示を改善
  • 本文にMFMが含まれている場合に自動でたたまれる機能が、返信先や引用RNにも適用されるように
    • position は対象外になりました
  • AiScriptを0.15.0に更新
  • Fix: サーバーメトリクスが90度傾いている
  • Fix: 非ログイン時にクレデンシャルが必要なページに行くとエラーが出る問題を修正
  • Fix: sparkle内にリンクを入れるとクリック不能になる問題の修正
  • Fix: ZenUIでポップアップの表示位置がおかしい問題を修正
  • Fix: ページ遷移でスクロール位置が保持されない問題を修正
  • Fix: フォルダーのページネーションが機能しない #11180
  • Fix: 長い文章を投稿する際、プレビューが画面からはみ出る問題を修正
  • Fix: システムフォント設定が正しく反映されない問題を修正
  • Fix: アンケート終了時のプッシュ通知が正しく表示されない問題を修正
  • Fix: MasterVolumeが0の時だけでなく各通知音の音量設定が0のときも、HTMLAudioElement.playが実行されないように変更

Server

  • JSON.parse の回数を削減することで、ストリーミングのパフォーマンスを向上しました
  • nsfwjs のモデルロードを排他することで、重複ロードによってメモリ使用量が増加しないように
  • 連合の配送ジョブのパフォーマンスを向上(ロック機構の見直し、Redisキャッシュの活用)
  • featuredノートのsignedGet回数を減らしました
  • ActivityPubの署名用鍵長を2048bitに変更しパフォーマンスを向上(新規アカウントのみ)
  • リモートサーバーのセンシティブなファイルのキャッシュだけを無効化できるオプションを追加
  • MeilisearchにIndexするノートの範囲を設定できるように
  • Export notes with file detail
  • Add unix socket support
  • 設定ファイルでioredisの全てのオプションを指定可能に
  • Fix: エクスポートしたカスタム絵文字のzipが大きいと読み込めない問題を修正
  • Fix: リモートサーバーに無意味なActivityPubの配信を行うことがあるのを修正
  • Fix: Remove Meilisearch index when notes are deleted
  • Fix: 非英語環境でのPostgreSQLのエラーハンドリングを修正
  • Fix: インスタンスのアイコンがbase64の場合の挙動を修正
  • Fix: ローカルの Person を指す acct URI を解析するときのバグを修正しました
  • Fix: 無効化されたアンテナが再度有効化されないことがある問題を修正

13.13.2

General

  • エラー時や項目が存在しないときなどのアイコン画像をサーバー管理者が設定できるように
  • ロールが付与されているユーザーリストを非公開にできるように
  • サーバーの負荷が非常に高いため、ユーザー統計表示機能を削除しました

Client

  • Fix: タブがバックグラウンドでもstreamが切断されないように

Server

  • Fix: キャッシュが溜まり続けないように

13.13.1

Client

  • Fix: タブがアクティブな間はstreamが切断されないように

Server

  • Fix: api/metaでTypeError: JSON5.parse is not a functionエラーが発生する問題を修正

13.13.0

General

  • カスタム絵文字ごとにそれをリアクションとして使えるロールを設定できるように
  • カスタム絵文字ごとに連合するかどうか設定できるように
  • カスタム絵文字ごとにセンシティブフラグを設定できるように
  • センシティブなカスタム絵文字のリアクションを受け入れない設定が可能に
  • タイムラインにフォロイーの行った他人へのリプライを含めるかどうかの設定をアカウントに保存するのをやめるように
    • 今後はAPI呼び出し時およびストリーミング接続時に設定するようになります
  • リストを公開できるようになりました

Client

  • リアクションの取り消し/変更時に確認ダイアログを出すように
  • 開発者モードを追加
  • AiScriptを0.13.3に更新
  • Deck UIを使用している場合、/以外にアクセスした際にZen UIで表示するように
    • メインカラムを設置していない場合の問題を解決
  • ハッシュタグのノート一覧ページから、そのハッシュタグで投稿するボタンを追加
  • アカウント初期設定ウィザードに戻るボタンを追加
  • アカウントの初期設定ウィザードにあとでボタンを追加
  • サーバーにカスタム絵文字の種類が多い場合のパフォーマンスの改善
  • Fix: URLプレビューで情報が取得できなかった際の挙動を修正
  • Fix: Safari、Firefoxでの新規登録時、パスワードマネージャーにメールアドレスが登録されていた挙動を修正
  • Fix: ロールタイムラインが無効でも投稿が流れてしまう問題の修正
  • Fix: ロールタイムラインにて全ての投稿が流れてしまう問題の修正
  • Fix: 「アクセストークンの管理」画面でアプリの情報が表示されない問題の修正
  • Fix: Firefoxにおける絵文字ピッカーのTabキーフォーカス問題の修正
  • Fix: フォローボタンがテーマのカラースキームによって視認性が悪くなる問題を修正
    • 新しいプロパティ fgOnWhite が追加されました

Server

  • bullをbull-mqにアップグレードし、ジョブキューのパフォーマンスを改善
  • ストリーミングのパフォーマンスを改善
  • Fix: 無効化されたアンテナにアクセスがあった際に再度有効化するように
  • Fix: お知らせの画像URLを空にできない問題を修正
  • Fix: i/notificationsのsinceIdが機能しない問題を修正
  • Fix: pageのピン留めを解除することができない問題を修正

13.12.2

NOTE

Meilisearchの設定にindexが必要になりました。値はMisskeyサーバーのホスト名にすることをお勧めします(アルファベット、ハイフン、アンダーバーのみ使用可能)。例: misskey-io 過去に作成されたnotesインデックスは、<index名>---notesにリネームが必要です。例: misskey-io---notes

General

  • 投稿したコンテンツのAIによる学習を軽減するオプションを追加

Client

  • ユーザーを指定してのノート検索が可能に
  • アカウント初期設定ウィザードにプライバシー設定を追加
  • リテンション率チャートに折れ線グラフを追加
  • Fix: ブラーエフェクトを有効にしている状態で高負荷になる問題を修正
  • Fix: Pageにおいて画像ブロックに画像を設定できない問題を修正
  • Fix: カラーバーがリプライには表示されないのを修正
  • Fix: チャンネル内の検索ボックスが挙動不審な問題を修正
  • Fix: リテンションチャートのレンダリングを修正
  • Fix: リアクションエフェクトのレンダリングの問題を修正

Server

  • センシティブワードの登録にAnd、正規表現が使用できるようになりました。
  • Fix: ひとつのMeilisearchサーバーを複数のMisskeyサーバーで使えない問題を修正

13.12.1

Client

  • プロフィール画面におけるモデレーションノートの表示を調整
  • Fix: 一部ダイアログが表示されない問題を修正
  • Fix: MkUserInfoのフォローボタンが変な位置にある問題を修正

Server

  • Fix: リモートサーバーの情報が更新できない問題を修正
  • Fix: 13.11を経験しない状態で13.12にアップデートした場合ユーザープロフィール関連の画像が消失する問題を修正

13.12.0

NOTE

  • Node.js 18.16.0以上が必要になりました

General

  • アカウントの引っ越し(フォロワー引き継ぎ)に対応
  • Meilisearchを全文検索に使用できるようになりました
    • 「フォロワーのみ」の投稿は検索結果に表示されません。
  • 新規登録前に簡潔なルールをユーザーに表示できる、サーバールール機能を追加
  • ユーザーへの自分用メモ機能
    • ユーザーに対して、自分だけが見られるメモを追加できるようになりました。
      (自分自身に対してもメモを追加できます。)
    • ユーザーメニューから追加できます。
      (デスクトップ表示ではusernameの右側のボタンからも追加可能)
  • チャンネルに色を設定できるようになりました。各ノートに設定した色のインジケーターが表示されます。
  • チャンネルをアーカイブできるようになりました。
    • アーカイブすると、チャンネル一覧や検索結果に表示されなくなり、新たな書き込みもできなくなります。
  • アンテナのエクスポート・インポートができるようになりました
  • ロールタイムラインをロールごとに表示するかどうかの選択できるようになりました。
    • デフォルトがオフになるので、ロールタイムラインを表示する場合はオンにしてください。
  • ロールに強制的にNSFWを付与するポリシーを追加
    • アップロード済みのファイルはNSFWにならない為注意してください。
  • モデレーションノートがユーザーのプロフィールページからも閲覧および編集できるようになりました。
  • カスタム絵文字のライセンスを複数でセットできるようになりました。
  • 管理者が予約ユーザー名を設定できるようになりました。
  • Fix: フォローリクエストの通知が残る問題を修正

Client

  • アカウント作成時に初期設定ウィザードを表示するように
  • チャンネル内検索ができるように
  • チャンネル検索ですべてのチャンネルの取得/表示ができるように
  • 通知の表示をカスタマイズできるように
  • ドライブのファイル一覧から直接ノートを作成できるように
  • ノートメニューからRenoteしたユーザーの一覧を見れるように
  • コントロールパネルのカスタム絵文字ページおよびaboutのカスタム絵文字の検索インプットで、:emojiname1::emojiname2:のように検索して絵文字を検索できるように
    • 絵文字ピッカーから入力可能になります
  • データセーバーモードを追加
    • 画像が全て隠れた状態で表示されるようになります
  • 閲覧注意設定された画像は表示した状態でもそれが閲覧注意だと分かる表示をするように
  • モデレーターはノートに添付された画像上から直接NSFW設定できるように
  • 1枚だけのメディアリストの画像のアスペクト比を画像に応じて縦長にするように
  • プロフィール設定「追加情報」の項目の削除と並び替えができるように
  • 新しい実績を追加
  • AiScriptを0.13.2に更新
  • Fix: AiScript APIのMk:dialogで何も返していなかったのをNULLを返すように修正
  • Fix: 1:1ではない画像のリアクション通知バッジが左や上に寄ってしまっていたのを中央に来るように修正
  • Fix: リアクションをホバーした時のユーザーリストで猫耳が切れてしまっていた問題を修正
  • Fix: NSFWメディアの上に表示された「もっと見る」ボタンが押しづらい問題を修正

Server

  • channel/searchのqueryが空の場合に全てのチャンネルを返すように変更
  • 環境変数MISSKEY_CONFIG_YMLで設定ファイルをdefault.ymlから変更可能に
  • Fix: 他のサーバーの情報が取得できないことがある問題を修正
  • Fix: エクスポートデータの拡張子がunknownになる問題を修正
  • Fix: Content-Dispositionのパースでエラーが発生した場合にダウンロードが完了しない問題を修正
  • Fix: API: i/update avatarIdとbannerIdにnullを渡した時、画像がリセットされない問題を修正
  • Fix: .wav, .flacが再生できない問題を修正(新しくアップロードされたファイルのみ修正が適用されます)
  • Fix: 凍結されたユーザーが一部APIのレスポンスに含まれる問題を修正
  • Fix: メモリの使用量をused - buffers - cachedではなくtotal - availableで求めるように(環境によって正常に計測できていなかったため)

13.11.3

General

  • 指定したロールを持つユーザーのノートのみが流れるロールタイムラインを追加
    • Deckのカラムとしても追加可能
  • カスタム絵文字関連の改善
    • ノートなどに含まれるemojis(populateEmojiの結果)は(プロキシされたURLではなく)オリジナルのURLを指すように
    • MFMでx3/x4もしくはscale.x/yが2.5以上に指定されていた場合にはオリジナル品質の絵文字を使用するように
  • カスタム絵文字でリアクションできないことがある問題を修正

Client

  • チャンネルのピン留めされたノートの順番が正しくない問題を修正

Server

  • フォローインポートなどでの大量のフォロー等操作をキューイングするように #10544 @nmkj-io
  • Misskey Webでのサーバーサイドエラー画面を改善
  • Misskey Webでのサーバーサイドエラーのログが残るように
  • ノート作成時のアンテナ追加パフォーマンスを改善
  • アンテナとロールTLのuntil/sinceプロパティが動くように

13.11.2

Note

General

  • チャンネルの検索用ページの追加

Client

  • 常に広告を見られるオプションを追加
  • ユーザーページの画像一覧が表示されない問題を修正
  • webhook, 連携アプリ一覧でコンテンツが重複して表示される問題を修正
  • iPhoneで絵文字ピッカーの表示が崩れる問題を修正
  • iPhoneでウィジェットドロワーの「ウィジェットを編集」が押しにくい問題を修正
  • 投稿フォームのデザインを調整
  • ギャラリーの人気の投稿が無限にページングされる問題を修正

Server

  • channels/search Endpoint APIの追加
  • APIパラメータサイズ上限を32kbから1mbに緩和
  • プッシュ通知送信時のパフォーマンスを改善
  • ローカルのカスタム絵文字のキャッシュが効いていなかった問題を修正
  • アンテナのノート、チャンネルのノート、通知が正常に作成できないことがある問題を修正
  • ストリーミングのLTLチャンネルでサーバー側にエラーログが出るのを修正

Service Worker

  • 「通知が既読になったらプッシュ通知を削除する」を復活
    • 「プッシュ通知が更新されました」の挙動を変えた(ホストとバージョンを表示するようにし、一定時間後の削除は行わないように)
  • プッシュ通知が実績を解除 (achievementEarned) に対応
  • プッシュ通知のアクションから既存のクライアントの投稿フォームを開くことになった際の挙動を修正
  • たくさんのプッシュ通知を閉じた際、その通知の数だけnotifications/mark-all-as-readを叩くのをやめるように

13.11.1

General

  • チャンネルの投稿を過去までさかのぼれるように

Client

  • PWA時の絵文字ピッカーの位置をホームバーに重ならないように調整
  • リスト管理の画面でリストが無限に読み込まれる問題を修正
  • 自分のクリップが無限に読み込まれる問題を修正
  • チャンネルのお気に入りが無限に読み込まれる問題を修正
  • さがすのローカルユーザー(ピンどめ)が無限に生成される問題を修正
  • チャンネルを新規作成できない問題を修正
  • ユーザープレビューが表示されない問題を修正

Server

  • 通知読み込みでエラーが発生する場合がある問題を修正
  • リアクションできないことがある問題を修正
  • IDをaid以外に設定している場合の問題を修正
  • 連合しているインスタンスについて予期せず配送が全て停止されることがある問題を修正