Releases: kmycode/mastodon
kb15.4-lts
- バージョン12.0より本家でデータベース設定の互換性のない変更が入っています。11.x以前(5.x LTSを含む)よりアップデートの際は、必ず本リリースノート「その他」を確認して環境変数を設定してください。(12.0以降のバージョンで新規にサーバーを建てる人は作業不要です)
- バージョン12.0よりElasticSearchの設定方法について互換性のない変更が入っています。12.0以降において、ElasticSearchで日本語検索をサポートするすべてのサーバーは、必ず「その他」を確認して設定してください。
追従・依存
本家Mastodon - 4.3.1
追加
変更
修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
15.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.5 rbenv global 3.3.5 ※ git pull を要求される場合があるので、画面の指示に従う |
15.0-lts | RAILS_ENV=production bin/rails db:migrate |
15.4-lts | RAILS_ENV=production bin/rails assets:precompile |
12.0 | RAILS_ENV=production bin/tootctl cache clear |
12.0 | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl search deploy
- 11.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加tootctl feeds remove_legacy
- 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します- バージョン12.0のデータベース設定変更/ElasticSearch設定変更 特設ページを設けています まだ行っていない場合、これを最初に行ってください
kb5.26-lts
追従・依存
本家Mastodon - 4.2.13
追加
変更
修正
- #894 名前空間付きの
EmojiReact
、EmojiReaction
アクティビティを受信できない問題(Fedibird、Holloからの絵文字リアクションが受信できない問題)
アップデート手順
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
5.14-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3 rbenv global 3.2.3 ※ git pull を要求される場合があるので、画面の指示に従う |
5.14-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl feeds remove_legacy
- 5.14-lts。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
kb15.3-lts
※連合先実装の仕様変更に対応したバージョンです。早めの適用をおすすめします。
- バージョン12.0より本家でデータベース設定の互換性のない変更が入っています。11.x以前(5.x LTSを含む)よりアップデートの際は、必ず本リリースノート「その他」を確認して環境変数を設定してください。(12.0以降のバージョンで新規にサーバーを建てる人は作業不要です)
- バージョン12.0よりElasticSearchの設定方法について互換性のない変更が入っています。12.0以降において、ElasticSearchで日本語検索をサポートするすべてのサーバーは、必ず「その他」を確認して設定してください。
追従・依存
本家Mastodon - 4.3.0
追加
変更
修正
- #888 名前空間付きの
EmojiReact
、EmojiReaction
アクティビティを受信できない問題(Fedibird、Holloからの絵文字リアクションが受信できない問題) - #890 テーマをハイコントラクトにすると、リアクションボタンの色が背景色とほぼ同じになる問題
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
15.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.5 rbenv global 3.3.5 ※ git pull を要求される場合があるので、画面の指示に従う |
15.0-lts | RAILS_ENV=production bin/rails db:migrate |
15.3-lts | RAILS_ENV=production bin/rails assets:precompile |
12.0 | RAILS_ENV=production bin/tootctl cache clear |
12.0 | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl search deploy
- 11.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加tootctl feeds remove_legacy
- 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します- バージョン12.0のデータベース設定変更/ElasticSearch設定変更 特設ページを設けています まだ行っていない場合、これを最初に行ってください
kb15.2-lts
- バージョン12.0より本家でデータベース設定の互換性のない変更が入っています。11.x以前(5.x LTSを含む)よりアップデートの際は、必ず本リリースノート「その他」を確認して環境変数を設定してください。(12.0以降のバージョンで新規にサーバーを建てる人は作業不要です)
- バージョン12.0よりElasticSearchの設定方法について互換性のない変更が入っています。12.0以降において、ElasticSearchで日本語検索をサポートするすべてのサーバーは、必ず「その他」を確認して設定してください。
追従・依存
本家Mastodon - 4.3.0
追加
変更
修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
15.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.5 rbenv global 3.3.5 ※ git pull を要求される場合があるので、画面の指示に従う |
15.0-lts | RAILS_ENV=production bin/rails db:migrate |
15.2-lts | RAILS_ENV=production bin/rails assets:precompile |
12.0 | RAILS_ENV=production bin/tootctl cache clear |
12.0 | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl search deploy
- 11.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加tootctl feeds remove_legacy
- 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します- バージョン12.0のデータベース設定変更/ElasticSearch設定変更 特設ページを設けています まだ行っていない場合、これを最初に行ってください
kb15.1-lts
- バージョン12.0より本家でデータベース設定の互換性のない変更が入っています。11.x以前(5.x LTSを含む)よりアップデートの際は、必ず本リリースノート「その他」を確認して環境変数を設定してください。(12.0以降のバージョンで新規にサーバーを建てる人は作業不要です)
- バージョン12.0よりElasticSearchの設定方法について互換性のない変更が入っています。12.0以降において、ElasticSearchで日本語検索をサポートするすべてのサーバーは、必ず「その他」を確認して設定してください。
追従・依存
本家Mastodon - 4.3.0
追加
- #871 デフォルトのAdminの権限にセンシティブワード・NGワードの編集を追加(これは新規に建てたサーバーにのみ適用されます。既存のサーバーはOwnerからログインしてAdminの権限を変更してください)
変更
修正
- #872 NGルールで検出されたリモートアカウントの削除時にエラーが発生する問題
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
15.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.5 rbenv global 3.3.5 ※ git pull を要求される場合があるので、画面の指示に従う |
15.0-lts | RAILS_ENV=production bin/rails db:migrate |
15.0-lts | RAILS_ENV=production bin/rails assets:precompile |
12.0 | RAILS_ENV=production bin/tootctl cache clear |
12.0 | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl search deploy
- 11.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加tootctl feeds remove_legacy
- 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します- バージョン12.0のデータベース設定変更/ElasticSearch設定変更 特設ページを設けています まだ行っていない場合、これを最初に行ってください
kb15.0-lts
- バージョン12.0より本家でデータベース設定の互換性のない変更が入っています。11.x以前(5.x LTSを含む)よりアップデートの際は、必ず本リリースノート「その他」を確認して環境変数を設定してください。(12.0以降のバージョンで新規にサーバーを建てる人は作業不要です)
- バージョン12.0よりElasticSearchの設定方法について互換性のない変更が入っています。12.0以降において、ElasticSearchで日本語検索をサポートするすべてのサーバーは、必ず「その他」を確認して設定してください。
追従・依存
本家Mastodon - 4.3.0
追加
- #852 引用機能対応サーバーに
bridgy-fed
変更
修正
- #854 タイムライン上の投稿に表示される引用について、空行・アイコンの表示を調整
- #844 リモートから受け取った投稿の
searchableBy
に意図しない値が入っていたときの挙動 - #484
docker-compose.yml
を修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
15.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.5 rbenv global 3.3.5 ※ git pull を要求される場合があるので、画面の指示に従う |
15.0-lts | RAILS_ENV=production bin/rails db:migrate |
15.0-lts | RAILS_ENV=production bin/rails assets:precompile |
12.0 | RAILS_ENV=production bin/tootctl cache clear |
12.0 | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl search deploy
- 11.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加tootctl feeds remove_legacy
- 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します- バージョン12.0のデータベース設定変更/ElasticSearch設定変更 特設ページを設けています まだ行っていない場合、これを最初に行ってください
kb5.25-lts
本家でのセキュリティ改善が含まれます。
追従・依存
本家Mastodon - 4.2.13
追加
変更
修正
アップデート手順
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
5.14-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3 rbenv global 3.2.3 ※ git pull を要求される場合があるので、画面の指示に従う |
5.14-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl feeds remove_legacy
- 5.14-lts。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
kb14.2
※本家のセキュリティ問題改善が含まれます
追従・依存
本家Mastodon - 4.2.13 / 4.3.0 rc.1
mainブランチは、以下まで追従しています
29 Aug 2024
Add grouped_types parameter to allow clients to restrict which notifications types get grouped (#31594)
kmyblue LTS - 5.25 LTS
追加
変更
修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
14.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.4 rbenv global 3.3.4 ※ git pull を要求される場合があるので、画面の指示に従う |
14.0 | RAILS_ENV=production bin/rails db:migrate |
14.1 | RAILS_ENV=production bin/rails assets:precompile |
12.0 | RAILS_ENV=production bin/tootctl cache clear |
12.0 | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl search deploy
- 11.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加tootctl feeds remove_legacy
- 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します- バージョン12.0のデータベース設定変更/ElasticSearch設定変更 特設ページを設けています まだ行っていない場合、これを最初に行ってください
kb14.1
※セキュリティ上の問題の改善が含まれます
追従・依存
本家Mastodon - 4.2.12 / 4.3.0 beta.2
mainブランチは、以下まで追従しています
29 Aug 2024
Add grouped_types parameter to allow clients to restrict which notifications types get grouped (#31594)
kmyblue LTS - 5.23 LTS
追加
変更
修正
アップデート手順
アップデート手順を参照してください
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
14.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.4 rbenv global 3.3.4 ※ git pull を要求される場合があるので、画面の指示に従う |
14.0 | RAILS_ENV=production bin/rails db:migrate |
14.1 | RAILS_ENV=production bin/rails assets:precompile |
12.0 | RAILS_ENV=production bin/tootctl cache clear |
12.0 | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl search deploy
- 11.0。ElasticSearchを使ってる人限定。必要に応じて--full true
を追加tootctl feeds remove_legacy
- 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します- バージョン12.0のデータベース設定変更/ElasticSearch設定変更 特設ページを設けています まだ行っていない場合、これを最初に行ってください
kb5.24-lts
追従・依存
本家Mastodon - 4.2.12
セキュリティ上の問題の改善
追加
変更
修正
アップデート手順
重要な変更の存在するバージョン
重要な変更を含むリリースをご覧ください
アップデート作業
毎回の作業
git fetch --tags
git checkout [tag name] # <--- tag name = kb5.18-lts / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
実行を要求される バージョン |
コマンド |
---|---|
5.14-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3 rbenv global 3.2.3 ※ git pull を要求される場合があるので、画面の指示に従う |
5.14-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
tootctl feeds remove_legacy
- 5.14-lts。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します