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

ChangeLog

12.10.0 (2020/02/15)

Improvements

  • アンテナの受信ソースにグループを指定できるように
  • 時計ウィジェットを追加
  • ログアウトせずに新しいアカウントを追加できるように
  • フォントサイズを設定できるように
  • APIキー設定を実装

🐛Fixes

  • v12アップデート後にトップページアクセスでOops!になっちゃうのを修正
  • drive/files APIのパフォーマンスを改善

12.9.0 (2020/02/14)

Improvements

  • カスタム絵文字の管理を強化
  • 動きのあるMFMを無効にするオプションを追加

🐛Fixes

  • タイムラインに自分の返信と自分への返信と投稿者自身への返信以外の返信が含まれている問題を修正
  • グループがない状態でグループチャットを開始しようとするとフリーズする問題を修正
  • 通知インジケーターがずれる問題を修正
  • AP: 投稿を削除したときに関係する投稿の削除アクティビティが連合されない問題を修正

12.8.0 (2020/02/13)

Improvements

  • タイムラインなどを遡っているときは新しいアイテムが来てもスクロールしないように
  • 表示言語を切り替えられるように
  • グループに招待されたときの通知を追加
  • フランス語と関西弁を有効に
  • OSネイティブの絵文字を使用オプションを追加

🐛Fixes

  • リストを追加するとエラーが出る問題を修正
  • タイムラインを放置すると先頭の投稿が見えなくなるのを修正

12.7.1 (2020/02/11)

🐛Fixes

  • 非ログイン時にページが表示されない問題を修正

12.7.0 (2020/02/10)

Improvements

  • ノートの文字数制限の設定を復活
  • デザインの調整

🐛Fixes

  • 中国語で表示できない問題を修正

12.6.0 (2020/02/10)

Improvements

  • リンクにホバーするとURLプレビューを表示するように
  • ユーザーページからグループに招待できるように
  • ウィジェットはブラウザごとに記憶するように

🐛Fixes

  • 要素の幅を判定する処理が上手くいかないことがある問題を修正

12.5.0 (2020/02/09)

Improvements

  • チュートリアルを実装
  • 検索のキーボードショートカットを追加
  • タイムラインを遡っている状況でないときに、誰かをフォローまたはフォロー解除したときにタイムラインをリロードするように

🐛Fixes

  • グループチャットが開始できない問題を修正
  • Renoteメニューが開けない問題を修正
  • 誕生日設定が崩れていたのを修正
  • キャッシュが削除できない問題を修正

12.4.1 (2020/02/09)

🐛Fixes

  • グループの招待をacceptもrejectも出来ない問題を修正
  • 非ログイン時に検索欄がズレていたのを修正
  • バックグラウンドで受信したタイムラインの投稿のリアクションが受信されていない問題を修正

12.4.0 (2020/02/09)

Improvements

  • ローカルのみをデフォルトで操作できるように
  • キーボード操作を改善
  • AP: Create ActivityでattributedToの補完とaudienceのコピーを行うように

🐛Fixes

  • ページ遷移してもナビゲーションが閉じない問題を修正
  • デフォルトの公開範囲のリストにホームがなかったので復活

12.3.0 (2020/02/08)

Improvements

  • グループ実装
  • /share実装
  • 指定したURLのページが見つからなかった時のページを実装
  • ドキュメント実装
  • AP: EmojiReaction => EmojiReact

🐛Fixes

  • 画面の縦の幅が狭いとメニューが一部隠れる問題を修正
  • リストの設定ページが開けなかった問題を修正
  • drive-file-thumbnailのicon-subがおかしい問題を修正
  • ドライブのフォルダー名の変更と削除ができない問題を修正

12.2.0 (2020/02/06)

Improvements

  • UIのアニメーションを無効にできるように
  • トークで絵文字ピッカーを表示できるように
  • 戻るボタンだけでなく、ホームボタンを押してホームに戻ったときもスクロール位置を復元するように
  • タブを見ていないときのタイムライン通知を削除

🐛Fixes

  • PWAとしてインストールできなかったのを修正
  • トークでドライブからファイルを添付出来ない問題を修正

12.1.0 (2020/02/06)

Improvements

  • サーバー切断時に自動でリロードできるように

🐛Fixes

  • もっと読み込むを続けていくと表示が遅くなっていく問題を修正
  • Renote メニューが自分の投稿のRenoteでない限り表示されない問題を修正
  • MFM jump, spin, title が効かない問題を修正
  • AP: Likeで正しいActivity IDを提示するように修正
  • AP: Misskey以外からのトークの返信が受け取れないのを修正

