Releases: kmycode/mastodon
kb5.12 LTS
追従・依存
本家Mastodon - 4.2.3
パフォーマンスの大幅改善/セキュリティの問題の改善が含まれます。速やかな適用をお勧めします。
セキュリティの問題の修正
追加
変更
修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | precompile | restart streaming server |
---|---|---|---|---|
5.11 | 5.0 | 5.12 | 5.10 | 5.4 |
その他
web
とsidekiq
は毎回必ず再起動してください
kb9.3
追従・依存
本家Mastodon - 4.2.3
mainブランチについては、以下まで追従しています。以下とは別に、4.2.3
に含まれるパッチも取り込んでいます
11 Nov 2023 Speed-up in Settings:: controllers specs (https://github.com/mastodon/mastodon/pull/27808)
kmyblue LTS - 5.11 LTS
追加
変更
修正
- #336 一部環境でマイグレーションできない問題
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | assets:precompile |
---|---|---|---|
9.2 | 9.0 | 9.0 | 9.1 |
restart mastodon-streaming | tootctl cache clear |
---|---|
7.0 | 9.0 |
その他
web
とsidekiq
は毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されませんtootctl search deploy --only statuses public_statuses
- 5.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加
kb9.2
追従・依存
本家Mastodon - 4.2.3
mainブランチについては、以下まで追従しています。以下とは別に、4.2.3
に含まれるパッチも取り込んでいます
11 Nov 2023 Speed-up in Settings:: controllers specs (https://github.com/mastodon/mastodon/pull/27808)
kmyblue LTS - 5.11 LTS
追加
変更
修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | assets:precompile |
---|---|---|---|
9.2 | 9.0 | 9.0 | 9.1 |
restart mastodon-streaming | tootctl cache clear |
---|---|
7.0 | 9.0 |
その他
web
とsidekiq
は毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されませんtootctl search deploy --only statuses public_statuses
- 5.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加
kb9.1
追従・依存
本家Mastodon - 4.2.2
mainブランチについては、以下まで追従しています。以下とは別に、4.2.2
に含まれるパッチも取り込んでいます
11 Nov 2023 Speed-up in Settings:: controllers specs (https://github.com/mastodon/mastodon/pull/27808)
kmyblue LTS - 5.10 LTS
追加
変更
修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | assets:precompile |
---|---|---|---|
9.0 | 9.0 | 9.0 | 9.1 |
restart mastodon-streaming | tootctl cache clear |
---|---|
7.0 | 9.0 |
その他
web
とsidekiq
は毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されませんtootctl search deploy --only statuses public_statuses
- 5.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加
kb5.11 LTS
kb5.10 LTS
追従・依存
本家Mastodon - 4.2.2
追加
変更
- #283 サークルの送り先アカウント指定方法をaccount_username(Fedibirdと同様)に変更
修正
- #317 スタンプを外すとき、自分が外したのと同じスタンプを他の人が付けていても、それらも一緒に投稿から全部消えたように見える問題(※実際にデータが消えるわけではありませんが、全部消えたような結果が返ってくる場合がありました)
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | precompile | restart streaming server |
---|---|---|---|---|
5.0 | 5.0 | 5.4 | 5.10 | 5.4 |
その他
web
とsidekiq
は毎回必ず起動してください
kb9.0
追従・依存
本家Mastodon - 4.2.1
mainブランチについては、以下まで追従しています
11 Nov 2023 Speed-up in Settings:: controllers specs (https://github.com/mastodon/mastodon/pull/27808)
kmyblue LTS - 5.9 LTS
追加
- #173 カスタム絵文字新規作成・編集画面にカテゴリ選択欄
- #62 ローカルタイムラインを無効にする管理者向け設定
- #95 リストへの新着投稿通知
- #90 スタンプに対応していないと思われるサーバーの投稿からスタンプボタンを隠す設定
- #245 概要画面に全文検索の項目
- #87 フォロワーのみに購読を許可する設定
- #213 画面右のメニューバーからお気に入り一覧を削除するオプション
変更
- #70 DTL投稿で、公開範囲・検索許可を別々に設定
- #185 『スタンプをつけられた人』ではなく『スタンプをつけた人』のフォロワーにスタンプを転送
- #251 スタンプを他サーバーに送信する時のidをお気に入りと区別できるよう変更
- #186 概要画面のkmyblue capabilities表示改善
- #256 スタンプにブロック・アカウントドメインブロックを反映
修正
- #193 リアクションデッキ表記を削除
- #210 同じ投稿を返信かつ参照している時、同じ投稿が
context
に複数含まれる問題 - #249 フレンドサーバーに投稿削除が配送されない問題
- #261 引用元の投稿が削除されたときに投稿配信時エラーが出る問題
- #264 ハッシュタグをフォローしていても、非収載投稿がホームに流れない問題
- #265 スマホで見た時、ヘッダ右側が隠れる問題
このほか、本家(開発版)に含まれる複数の問題も修正しています。これらの修正はいずれ誰か他の人が本家にコミットすると思います(#202, #205 )
重要な変更
- 本家でNode.js 16のサポートが削除され、yarn 4が標準となっています。自動セットアップスクリプトバージョン
5.0
をお使いの方はNode.js 20が標準で入っているため大丈夫かと思いますが、Dockerについては確認しておりませんのでご注意ください - #198 投稿
context
取得APIにwith_references
パラメータを追加(参照に対応していないアプリでも、参照が返信のように表示されるよう変更)- 参照APIに破壊的変更があります。詳細はこのページの説明をご覧ください
- kmyblueとFedibirdでAPI仕様が異なるものを、Fedibirdの仕様に合わせたものです。Fedibird対応アプリであれば引き続きお使いいただけます
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | assets:precompile |
---|---|---|---|
9.0 | 9.0 | 9.0 | 9.0 |
restart streaming server | cache clear |
---|---|
7.0 | 9.0 |
その他
web
とsidekiq
は毎回必ず起動してくださいtootctl search deploy --only statuses public_statuses
- 5.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加
kb5.9 LTS
追従・依存
本家Mastodon - 4.2.1
追加
変更
修正
- #236 ログインしていない状態で投稿詳細画面からスタンプを押そうとすると画面が操作不可能になる
- #257 リモートから来たスタンプの保存が、スタンプを付ける権限がないことを理由に失敗した時、Sidekiqジョブが再試行される
- #288 環境変数
EMOJI_REACTION_PER_ACCOUNT_LIMIT
を指定した時、スタンプが押せない
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | precompile | restart streaming server |
---|---|---|---|---|
5.0 | 5.0 | 5.4 | 5.9 | 5.4 |
その他
web
とsidekiq
は毎回必ず起動してください
kb8.1
追従・依存
本家Mastodon - 4.2.1
mainブランチについては、以下まで追従しています
18 Oct 2023 Add RSpec GitHub annotations gem (mastodon#24040)
kmyblue LTS - 5.7 LTS
追加
変更
修正
- #204 一定条件下で投稿の編集が連合しない問題
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です
bundle install | yarn install | db:migrate | precompile | restart streaming server |
---|---|---|---|---|
8.0 | 8.0 | 8.0 | 8.0 | 7.0 |
その他
web
とsidekiq
は毎回必ず起動してくださいtootctl cache clear
- 7.0tootctl search deploy --only statuses public_statuses
- 5.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加
kb5.8 LTS
本家Mastodonのバージョン
※5.7 LTSにおけるセキュリティインシデントの改善 - カスタム絵文字データの改竄が行える脆弱性を改善しています。この問題は今年2月時点で存在したものと思われます。早急にアップデートを行ってください
追加
変更
修正
- プライバシー追加設定画面が表示できない問題
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
作業が必要になる最終バージョン
bundle install | yarn install | db:migrate | precompile |
---|---|---|---|
5.0 | 5.0 | 5.4 | 5.4 |
その他
tootctl cache clear
- 3.1 (optional)tootctl search deploy --only statuses public_statuses
- 5.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加- PostgreSQLで
UPDATE custom_emojis SET image_remote_url = NULL, uri = NULL WHERE domain IS NULL
を実行 - 5.7 (optional)- 5.6以前のバージョンからkmyblueを使っており他のkmyblueやFedibirdと連合し、かつ相乗りスタンプを受けたことのあるサーバーは実行をお勧めしますが、実行しなくてもごく一部のカスタム絵文字が表示されなくなるだけであり害はありません。自己責任でお願いします
サーバー再起動が必要になる最終バージョン
web
とsidekiq
は毎回必ず起動してくださいstreaming
- 5.4