Releases: kmycode/mastodon
kb23.0
変更点
本家Mastodon追従部分
以下コミットまで追従しています
Fix serialization when an account is missing (mastodon#38370)
Mar 25, 2026, 1:42 AM GMT+9
kmyblue独自部分
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 23.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.9※ git pullを要求される場合があるので、画面の指示に従う |
| 23.0 | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 23.0 | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb21.9-lts
※本家MastodonでRedisの最低バージョンが7に上がっています。PostgreSQLの最低バージョンが14に上がっています。本家のリリースノートも確認してください
追従・依存
本家Mastodon - 4.5.8
追加
変更
修正
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 21.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.7※ git pullを要求される場合があるので、画面の指示に従う |
| 21.0-lts | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 21.9-lts | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb22.4
変更点
本家Mastodon追従部分
以下コミットまで追従しています
Update dependency public_suffix to v7.0.1 (https://github.com/mastodon/mastodon/pull/37383)
Jan 5, 2026, 5:43 PM GMT+9
kmyblue独自部分
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 22.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.8※ git pullを要求される場合があるので、画面の指示に従う |
| 22.0 | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 22.4 | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb21.8-lts
※本家MastodonでRedisの最低バージョンが7に上がっています。PostgreSQLの最低バージョンが14に上がっています。本家のリリースノートも確認してください
追従・依存
本家Mastodon - 4.5.7
追加
変更
修正
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 21.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.7※ git pullを要求される場合があるので、画面の指示に従う |
| 21.0-lts | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 21.8-lts | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb22.3
変更点
本家Mastodon追従部分
以下コミットまで追従しています
Update dependency public_suffix to v7.0.1 (https://github.com/mastodon/mastodon/pull/37383)
Jan 5, 2026, 5:43 PM GMT+9
kmyblue独自部分
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 22.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.8※ git pullを要求される場合があるので、画面の指示に従う |
| 22.0 | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 22.3 | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb21.7-lts
※本家MastodonでRedisの最低バージョンが7に上がっています。PostgreSQLの最低バージョンが14に上がっています。本家のリリースノートも確認してください
追従・依存
本家Mastodon - 4.5.6
追加
変更
修正
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 21.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.7※ git pullを要求される場合があるので、画面の指示に従う |
| 21.0-lts | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 21.7-lts | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb22.2
変更点
本家Mastodon追従部分
以下コミットまで追従しています
Update dependency public_suffix to v7.0.1 (https://github.com/mastodon/mastodon/pull/37383)
Jan 5, 2026, 5:43 PM GMT+9
kmyblue独自部分
- #1087 Fix: 引用してから画像アップロードできない問題
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 22.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.8※ git pullを要求される場合があるので、画面の指示に従う |
| 22.0 | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 22.2 | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb21.6-lts
※本家MastodonでRedisの最低バージョンが7に上がっています。PostgreSQLの最低バージョンが14に上がっています。本家のリリースノートも確認してください
追従・依存
本家Mastodon - 4.5.5
追加
変更
修正
- #1086 引用してから画像アップロードできない問題
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 21.0-lts | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.7※ git pullを要求される場合があるので、画面の指示に従う |
| 21.0-lts | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 21.6-lts | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb22.1
変更点
本家Mastodon追従部分
以下コミットまで追従しています
Update dependency public_suffix to v7.0.1 (https://github.com/mastodon/mastodon/pull/37383)
Jan 5, 2026, 5:43 PM GMT+9
kmyblue独自部分
- #1084 Fix: サーバーのデフォルトテーマが不正の場合にエラーが出る問題
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 22.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.8※ git pullを要求される場合があるので、画面の指示に従う |
| 22.0 | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 22.0 | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定
kb22.0
変更点
本家Mastodon追従部分
以下コミットまで追従しています
Update dependency public_suffix to v7.0.1 (https://github.com/mastodon/mastodon/pull/37383)
Jan 5, 2026, 5:43 PM GMT+9
kmyblue独自部分
- なし
アップデート作業
毎回の作業
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
追加作業
あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
| 実行を要求される バージョン |
コマンド |
|---|---|
| 22.0 | RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.4.8※ git pullを要求される場合があるので、画面の指示に従う |
| 22.0 | RAILS_ENV=production bin/rails db:migrate※ 18.2以前からアップデートする場合は「その他」を参照 |
| 22.0 | RAILS_ENV=production bin/rails assets:precompile |
| 21.0-lts | RAILS_ENV=production bin/tootctl cache clear |
| 21.0-lts | 「その他」を参照 |
その他(残タスクが複数ある場合、下から順にやってください)
- kb20.0では、kmyblueでは独自に、環境変数
EXPERIMENTAL_FEATURESにoutgoing_quotesがデフォルトで設定されているとみなしていましたが、kb21.0-ltsにおいて本家Mastodonでoutgoing_quotesの考慮が無くなったのに伴い、この仕様も削除されました。.env.productionなどでこの環境変数を設定していた場合、保守のためにoutgoing_quotesを削除してください - バージョン19.0へのデータベースマイグレーション/画像処理ライブラリ変更 特設ページを設けています
RAILS_ENV=production bin/tootctl search deploy --only-mapping --only=accounts- 19.0-lts。ElasticSearchを使ってる人限定