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 125.55 KiB

202x.x.x (Unreleased)

Client

  • Enhance: ハッシュタグ入力時に、本文の末尾の行に何も書かれていない場合は新たにスペースを追加しないように
  • Enhance: チャンネルノートのピン留めをノートのメニューからできるように

2023.12.2

General

  • v2023.12.1でDockerを利用してサーバーを起動できない問題を修正

Client

  • Enhance: 検索画面においてEnterキー押下で検索できるように

2023.12.1

Note

  • アクセストークンの権限が再整理されたため、一部のAPIが古いAPIトークンでは動作しなくなりました。
    権限不足になる場合には権限を再設定して再生成してください。

General

  • Enhance: ローカリゼーションの更新
  • Fix: 自分のdirect noteがuser list timelineに追加されない

Client

  • Feat: AiScript専用のMFM構文$[clickable.ev=EVENTNAME ...]を追加。Mk:C:mfmのオプションonClickEvに関数を渡すと、クリック時にEVENTNAMEを引数にして呼び出す
  • Enhance: MFM入力補助ボタンを投稿フォームに表示できるように #12787
  • Fix: 一部のモデログ(logYellowでの表示対象)について、表示の色が変わらない問題を修正
  • Fix: fg/bgMFMに長い単語を指定すると、オーバーフローされずはみ出る問題を修正

Server

  • Enhance: センシティブワードの設定がハッシュタグトレンドにも適用されるようになりました
  • Enhance: oauth/tokenエンドポイントのCORS対応
  • Fix: 1702718871541-ffVisibility.jsのdownが壊れている
  • Fix:「非センシティブのみ(リモートはいいねのみ)」を設定していても、センシティブに設定されたカスタム絵文字をリアクションできる問題を修正
  • Fix: ロールアサイン時の通知で,ロールアイコンが縮小されずに表示される問題を修正
  • Fix: サードパーティアプリケーションがWebsocket APIに無条件にアクセスできる問題を修正
  • Fix: サードパーティアプリケーションがユーザーの許可なしに非公開の情報を見ることができる問題を修正

2023.12.0

Note

  • 依存関係の更新に伴い、Node.js 20.10.0が最小要件になりました

  • 絵文字の追加辞書を既にインストールしている場合は、お手数ですが再インストールのほどお願いします

  • 絵文字ピッカーにピン留め表示する絵文字設定が「リアクション用」と「絵文字入力用」に分かれました。以前の設定は「リアクション用」として使用されます。

    影響:
    それにより、投稿フォームから表示される絵文字ピッカーのピン留め絵文字がリセットされたように感じるかもしれません(新設された"ピン留め(全般)"の設定が使われるため)。
    投稿用のピン留め絵文字をアップデート前の状態にするには、以下の手順で操作します。

    1. 「設定」メニューに移動し、「絵文字ピッカー」タブを選択します。
    2. 「ピン留 (全般)」のタブを選択します。
    3. 「リアクション設定から上書きする」ボタンを押すことで、アップデート前の状態に戻すことができます。

