Soapbox v3.0の公開

Mastodon/client

Mastodon APIのWebクライアント (フロントエンド) であるSoapbox v3.0が公開されたので紹介します。

2022-12-25に以下の投稿で告知されていました (Releasing Soapbox 3.0 | Soapbox)。

CHANGELOG.md · v3.0.0 · Soapbox / Soapbox · GitLab」にも変更履歴があります。

今回のリリースは歴代最大のリリースになるそうです。

Gabの2019 UIのフォークとして始まったSoapboxは現在、分散SNSで主なWebクライアントになっています。例えば、Mastodonの最大 (クローズド) サーバーのTruth Socialで採用されています。その他、Soapboxは主に海外ユーザーからは最高のUIとあげられることの多い、評価の高いWebクライアントです。

告知ブログで紹介されていた主要追加機能を以下に整理して紹介します。

Soabpbox v3.0の主要更新
機能BE内容
引用投稿Rebased/FedibirdMastodonが意図的に排除している引用投稿に対応。
返信メンションRebased/Pleroma従来本文に挿入されていたメンションをTwitterのように分離。従来通りの本文内のタグ付けも可能。
編集Rebased/Mastodon/Pleroma投稿編集に対応。
イベントRebasedRebased専用機能。会議、オンラインイベントなどを投稿できる。グループに近い機能?「Mobilizon」と連合。
誕生日Rebased/Pleromaプロフィールに誕生日を追加。フォロイーの誕生日にサイドバーに表示。年齢要件の強制にも使用可能。
DMの再設計Rebased/PleromaTwitterのDMのようなデザインに変更。
オンボーディングAll新規登録時にプロフィールとアバターの設定画面を追加。
通報Rebased/Mastodon通報時のモーダルを再設計。
翻訳RebasedDeepLとLibreTranslateを用いた投稿の翻訳。公開投稿のみ翻訳可能。
UIの再設計AllUIコンポーネントを0から再構築。Tailwind CSSの採用。TypeScriptへの移行。アイコンのFontAwesome→Tablerへの置換。
テーマエディターRebased/PleromaTailwind CSSにより、従来の1-2色のみの色構成が、複数に拡大。テーマの色相スライダーやテーマのエクスポート・インポート機能。
管理機能の改善Rebased/Pleromaプロフィール画面の [Moderate user] 操作に管理操作を統合。ローカル専用で、アカウントへのカスタムバッジの追加に対応。
トーストAllクローズ可能な新しいトーストシステム。
国際化AllRTL言語 (アラビア語、ヘブライ語、ペルシャ語、中央クルド語) に対応。アラビア語の翻訳も追加。
Mastodon対応MastdonSoapboxは元々MastodonのUIでしたが、Pleromaに移植したことでMastodonで機能しなくなっていた。v3.0で互換性を回復した。ただし、SoapboxはMastodonに対応するが、MastodonはSoapboxに対応していない。いくつかの非公開のMastodon APIがSoapboxで使えない。

Mastodonが対応していない引用投稿、Mastodon v4で対応された投稿翻訳、投稿編集あたりが、ユーザー目線では特に大きな追加機能に思いました。

Reactのコンポーネントやデザインの見直しなど、根本的な修正も多数あり、歴代最大の名にふさわしい大幅更新でした。

その他に、徐々にRebased独自機能も入ってきており、Rebasedの開発の活発さも伺えます。

v3.0かどうかはわかりませんが、「fe.soapbox.pub」からお試しも可能です。Mastodon APIに対応しているサーバーのユーザーなら、お試しもありだと思います。

Soapbox v3.0の紹介でした。

コメント

  1. […] Soapbox v3.0の公開 | GNU social JP […]

Copied title and URL