Note
- 本番環境においてMisskeyを正しく起動するためのスクリプトを新設しました。こちらを利用して起動することで、余計なプロセスが常駐することを防ぎ、メモリ使用量を70MB~140MB削減することが可能です。
node ./scripts/start.mjsでMisskeyを起動できます。pnpm startと同等の動作をします。node ./scripts/start.mjs --migrateでマイグレーションを実行してからMisskeyを起動できます。pnpm migrateandstartと同等の動作をします。- 今までの起動方法(
pnpm startやpnpm migrateandstart)も引き続き利用可能ですが、メモリ使用量の削減効果は得られません。 - 公式Docker Imageや同梱のDockerfileをご利用の場合は、何もしなくても新しい起動スクリプトが使用されます(起動時のメモリ消費量が削減されます)。
- 今までの起動方法(
General
- Enhance: Mastodon など、Misskey以外のソフトウェアによる引用ノートの表示改善
- Fix: Dev Containerの構築時に
pnpm buildが失敗する問題を修正
Client
- Enhance: 「タイムライン上部に投稿フォームを表示する(チャンネル)」が有効な際には、デッキのチャンネルカラムの上部にも投稿フォームが表示されるように
- Enhance: URLプレビューの埋め込みプレイヤーを自動再生するかどうか設定できるように
- Fix: 設定検索にプライバシー設定の項目が表示されない問題を修正
- Fix: デッキでノートのアイコンが横スクロールに追従する問題を修正
- Fix: 存在しない・アクセス権のないチャットを開いたときにエラーが表示されない問題を修正
- Fix: デッキのクリップカラムで、対象クリップを切り替えた際に表示が正しく更新されないことがある問題を修正
- Fix: Unicode絵文字とカスタム絵文字の名前が重複したときにカスタム絵文字がオートコンプリートにサジェストされない問題を修正
- Fix: AiScript 関連のウィジェットの削除時のリソース解放漏れを修正
- Fix: チャットのプッシュ通知をクリックすると自分自身とのチャットが開く問題を修正 (#18118)
- Fix: 管理画面のカスタム絵文字管理で、変更した行やエラーのある行に色が付かない問題を修正
- Fix: メールサーバー設定に未保存の変更がある場合は配信テストを押せないように
Server
- Enhance: メモリ使用量の削減
- Fix: ジョブキューの同時実行数のコンフィグ設定値が不正な場合は起動時に安全に停止するように
- Fix: アンテナのリアルタイム更新時に、既に投票済みのアンケートが未投票として表示される問題を修正
- Fix: ノートや通知などでユーザーの情報を取得する際に、本来は不要なデータの問い合わせが行われる問題を修正
- Fix: プッシュ通知の購読が正しく解除されないことがある問題を修正
- Fix: ユーザーのidenticonの正方形同士の間に僅かな隙間ができる問題を修正
- Fix: ローカルタイムラインで、「TLに他の人への返信を含める」を無効にしていても他人への返信が含まれることがある問題を修正