12.0.0 indigo (2020/02/06)

Misskey v12では、クライアントが設計し直され、全く新しいUIに生まれ変わりました。 レスポンシブになり、ひとつのコードで様々なデバイスに対応できるようにしました。 各部で使用されるアニメーションは、ブラウザネイティブのトランジションを使用することでよりスムーズになりました。 目に見える変更だけではなく、内部的にも軽量化などの改善があります。 また、指定した条件にマッチする投稿を抽出できるタイムラインの追加や、インタラクティブな通知など、新機能もいくつかあります。

まだ未実装の機能(ウィジェット、テーマエディタ、リバーシ、フグパンチボタンなど)がありますが、今後のアップデートで復活します。

内部的には、コンポーネントの重複が解消され、ローカリゼーションも整理されたので、今後メンテナンスしやすくなっています。 さらに技術的なことを言うと、スタイルの記述に従来のStylusに代わってSCSSを採用し、開発の際にブラウザで編集したスタイルを持ってきやすくなるなどの改善が行なわれています。また、FontAwesomeコンポーネントに文字列形式でアイコンを指定するのをやめ、使用する都度アイコンをインポートするようにしました。これによりTree ShakingやCode Splittingとの相性が良くなります。

v12ではいくつかインスタンスにとって破壊的な変更がありますので、アップデートする前に以下の変更をお読みになりデータ(お知らせ)のバックアップなどお願いします。

アップデートが上手くいかない場合は、クリーンビルド(builtディレクトリを消した後、再度build)をお試しください。

⚠️Breaking Changes

  • お知らせがリセットされます。
  • 通知がリセットされます。
  • アカウントの外部サービス連携情報がリセットされます。
  • インスタンスの閉鎖情報がリセットされます。
  • プロキシアカウント設定情報がリセットされます。
  • モデレーターがインスタンス設定を閲覧したり変更したりできなくなります(それらができるのはAdminのみになります)。
    • モデレーターが出来るのは、ユーザーのサイレンス/凍結などに限られます。
    • 従来と同じ権限を与えたい場合、モデレーターをAdminに設定することを検討してください(Adminは複数人設定可能です)。
  • notes/search APIのページングがoffsetではなくuntilId方式に
  • クライアントのテーマのフォーマットが調整されました。
    • 旧テーマを変換してインポートする機能が予定されています
  • ノートに位置情報を添付できる機能を廃止
  • ノートに何のアプリから投稿したかという情報を含めるのを廃止
  • Meta APIでサーバー内部の情報(マシン名、CPU情報など)を含めるのを廃止

