Skip to content

Releases: kmycode/mastodon

kb23.0

26 Mar 21:54
3393e70

Choose a tag to compare

変更点

本家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_FEATURESoutgoing_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

25 Mar 11:12
5e8af7f

Choose a tag to compare

※本家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_FEATURESoutgoing_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

25 Feb 09:40
5404f2f

Choose a tag to compare

変更点

本家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_FEATURESoutgoing_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

25 Feb 09:39
bd4d724

Choose a tag to compare

※本家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_FEATURESoutgoing_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

04 Feb 08:56
23464f0

Choose a tag to compare

変更点

本家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_FEATURESoutgoing_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

04 Feb 08:55
de1d6d6

Choose a tag to compare

※本家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_FEATURESoutgoing_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

21 Jan 03:26
f181eed

Choose a tag to compare

変更点

本家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_FEATURESoutgoing_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

21 Jan 03:25
91c541b

Choose a tag to compare

※本家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_FEATURESoutgoing_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

20 Jan 09:00
1a3f984

Choose a tag to compare

変更点

本家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_FEATURESoutgoing_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

14 Jan 11:04
6c4a1f5

Choose a tag to compare

変更点

本家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_FEATURESoutgoing_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を使ってる人限定