General

  • Feat: メールアドレスの認証にverifymail.ioを使えるように (cherry-pick from https://github.com/TeamNijimiss/misskey/commit/971ba07a44550f68d2ba31c62066db2d43a0caed)
  • Feat: モデレーターがユーザーのアイコンもしくはバナー画像を未設定状態にできる機能を追加 (cherry-pick from https://github.com/TeamNijimiss/misskey/commit/e0eb5a752f6e5616d6312bb7c9790302f9dbff83)
  • Feat: TL上からノートが見えなくなるワードミュートであるハードミュートを追加
  • Enhance: 指定したドメインのメールアドレスの登録を弾くことができるように
  • Enhance: 公開ロールにアサインされたときに通知が作成されるように
  • Enhance: アイコンデコレーションを複数設定できるように
  • Enhance: アイコンデコレーションの位置を微調整できるように
  • Enhance: つながりの公開範囲をフォロー/フォロワーで個別に設定可能に #12072
  • Enhance: ローカリゼーションの更新
  • Enhance: 依存関係の更新
  • Fix: MFM $[unixtime ] に不正な値を入力した際に発生する各種エラーを修正

Client

  • Feat: 今日誕生日のフォロー中のユーザーを一覧表示できるウィジェットを追加
  • Feat: 画面に雪を降らせられるように
  • Enhance: MFMのアニメーション要素(tada, jelly, twitch, shake, spin, jump, bounce, rainbow)に delay オプションを追加
  • Enhance: センシティブと判断されたウェブサイトのサムネイルを非表示に
    • ウェブサイトをセンシティブと判断する仕組みが動いていないため、summalyProxyを使用しないと機能しません。
  • Enhance: 投稿フォームの絵文字ピッカーをリアクション時に使用するものと同じのを使用するように #12336 #12560
  • Enhance: リアクション用ピン留め絵文字と投稿時の絵文字入力用ピン留め絵文字を分けて設定できるように #12560
  • Enhance: 絵文字のオートコンプリート機能強化 #12364
  • Enhance: ユーザーのRawデータを表示するページが復活
  • Enhance: リアクション選択時に音を鳴らせるように
  • Enhance: サウンドにドライブのファイルを使用できるように
  • Enhance: ナビゲーションバーに項目「キャッシュを削除」を追加
  • Enhance: Shareページで投稿を完了すると、親ウィンドウ(親フレーム)にpostMessageするように
  • Enhance: チャンネル、クリップ、ページ、Play、ギャラリーにURLのコピーボタンを設置 #11305
  • Enhance: ノートプレビューに「内容を隠す」が反映されるように
  • Enhance: データセーバーでコードハイライトの読み込みを削減できるように
  • Enhance: データセーバーの適用範囲を個別で設定できるように
    • 従来のデータセーバーの設定はリセットされます
  • Enhance: タイムライン上のタブからリスト、アンテナ、チャンネルの管理ページにジャンプできるように
  • Enhance: ユーザー名、プロフィール、お知らせ、ページの編集画面でMFMや絵文字のオートコンプリートが使用できるように
  • Enhance: プロフィール、お知らせの編集画面でMFMのプレビューを表示できるように
  • Enhance: 絵文字の詳細ページに記載される情報を追加
  • Enhance: リアクションの表示幅制限を設定可能に
  • Enhance: Unicode 15.0のサポート
  • Enhance: コードブロックのハイライト機能を利用するには言語を明示的に指定させるように
    • MFMでコードブロックを利用する際に意図しないハイライトが起こらないようになりました
    • 逆に、MFMでコードハイライトを利用したい際は言語を明示的に指定する必要があります
      (例: ```js → Javascript, ```ais → AiScript)
  • Enhance: 絵文字などのオートコンプリートでShift+Tabを押すと前の候補を選択できるように
  • Enhance: チャンネルに新規の投稿がある場合にバッジを表示させる
  • Enhance: サウンド設定に「サウンドを出力しない」と「Misskeyがアクティブな時のみサウンドを出力する」を追加
  • Enhance: 設定したタグをトレンドに表示させないようにする項目を管理画面で設定できるように
  • Enhance: 絵文字ピッカーのカテゴリに「/」を入れることでフォルダ分け表示できるように
  • Fix: 「設定のバックアップ」で一部の項目がバックアップに含まれていなかった問題を修正
  • Fix: ウィジェットのジョブキューにて音声の発音方法変更に追従できていなかったのを修正 #12367
  • Fix: コードエディタが正しく表示されない問題を修正
  • Fix: プロフィールの「ファイル」にセンシティブな画像がある際のデザインを修正
  • Fix: 一度に大量の通知が入った際に通知音が音割れする問題を修正
  • Fix: 共有機能をサポートしていないブラウザの場合は共有ボタンを非表示にする #11305
  • Fix: 通知のグルーピング設定を変更してもリロードされるまで表示が変わらない問題を修正 #12470
  • Fix: 長い名前のチャンネルにおける投稿フォームの表示が崩れる問題を修正
  • Fix: セキュリティ向上のためAiScriptのMk:apiExternalを無効化
  • Fix: ノート中の絵文字をタップして「リアクションする」からリアクションした際にリアクションサウンドが鳴らない不具合を修正
  • Fix: ノート中のリアクションの表示を微調整 #12650
  • Fix: AiScriptのreadlineが不正な値を返すことがある問題を修正
  • Fix: 投票のみ/画像のみの引用RNが、通知欄でただのRNとして判定されるバグを修正
  • Fix: CWをつけて引用RNしても、普通のRNとして扱われてしまうバグを修正しました。
  • Fix: 「画像が1枚のみのメディアリストの高さ」を「デフォルト」以外に設定していると、CWの中などに添付された画像が見られないバグを修正
  • Fix: DeepL TranslationのPro accountトグルスイッチが表示されていなかったのを修正
  • Fix: twitterの埋め込みカード内リンクからリンク先を開けない問題を修正
  • Fix: WebKitブラウザー上でも「デバイスの画面を常にオンにする」機能が効くように
  • Fix: ページ一覧ページの表示がモバイル環境において崩れているのを修正
  • Fix: MFMでルビの中のテキストがnyaizeされない問題を修正

Server

  • Enhance: MFM $[ruby ] が他ソフトウェアと連合されるように
  • Enhance: Meilisearchを有効にした検索で、ユーザーのミュートやブロックを考慮するように
  • Enhance: カスタム絵文字のインポート時の動作を改善
  • Enhance: json-schema(OpenAPIの戻り値として使用されるスキーマ定義)を出来る限り最新化 #12311
  • Fix: 時間経過により無効化されたアンテナを再有効化したとき、サーバ再起動までその状況が反映されないのを修正 #12303
  • Fix: ロールタイムラインが保存されない問題を修正
  • Fix: api.jsonの生成ロジックを改善 #12402
  • Fix: 招待コードが使い回せる問題を修正
  • Fix: 特定の条件下でチャンネルやユーザーのノート一覧に最新のノートが表示されなくなる問題を修正
  • Fix: 何もノートしていないユーザーのフィードにアクセスするとエラーになる問題を修正
  • Fix: リストタイムラインにてミュートが機能しないケースがある問題と、チャンネル投稿がストリーミングで流れてきてしまう問題を修正 #10443
  • Fix: 「みつける」のなかにミュートしたユーザが現れてしまう問題を修正 #12383
  • Fix: Social/Local/Home Timelineにてインスタンスミュートが効かない問題
  • Fix: ユーザのノート一覧にてインスタンスミュートが効かない問題
  • Fix: チャンネルのノート一覧にてインスタンスミュートが効かない問題
  • Fix: 「みつける」が年越し時に壊れる問題を修正
  • Fix: アカウントをブロックした際に、自身のユーザーのページでノートが相手に表示される問題を修正
  • Fix: モデレーションログがモデレーターは閲覧できないように修正
  • Fix: ハッシュタグのトレンド除外設定が即時に効果を持つように修正
  • Fix: HTTP Digestヘッダのアルゴリズム部分に大文字の"SHA-256"しか使えない

2023.11.1

Note

  • 悪意のある第三者がリモートユーザーになりすました任意のアクティビティを受け取れてしまう問題を修正しました。詳しくはGitHub security advisoryをご覧ください。

General

  • Feat: 管理者がコントロールパネルからメールアドレスの照会を行えるようになりました
  • Enhance: ローカリゼーションの更新
  • Enhance: 依存関係の更新

Client

  • Enhance: MFMでルビを振れるように
    • 例: $[ruby 三須木 みすき]
  • Enhance: MFMでUNIX時間を指定して日時を表示できるように
    • 例: $[unixtime 1701356400]
  • Enhance: プラグインでエラーが発生した場合のハンドリングを強化
  • Enhance: 細かなUIのブラッシュアップ
  • Fix: 効果音が再生されるとデバイスで再生している動画や音声が停止する問題を修正 #12339
  • Fix: デッキに表示されたチャンネルの表示先チャンネルを切り替えた際、即座に反映されない問題を修正 #12236
  • Fix: プラグインでノートの表示を書き換えられない問題を修正
  • Fix: アイコンデコレーションが見切れる場合がある問題を修正
  • Fix: 「フォロー中の人全員の返信を含める/含めないようにする」のボタンを押下した際の確認が機能していない問題を修正
  • Fix: 非ログイン時に「メモを追加」を表示しないように変更 #12309
  • Fix: 絵文字ピッカーでの検索が更新されない問題を修正
  • Fix: 特定の条件下でノートがnyaizeされない問題を修正

Server

  • Enhance: FTTのデータベースへのフォールバック処理を行うかどうかを設定可能に
  • Fix: トークンのないプラグインをアンインストールするときにエラーが出ないように
  • Fix: 投稿通知がオンでもダイレクト投稿はユーザーに通知されないようにされました
  • Fix: ユーザタイムラインの「ノート」選択時にリノートが混ざり込んでしまうことがある問題の修正 #12306
  • Fix: LTLに特定条件下にてチャンネルへの投稿が混ざり込む現象を修正
  • Fix: ActivityPub: 追加情報のカスタム絵文字がユーザー情報のtagに含まれない問題を修正
  • Fix: ActivityPubに関するセキュリティの向上
  • Fix: 非公開の投稿に対して返信できないように

2023.11.0

Note

  • iOS 16.4未満を使用している場合はiOS 16.4以上にアップデートをお願いします

General

  • Feat: アイコンデコレーション機能
    • サーバーで用意された画像をアイコンに重ねることができます
    • 画像のテンプレートはこちらです: https://misskey-hub.net/brand-assets/
      • 最大でも黄色いエリア内にデコレーションを収めることを推奨します。
      • 画像は512x512pxを推奨します。
  • Feat: チャンネル設定にリノート/引用リノートの可否を設定できる項目を追加
  • Enhance: アカウント登録時のメールアドレス認証に30分の有効期限を設定
    • 有効期限が切れた後であれば、登録時に使用した招待コードを再度利用できるように変更しました。
    • ユーザーが誤ったメールアドレスを入力した場合に招待コードが失効してしまう問題が解消されます。
  • Enhance: すでにフォローしたすべての人の返信をTLに追加できるように
  • Enhance: 未読の通知数を表示できるように
  • Enhance: 通知されず、確認の必要もないお知らせ(silence)を作成可能になりました
  • Enhance: ローカリゼーションの更新
  • Enhance: 依存関係の更新
  • Change: CWを使用する場合、注釈を空にすることは許可されなくなりました

Client

  • Feat: プラグイン・テーマを外部サイトから直接インストールできるようになりました
  • Feat: 通知をグルーピングして表示するオプション(オプトアウト)
  • Feat: Misskeyの基本的なチュートリアルを実装
  • Feat: スワイプしてタイムラインを再読込できるように
    • PCの場合は右上のボタンからでも再読込できます
  • Enhance: タイムラインの自動更新を無効にできるように
  • Enhance: コードのシンタックスハイライトエンジンをShikiに変更
    • AiScriptのシンタックスハイライトに対応
    • MFMでAiScriptをハイライトする場合、コードブロックの開始部分を ```is もしくは ```aiscript としてください
  • Enhance: データセーバー有効時はアニメーション付きのアバター画像が停止するように
  • Enhance: プラグインを削除した際には、使用されていたアクセストークンも同時に削除されるようになりました
  • Enhance: プラグインでPlugin:register_note_view_interruptorを用いてnoteの代わりにnullを返却することでノートを非表示にできるようになりました
  • Enhance: AiScript関数Mk:nyaize()が追加されました
  • Enhance: 情報→ツール はナビゲーションバーにツールとして独立した項目になりました
  • Enhance: ノート内の絵文字をクリックすることで、コピーおよびリアクションができるように
  • Enhance: その他細かなブラッシュアップ
  • Fix: 投稿フォームでのユーザー変更がプレビューに反映されない問題を修正
  • Fix: ユーザーページの ノート > ファイル付き タブにリプライが表示されてしまう
  • Fix: 「検索」MFMにおいて一部の検索キーワードが正しく認識されない問題を修正
  • Fix: 一部の言語でMisskey Webがクラッシュする問題を修正
  • Fix: チャンネルの作成・更新時に失敗した場合何も表示されない問題を修正 #11983
  • Fix: 個人カードのemojiがバッテリーになっている問題を修正
  • Fix: 標準テーマと同じIDを使用してインストールできてしまう問題を修正
  • Fix: 絵文字ピッカーでバッテリーの絵文字が複数表示される問題を修正 #12197
  • Fix: 11以上されているリアクションにおいてツールチップで示されるリアクション数が本来よりも1多い問題を修正 #12174
  • Fix: サイレンス状態で公開範囲のパブリックを選択できてしまう問題を修正 #12224
  • Fix: In deck layout, replies option is not saved after refresh
  • Fix: アーカイブしたお知らせがコントロールパネルに表示される問題を修正
  • Note: アップデート後、サウンドに関する設定が初期化されます

Server

  • Feat: Registry APIがサードパーティから利用可能になりました
  • Enhance: RedisへのTLのキャッシュ(FTT)をオフにできるように
  • Enhance: フォローしているチャンネルをフォロー解除した時(またはその逆)、タイムラインに反映される間隔を改善
  • Enhance: プロフィールの自己紹介欄のMFMが連合するようになりました
    • 相手がMisskey v2023.11.0以降である必要があります
  • Enhance: チャンネル取得時のパフォーマンスを向上
  • Enhance: AP: ApplicationタイプのアカウントをisBotとして扱うように
  • Fix: リストTLに自分のフォロワー限定投稿が含まれない問題を修正
  • Fix: ローカルタイムラインに投稿者自身の投稿への返信が含まれない問題を修正
  • Fix: 自分のフォローしているユーザーの自分のフォローしていないユーザーの visibility: followers な投稿への返信がストリーミングで流れてくる問題を修正
  • Fix: RedisへのTLキャッシュが有効の場合にHTL/LTL/STLが空になることがある問題を修正
  • Fix: STLでフォローしていないチャンネルが取得される問題を修正
  • Fix: hashtags/trendにてRedisからトレンドの情報が取得できない際にInternal Server Errorになる問題を修正
  • Fix: HTLをリロードまたは遡行したとき、フォローしているチャンネルのノートが含まれない問題を修正 #11765 #12181
  • Fix: リノートをリノートできるのを修正
  • Fix: アクセストークンを削除すると、通知が取得できなくなる場合がある問題を修正
  • Fix: 自身の宛先なしダイレクト投稿がストリーミングで流れてこない問題を修正
  • Fix: サーバーサイドからのテスト通知を正しく行えるように修正
  • Fix: GTLの「リノートを表示」オプションが機能しないのを修正 #12233

2023.10.2

General

  • Feat: アンテナでローカルの投稿のみ収集できるようになりました
  • Feat: サーバーサイレンス機能が追加されました
  • Enhance: 新規にフォローした人の返信をデフォルトでTLに追加できるオプションを追加
  • Enhance: HTL/LTL/STLを2023.10.0アップデート以前まで遡れるように
  • Enhance: フォロー/フォロー解除したときに過去分のHTLにも含まれる投稿が反映されるように
  • Enhance: ローカリゼーションの更新
  • Enhance: 依存関係の更新

Client

  • Enhance: TLの返信表示オプションを記憶するように
  • Enhance: 投稿されてから時間が経過しているノートであることを視覚的に分かりやすく

Server

  • Enhance: タイムライン取得時のパフォーマンスを向上
  • Enhance: ストリーミングAPIのパフォーマンスを向上
  • Fix: users/notesでDBから参照した際にチャンネル投稿のみ取得される問題を修正
  • Fix: コントロールパネルの設定項目が正しく保存できない問題を修正
  • Fix: 管理者権限のロールを持っていても一部のAPIが使用できないことがある問題を修正
  • Change: ユーザーのisCatがtrueでも、サーバーではnyaizeが行われなくなりました
    • isCatな場合、クライアントでnyaize処理を行うことを推奨します

2023.10.1

General

  • Enhance: ローカルタイムライン、ソーシャルタイムラインで返信を含むかどうか設定可能に

Client

  • Fix: 絵文字ピッカーで横に長いカスタム絵文字が見切れる問題を修正

Server

  • Fix: フォローしているユーザーからの自分の投稿への返信がタイムラインに含まれない問題を修正
  • Fix: users/notesでセンシティブチャンネルの投稿が含まれる場合がある問題を修正

2023.10.0

NOTE

  • 2023.9.2で導入されたノート編集機能はクオリティの高い実装が困難であることが判明したため撤回されました
  • アップデートを行うと、タイムラインが一時的にリセットされます
    • アンテナ内のノートも含む
  • ソフトミュート設定はクライアントではなくサーバー側に保存されるようになったため、アップデートを行うとソフトミュートの設定がリセットされます

Changes

  • API: users/notes, notes/local-timeline で fileType 指定はできなくなりました
  • API: notes/featured でページネーションは他APIと同様 untilId を使って行うようになりました

General

  • Feat: ユーザーごとに他ユーザーへの返信をタイムラインに含めるか設定可能になりました
  • Feat: ユーザーリスト内のメンバーごとに他ユーザーへの返信をユーザーリストタイムラインに含めるか設定可能になりました
  • Feat: ユーザーごとのハイライト
  • Feat: プライバシーポリシー・運営者情報(Impressum)の指定が可能になりました
    • プライバシーポリシーはサーバー登録時に同意確認が入ります
  • Feat: タイムラインがリアルタイム更新中に広告を挿入できるようになりました
    • デフォルトは無効
    • 頻度はコントロールパネルから設定できます。運営中のサーバーのTLの流速を見て、最適な値を指定してください。
  • Enhance: ソフトワードミュートとハードワードミュートは統合されました
  • Enhance: モデレーションログ機能の強化
  • Enhance: ローカリゼーションの更新
  • Enhance: 依存関係の更新
  • Fix: ダイレクト投稿をリノートできてしまう問題を修正
  • Fix: ユーザーリストTLにチャンネル投稿が含まれる問題を修正

Client

  • Feat: 「ファイルの詳細」ページを追加
    • ドライブのファイルの拡大プレビューができるように
    • ファイルが添付されたノートの一覧が表示できるように
  • Enhance: 二要素認証のバックアップコード一覧をテキストファイルでダウンロード可能に
  • Enhance: 動画再生時のデフォルトボリュームを30%に
  • Fix: リアクションしたユーザ一覧のUIが稀に左上に残ってしまう不具合を修正

Server

  • Enhance: drive/files/attached-notes がページネーションに対応しました
  • Enhance: タイムライン取得時のパフォーマンスを大幅に向上
  • Enhance: ハイライト取得時のパフォーマンスを大幅に向上
  • Enhance: トレンドハッシュタグ取得時のパフォーマンスを大幅に向上
  • Enhance: WebSocket接続が多い場合のパフォーマンスを向上
  • Enhance: 不要なPostgreSQLのインデックスを削除しパフォーマンスを向上
  • Fix: 連合なしアンケートに投票をするとUpdateがリモートに配信されてしまうのを修正
  • Fix: nodeinfoにおいてCORS用のヘッダーが設定されていないのを修正
  • Fix: 同じ種類のTLのストリーミングを複数接続できない問題を修正
  • Fix: アンテナTLを途中までしかページネーションできなくなることがある問題を修正
  • Fix: 「ファイル付きのみ」のTLでファイル無しの新着ノートが流れる問題を修正
  • Fix: プロセスが終了しない、あるいは非常に時間がかかる問題を修正

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以外に設定している場合の問題を修正
  • 連合しているインスタンスについて予期せず配送が全て停止されることがある問題を修正

13.11.0

NOTE

  • このバージョンからRedis 7.xが必要です。
  • アップデートを行うと全ての通知およびアンテナのノートはリセットされます。

General

  • チャンネルをお気に入りに登録できるように
    • タイムラインのアンテナ選択などでは、フォローしているアンテナの代わりにお気に入りしたアンテナが表示されるようになっています。チャンネルをお気に入りに登録するには、当該チャンネルのページ→概要→のボタンを押します。
  • チャンネルにノートをピン留めできるように

Client

  • 投稿フォームのデザインを改善
  • 検索ページでURLを入力した際に照会したときと同等の挙動をするように
  • ノートのリアクションを大きく表示するオプションを追加
  • ギャラリー一覧にメディア表示と同じように NSFW 設定を反映するように(ホバーで表示)
  • オブジェクトストレージの設定画面を分かりやすく
  • 広告・お知らせが新規登録時に増殖しないように - 「にゃああああああああああああああ!!!!!!!!!!!!」 (isCat) 有効時にアバターに表示される猫耳について挙動を変更
    • 「UIにぼかし効果を使用」 (useBlurEffect) で次の挙動が有効になります
      • 猫耳のアバター内部部分をぼかしでマスク表示してより猫耳っぽく見えるように
      • 「UIのアニメーションを減らす」 (reduceAnimation) で猫耳を撫でられなくなります
  • Add Minimizing ("folding") of windows
  • 「データセーバー」モードを追加
  • 非NSFWメディアが隠れている際にも「閲覧注意」が出てしまう問題を修正

Server

  • PostgreSQLのレプリケーション対応
    • 設定ファイルの dbReplications および dbSlaves にて設定できます
  • イベント用Redisを別サーバーに分離できるように
  • ジョブキュー用Redisを別サーバーに分離できるように
  • サーバーの全体的なパフォーマンスを向上
  • ノート作成時のパフォーマンスを向上
  • アンテナのタイムライン取得時のパフォーマンスを向上
  • チャンネルのタイムライン取得時のパフォーマンスを向上
  • 通知に関する全体的なパフォーマンスを向上
  • webhookがcontent-type text/plain;charset=UTF-8 で飛んでくる問題を修正

13.10.3

Changes

  • オブジェクトストレージのリージョン指定が必須になりました
    • リージョンの指定の無いサービスは us-east-1 を設定してください
    • 値が空の場合は設定ファイルまたは環境変数の使用を試みます
      • e.g. ~/aws/config, AWS_REGION

General

  • コンディショナルロールの条件に「投稿数が~以下」「投稿数が~以上」を追加
  • リアクション非対応AP実装からのLikeアクティビティの解釈を👍から♥️

Client

  • クリップボタンをノートアクションに追加できるように
  • センシティブワードの一覧にピン留めユーザーのIDが表示される問題を修正

Server

  • リモートユーザーのチャート生成を無効にするオプションを追加
  • リモートサーバーのチャート生成を無効にするオプションを追加
  • ドライブのチャートはローカルユーザーのみ生成するように
  • 空のアンテナが作成できるのを修正

13.10.2

Server

  • 絵文字を編集すると保存できないことがある問題を修正

Client

  • ドライブファイルのメニューが正常に動作しない問題を修正

13.10.1

Client

  • Misskey PlayのPlayボタンを押した時にエラーが発生する問題を修正

13.10.0

General

  • ユーザーごとにRenoteをミュートできるように
  • ノートごとに絵文字リアクションを受け取るか設定できるように
  • クリップをお気に入りに登録できるように
  • ノート検索の利用可否をロールで制御可能に(デフォルトでオフ)
  • ロールの並び順を設定可能に
  • カスタム絵文字にライセンス情報を付与できるように
  • 指定した文字列を含む投稿の公開範囲をホームにできるように
  • 使われてないアンテナは自動停止されるように

Client

  • 設定から自分のロールを確認できるように
  • 広告一覧ページを追加
  • ドライブクリーナーを追加
  • DM作成時にメンションも含むように
  • フォロー申請のボタンのデザインを改善
  • 付箋ウィジェットの高さを設定可能に
  • APオブジェクトを入力してフェッチする機能とユーザーやノートの検索機能を分離
  • ナビゲーションバーの項目に「プロフィール」を追加できるように
  • ナビゲーションバーのカスタマイズをドラッグ&ドロップで行えるように
  • ジョブキューの再試行をワンクリックでできるように
  • AiScriptを0.13.1に更新
  • oEmbedをサポートしているウェブサイトのプレビューができるように
  • プロフィールで設定した情報が削除できない問題を修正
  • ロールで広告を無効にするとadmin/adsでプレビューがでてこない問題を修正
  • /api-consoleページにアクセスすると404が出る問題を修正
  • Safariでプラグインが複数ある場合に正常に読み込まれない問題を修正
  • Bookwyrmのユーザーのプロフィールページで「リモートで表示」をタップしても反応がない問題を修正
  • 非ログイン時の「Misskeyについて」の表示を修正
  • PC版にて「設定」「コントロールパネル」のリンクを2度以上続けてクリックした際に空白のページが表示される問題を修正

Server

  • OpenAPIエンドポイントを復旧
  • WebP/AVIF/JPEGのweb公開用画像は、サーバーサイドではJPEGではなくWebPに変換するように
  • アニメーション画像のサムネイルを生成するように
  • アクティブユーザー数チャートの記録上限値を拡張
  • Playのソースコード上限文字数を2倍に拡張
  • 配送先サーバーが410 Goneで応答してきた場合は自動で配送停止をするように
  • avatarBlurHash/bannerBlurHashの型をstringに限定
  • タイムライン取得時のパフォーマンスを改善
  • SMTP Login id length is too short
  • API上でvisibilityfollowersに設定してrenoteすると連合や削除で不具合が発生する問題を修正
  • AWS S3からのファイル削除でNoSuchKeyエラーが出ると進めらない状態になる問題を修正
  • disableCache: trueを設定している場合に絵文字管理操作でエラーが出る問題を修正
  • リテンション分析が上手く機能しないことがあるのを修正
  • 空のアンテナが作成できないように修正
  • 特定の条件で通報が見れない問題を修正
  • 絵文字の名前に任意の文字が使用できる問題を修正

13.9.2 (2023/03/06)

Improvements

  • クリップ、チャンネルページに共有ボタンを追加
  • チャンネルでタイムライン上部に投稿フォームを表示するかどうかのオプションを追加
  • ブラウザでメディアプロキシ(/proxy)からファイルを保存した際に、なるべくオリジナルのファイル名を継承するように
  • ドライブの「URLからアップロード」で、content-dispositionのfilenameがあればそれをファイル名に
  • Identiconがローカルとリモートで同じになるように
    • これまでのIdenticonは異なる画像になります
  • サーバーのパフォーマンスを改善

Bugfixes

  • ロールの権限で「一般ユーザー」のロールがいきなり設定できない問題を修正
  • ユーザーページのバッジ表示を適切に折り返すように @arrow2nd
  • fix(client): みつけるのロール一覧でコンディショナルロールが含まれるのを修正
  • macOSでDev Containerが動作しない問題を修正 @RyotaK

13.9.1 (2023/03/03)

Bugfixes

  • ノートに添付したファイルが表示されない場合があるのを修正

13.9.0 (2023/03/03)

Improvements

  • 時限ロール
  • アンテナでCWも検索対象にするように
  • ノートの操作部をホバー時のみ表示するオプションを追加
  • サウンドを追加
  • enhance(client): MFMのx2, scale, positionが含まれていたらノートをたたむように
  • サーバーのパフォーマンスを改善

Bugfixes

  • 外部メディアプロキシ使用時にアバタークロップができない問題を修正
  • fix(server): メールアドレス更新時にバリデーションが正しく行われていないのを修正
  • fix(server): チャンネルでミュートが正しく機能していないのを修正
  • プッシュ通知でカスタム絵文字リアクションを表示できなかった問題を修正

13.8.1 (2023/02/26)

Bugfixes

  • モバイルでドロワーメニューが表示されない問題を修正

13.8.0 (2023/02/26)

Improvements

  • チャンネル内ハイライト
  • ホームタイムラインのパフォーマンスを改善
  • renoteした際の表示を改善
  • バックグラウンドで一定時間経過したらページネーションのアイテム更新をしない
  • enhance(client): MkUrlPreviewの閉じるボタンを見やすく
  • Add dialog to remove follower
  • enhance(client): improve clip menu ux
  • 検索画面の統合
  • enhance(client): ノートメニューからユーザーメニューを開けるように
  • photoswipe 表示時に戻る操作をしても前の画面に戻らないように