Improvements

  • Webクライアントを一新
    • Syuilo Design System (仮称)を採用し、各コンポーネントが統一され一貫したデザインに
    • レスポンシブデザインになり、デスクトップ/タブレット/スマートフォンで同じ機能が使えるように
    • 複数アカウントに対応し、簡単に別のアカウントに切り替えられるように
    • フォロー通知から直接フォローバックすることができるように
    • 通知から直接フォローリクエストを許可/拒否できるように
    • ユーザーの登録日を表示するように
    • タイムラインウィジェットを追加
    • 投稿フォームでメンションを追加するのが簡単に
    • Renoteを解除できるように
    • スマホ/タブレットでも絵文字ピッカーを使えるように
    • ユーザーを選択する操作が便利に
    • ユーザーページからユーザーにメッセージを送れるように
    • ユーザーページからユーザーとトークを開始できるように
    • ユーザーページからユーザー名をコピーできるように
    • 非ログイン時のトップページにLTLではなくハイライトを表示するように
    • 「戻る」ボタンを追加し、PWAフレンドリーに
    • ストリーミングが切断された時にリロードできるようになり、PWAフレンドリーに
    • タイムラインからユーザーページ等に遷移して戻ったときにタイムラインが初期化されないように
    • 管理画面のカスタム絵文字一覧でページネーションを実装
    • 二段階認証のトークンの有効期限を長く
    • ESCキーでダイアログを閉じられるように
    • 軽量化
  • お知らせ機能の強化
    • お知らせが未読か既読か管理されるようになり、未読のお知らせがあると分かりやすく表示されるように
    • 何人がお知らせを読んだか分かるように
  • アンテナ機能
    • 指定した条件(キーワード、ファイル添付の有無など)にマッチする投稿のタイムラインを見れる機能
    • 新しい投稿があったとき通知するようにもできる
    • ウィジェットとしても表示可能
  • Elasticsearchをインストールしなくても全文検索できるように
  • リモートのカスタム絵文字をコピーしてくる機能を追加
  • 自分の送ったフォローリクエストが承認されたときの通知を追加
  • 絵文字判定正規表現と絵文字テーブルにUnicode 12.1分を追加
  • TwemojiではサポートしているけどピッカーにないShibuya 109の絵文字を追加
  • 韓国語のnyaizeを強化
  • 外部サービス連携情報をプロフィールに表示しないように
    • 今後個別に表示するかどうか設定できるようになる予定
  • ハイライト投稿の並びを人気順ではなく投稿日時順に
  • AIDのノイズがあまりよくないのを改善
  • WebAuthNで internal というタイプもあるようなのでそれも使えるように
  • Allow CORS requests in /.well-known/* routes
  • AP: リモート投稿にリモートでされたリアクションが表示されるように
  • AP: Eventタイプのアクティビティをサポート
  • AP: GroupとOrganizationを正規のActorとして受け付けるように
  • AP: deliver/inbox 処理にインスタンス全体で流量制限をかけられるように
  • AP: deliverのリトライ期間を長めにして、回数を変更できるように
  • AP: Actorの鍵とkeyIdのフォーマットの変更
    • 投稿する度にMastodonから3つずつリクエストが飛んできてしまう問題が解決し、双方の負荷が減って MastodonへのAP 配信所要時間が1/4~1/5に
    • PixelFedへの配信ができるように
  • AP: PixelFedのハッシュタグをハッシュタグ扱いできるように
  • 他多数

🐛Fixes

  • ミュートしている人からのリアクション通知があると、通知があると表示される問題を修正
  • 投稿メニューを開いて操作した後にもう一度メニューを開こうとしてもできない問題を修正
  • リモートのノートのURLが書かれていた場合、動作がおかしい問題を修正
  • リストTLだとTでのTLフォーカスが効かない問題を修正
  • OAuth認証画面の配色がおかしい問題を修正
  • 設定画面で、アバターを更新してもアバターの画像がその場で更新されない問題を修正
  • 投稿詳細/ユーザー詳細 画面でadminや公式アカウントマークが表示されない問題を修正
  • ハッシュタグ検索が遅い問題を修正
  • APIのリクエスト方法(websocket/HTTP)によって返ってくるエラーの内容に違いがある問題を修正
  • ストリーミングのuserListチャンネルで存在しないリストでもsubscribeできて、リストのIDがわかれば他人のリストでもsubscribeできる問題を修正
  • Redis subscriberで認証ができないのを修正
  • ファイルと画像認識処理の改善
  • カスタム絵文字リアクションでないものは絵文字クエリをしないように
  • トレンドで非公開な投稿のハッシュタグを集計しないように
  • nyaizeの適用範囲の修正
    • URLまでnyaizeされている問題を修正
    • ハッシュタグまでnyaizeされている問題を修正
  • 投稿フォームでCWが下書きに保存されない問題を修正
  • 投稿フォームで公開範囲が下書きに保存されない問題を修正
  • messaging/messages/read APIが正しく動作していなかった問題を修正
  • TypeError: Cannot read property 'stack' of undefined が出ることがある問題を修正
  • AP: カスタム絵文字を連続して書くと他のサービスでカスタム絵文字と認識されない問題を修正
  • AP: audience (visibility) パースの修正
  • AP: inboxの最小リトライ間隔 1秒→1分
  • Pages: VERSION 変数が常に null な問題を修正
  • Pages: DRPWPMが最初のしか出てこない問題を修正
  • Pages: MY_NOTES_COUNT 変数が機能していなかったので削除
  • Pages: MY_FOLLOWERS_COUNT 変数が機能していなかったので削除
  • Pages: MY_FOLLOWING_COUNT 変数が機能していなかったので削除

11.37.1 (2020/01/07)

🐛Fixes

  • ファイルがアップロードできない問題を修正

11.37.0 (2020/01/07)

Improvements

  • AP引用でquoteUrlに対応
  • トークの既読を連合
  • 期限切れ/未保存リモートファイルのローカルプロキシ機能
  • ミュート/ブロックでページングと解除ができるように
  • Redis prefixにホスト名を使用するように
  • AP Resolverの長いエラーメッセージをトリムするように
  • 管理画面でstatsを継続リクエストしないように
  • 凍結ユーザーのプロファイルなどを表示しないように
  • クライアントで、thumbanilUrlが提供されていない画像はプレビューしないように
  • svgでも画像の平均色を計算するように
  • 画像の平均色を計算するとき、透過部分のある画像では一律で背景を#fff(白)に
  • Pages: 小数点を丸める関数を追加

🐛Fixes

  • カスタム絵文字リアクションの絵文字がNoteに添付されないのを修正
  • リモートプロキシ時にサムネイルのContent-Typeがおかしい問題を修正
  • /files/ 下のヘッダ設定タイミングを修正
  • イベントが同じRedisを使用する他のMisskeyインスタンスに飛んでしまう問題を修正
  • AP inbox Announce の処理の修正
  • followers, direct投稿の存在がユーザーの投稿一覧に表示されている問題を修正
  • Stacked bar chart がおかしいのを修正
  • リストのインポートがエラーが出るとそこで終わってしまう問題を修正
  • サムネイル/webpublicのファイル形式がjpeg/pngに固定されていたのをファイルを基に送出するように
  • syslogが使えない問題を修正

11.36.0 (2019/11/24)

Improvements

  • ジョブキューで試行回数等を表示するように
  • deliverエラー等の同じようなログが複数出てこないように、上でまとめて出すように
  • deliverエラーのログではキューの詳細情報を格納しないように
  • inbox/deliverのログに試行回数とキューが作られてからの時間を表示するように
  • 無駄なAP deliverをしないように
  • boot: remove setAttribute() calls and translate reload msg

🐛Fixes

  • メンションの通知が届かない可能性がある問題を修正
  • ブロックや閉鎖済みインスタンスのステータスが更新されてしまう問題を修正
  • 「フォロワーを解除」アクティビティを正しく受け取らない問題を修正
  • inboxのジョブキューが表示されない問題を修正
  • ローカルにフォロワー限定投稿が流れてくる問題を修正
  • リモートユーザーのアイコンがサムネイルで表示されない問題を修正
  • DBとオブジェクトストレージのジョブキューが表示されない問題を修正
  • エラーが発生したときにサーバーがクラッシュすることがある問題を修正

11.35.1 (2019/11/05)

🐛Fixes

  • リモートのフォローボタンを押してmisskeyインスタンスを入力したとき正しく動作しない問題を修正
  • リアクション設定で改行ができない問題を修正
  • nodeinfoのmetadataを一般的なものに修正

11.35.0 (2019/11/01)

Improvements

  • 一対一でのトークを連合するように
  • カスタム絵文字をカテゴリ分け出来るように
  • カスタム絵文字をカテゴリ, 名前でソートするように
  • 絵文字ピッカーに最近使った絵文字を表示するように
  • 絵文字ピッカーで最後に使ったページを覚えておくように
  • 絵文字ピッカーで正方形じゃない絵文字のアスペクト比を保持するように
  • EscやBackspaceでメディアビューワが閉じれるように

🐛Fixes

  • AP: リモートアカウントを解決するとき、そのActorにendpointsが無いとTypeErrorになる問題を修正
  • AP: 新規投稿のMFMをHTMLに変換する際、リモートユーザーへのメンションのリンク先を(できれば)urlに
  • AP: menionのclassにu-urlを付けるように
  • AP: Noteの添付ファイルを提示する時に添付順を保持するように
  • リモートユーザーの更新に失敗することがある問題を修正
  • ミュートしているユーザーのプロフィールを開くと投稿が表示されない問題を修正
  • チャートで値が減ったときの記録が正しく行われていなかった問題を修正
  • カスタム絵文字を登録できない場合がある問題を修正
  • カスタム絵文字を重複登録できないように
  • みつけるの微修正
  • プロフィールで他のユーザーにうつってもfieldsが更新されない問題を修正
  • 絵文字ピッカーでアニメーション停止オプションが効かないのを修正

11.34.0 (2019/10/14)

Improvements

  • みつけるに連合分を表示するように
  • リアクションピッカーをカスタマイズできるように
  • inputで不正な値を入力したときにメッセージを表示するように
  • ドライブファイルダウンロードURLにdownloadを付けないように
  • web-pushでProxyを使用するように

🐛Fixes

  • 投稿本文が合字を含んで8192文字の場合に制限をパスしても投稿できない問題を修正
  • meta.maxNoteTextLengthをnote.textの最大サイズより大きく設定できる問題を修正
  • ページ移動等してもメニュー等が閉じずに残ってしまう問題を修正
  • ページ移動してもメディアビューワーが残ってしまう問題を修正
  • APに関する問題の修正
  • オフライン時に大室櫻子が出てこない問題を修正

11.33.0 (2019/09/27)

Improvements

  • 絵文字ピッカーの Unicode 12.0 対応
  • Adminページのユーザー一覧フィルターに利用可能アカウントを追加
  • お知らせウィジェットのデザインを変更

🐛Fixes

  • ユーザーを特定のリストから外すと他のリストからも消える問題を修正
  • 任意のグループからユーザーを削除すると他のグループからでも削除されちゃうのを修正
  • 非公開の投稿にリアクションや返信がついたとき通知が正しく行われない問題を修正
  • AP: featured collectionの取り扱いが間違ってるのを修正
  • AP: 存在しないユーザーをAPで参照すると404にするべきところ500になってしまうのを修正
  • AndoridとデスクトップOSのChromeでPWAとしてインストール(ホーム画面に追加)できない問題を修正
  • /@:user/* でユーザー用のページを返さない問題を修正
  • インスタンス設定で空Arrayがうまく保存できない問題を修正
  • 絵文字サジェスト時にそれがサロゲートペアだった場合「1文字」分しかカーソルが移動しない問題を修正
  • ハッシュタグパースの修正
  • MFMでKeycap Number Signが表示できない問題を修正
  • フォローリクエストページのデザインを修正
  • selectコンポーネントに余分な下線が付く問題を修正

11.32.0 (2019/09/10)

Improvements

  • APでRenote/Boost取り消しをやりとりするように
  • リモートNote存在確認から作成までの間にLockをかけるように
  • 広告ブロッカーの警告を削除

🐛Fixes

  • ミュートしているユーザーからトークメッセージが来たときに通知インジケーターが点灯する問題を修正
  • リアクションした人が10人を超えるときツールチップの表示がおかしい問題を修正

11.31.4 (2019/09/03)

🐛Fixes

  • 誰がリアクションしたか見れるやつの表示を改善

11.31.3 (2019/09/03)

🐛Fixes

  • 誰がリアクションしたか見れるやつの表示を改善

11.31.2 (2019/09/03)

🐛Fixes

  • 誰がリアクションしたか見れるやつの表示を改善

11.31.1 (2019/09/03)

🐛Fixes

  • 誰がリアクションしたか見れるやつの表示を改善

11.31.0 (2019/09/02)

Improvements

  • Syslogサポート
  • チャートの同期機能をAPI経由で使えるように
  • SMTPでProxyを使用できるように
  • リアクションにホバーすることで誰がリアクションしたか見れるように
  • リプライ時、返信元のlocalOnly属性を引き継ぐように
  • 引用付き、ローカルのみなどの案内文にアイコン追加
  • AP deliver/inbox job の並列度を変更できるように
  • clusterLimitの既定値を1に
  • AP inbox ジョブの並列度を下げる
  • CWが付いた投稿はAP上でNote.sensitiveフラグを付けるように
  • メモウィジェットの内容を自動で保存するように
  • ページURLが他と重複してたらエラーを投げるように
  • ページURLが空の時エラーを投げるように
  • リアクションが解除されたときはアニメーションしないように
  • 設定の各セクションごとにURLを割り当てるように
  • 管理画面の各セクションごとにURLを割り当てるように

🐛Fixes

  • 未実装のTLのRenoteクエリを実装
  • タイムラインAPIのexcludeNsfwオプションを実装
  • ユーザーページの投稿一覧の私の投稿にRenoteが表示される問題を修正
  • meta APIでemojiプロパティに不要な情報が含まれているのを修正
  • モバイル版でドライブのファイルを削除したときの挙動がおかしい問題を修正
  • visiblity-chooserにlocalOnly属性が伝わらなかったのを修正
  • 言語指定したときコードブロックが表示されない問題を修正
  • トークのメッセージがはみ出す問題を修正
  • CWの中のサムネイルのサイズが変なのを少し修正
  • リアクションが初めて付いた時のエフェクトが消えている問題を修正
  • 無効になっているスイッチを操作できる問題を修正
  • Mキー連打で画面が真っ暗問題を修正
  • AmazonのURLプレビューが出来ない問題を修正
  • 表記ゆれを修正

11.30.0 (2019/08/24)

Improvements

  • Room: 家具をすべてしまうボタンを追加
  • Room: カップ麺追加
  • Room: ホログラフィックディスプレイ追加
  • Room: エナジードリンク追加
  • Room: ピンギンの色を変えられるように
  • Room: プレビューの見やすさを向上
  • Room保存時にダイアログを表示するように
  • Roomから移動するときに未保存ならば警告するように

🐛Fixes

  • MisskeyRoomからページを戻した時、テキスト入力画面で選択位置変更ができない問題を修正

11.29.0 (2019/08/19)

Improvements

  • Room: ソファ追加
  • Room: 螺旋階段追加
  • Room: ゴミ箱追加