Skip to content

Releases: kmycode/mastodon

kb14.0

10 Sep 03:30
8fd9f6f
Compare
Choose a tag to compare

※セキュリティ上の問題の改善が含まれます

追従・依存

本家Mastodon - 4.2.12 / 4.3.0 beta.1

mainブランチは、以下まで追従しています

29 Aug 2024
Add grouped_types parameter to allow clients to restrict which notifications types get grouped (#31594)

kmyblue LTS - 5.23 LTS

セキュリティ上の問題の改善

追加

  • #775 投稿時に公開範囲を保存する設定の注意書き
  • #778 アカウント名・紹介文のフィルタリング
  • #769 投稿のフォントサイズ調整機能
  • #406 ユーザーのカスタムCSS

変更

  • #609 他のサーバーが絵文字リアクションに対応しているかを取得するAPIの仕様変更に伴い、旧APIを削除
  • #609 グループ機能を削除
  • #773 アカウントのホバーカードの無効化を解除
  • #609 NGワード設定の2項目を削除
  • #796 絵文字リアクションの通知のグループ化で、アカウントを絵文字の種類ごとに表示
  • #805 概要画面の「kmyblue capabilities」を「サーバーの機能」に変更
  • #802 絵文字リアクション受け入れと表示設定」をプライバシー追加設定に移動
  • #831 投稿詳細画面における引用の表示

修正

  • #780 フォロワー数を隠す設定にしているアカウントのフォロワー数が一部画面で隠れない問題
  • #815, #821 デスクトップ通知用のメッセージの翻訳が存在しない言語に設定している場合、デスクトップ通知を受け取る設定にした種別の通知がリアルタイムで確認できない(本家由来)
  • #737 tanukeyなど小規模Misskeyフォークも、対Misskey配送制限設定対象に
  • #830 絵文字リアクション受け入れ設定をしているアカウントのリアクションボタンが正常に表示されない場合がある問題

アップデート手順

アップデート手順を参照してください

重要な変更の存在するバージョン

重要な変更を含むリリースをご覧ください

アップデート作業

毎回の作業

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.0 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.23-lts

19 Aug 10:04
4e94e72
Compare
Choose a tag to compare

追従・依存

本家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。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb5.22-lts

16 Aug 22:27
a2d3de4
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.11

追加

変更

修正

アップデート手順

重要な変更の存在するバージョン

重要な変更を含むリリースをご覧ください

アップデート作業

毎回の作業

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。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb13.1

16 Aug 22:41
9b7d70b
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.11 / 4.3.0 alpha.5

mainブランチは、以下まで追従しています

4 Jul 2024
Bump version to v4.3.0-alpha.5 (#30920)

kmyblue LTS - 5.22 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

追加作業

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。

実行を要求される
バージョン
コマンド
13.0 RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.3
rbenv global 3.3.3
git pullを要求される場合があるので、画面の指示に従う
13.0 RAILS_ENV=production bin/rails db:migrate
13.0 RAILS_ENV=production bin/rails assets:precompile
12.0 RAILS_ENV=production bin/tootctl cache clear
12.0 「その他」を参照

その他(残タスクが複数ある場合、下から順にやってください)

  • バージョン12.0のデータベース設定変更/ElasticSearch設定変更については特設ページを設けています
  • tootctl search deploy - 11.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb13.0

05 Jul 01:15
63f4a2d
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.10 / 4.3.0 alpha.5

mainブランチは、以下まで追従しています

4 Jul 2024
Bump version to v4.3.0-alpha.5 (#30920)

kmyblue LTS - 5.21 LTS

追加

変更

  • #742 スマホで引用・参照をおこなったとき、投稿画面へ遷移するよう変更

修正

  • #756 「絵文字ピッカーで絵文字デッキと一緒に、絵文字の使用履歴も表示する」設定が実際とは逆になる問題
  • #761 NodeInfoのupstreamにおけるソフトウェア名に大文字が含まれている問題
  • #762 「ブーストボタンを押したときにポップアップメニューを表示する」設定を有効にしてると、プロフィールページの各投稿のブースト数が表示されなくなる
  • #768 本家で追加されたアカウント情報のホバー表示をいったん無効化

アップデート手順

アップデート手順を参照してください

重要な変更の存在するバージョン

重要な変更を含むリリースをご覧ください

アップデート作業

毎回の作業

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

追加作業

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。

実行を要求される
バージョン
コマンド
13.0 RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.3
rbenv global 3.3.3
git pullを要求される場合があるので、画面の指示に従う
13.0 RAILS_ENV=production bin/rails db:migrate
13.0 RAILS_ENV=production bin/rails assets:precompile
12.0 RAILS_ENV=production bin/tootctl cache clear
12.0 「その他」を参照

その他(残タスクが複数ある場合、下から順にやってください)

  • バージョン12.0のデータベース設定変更/ElasticSearch設定変更については特設ページを設けています
  • tootctl search deploy - 11.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb5.21-lts

04 Jul 22:37
31ad8c7
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.10

追加

変更

修正

アップデート手順

重要な変更の存在するバージョン

重要な変更を含むリリースをご覧ください

アップデート作業

毎回の作業

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。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb12.3

04 Jul 23:56
122d55a
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.10 / 4.3.0 alpha.5

mainブランチは、以下まで追従しています

27 Apr 2024
Fix marker thunks to not ignore eslint directives for the whole file (#30089)

kmyblue LTS - 5.21 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

追加作業

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。

実行を要求される
バージョン
コマンド
12.0 RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.4
rbenv global 3.2.4
git pullを要求される場合があるので、画面の指示に従う
12.0 RAILS_ENV=production bin/rails db:migrate
12.0 RAILS_ENV=production bin/rails assets:precompile
12.0 RAILS_ENV=production bin/tootctl cache clear
12.0 「その他」を参照

その他(残タスクが複数ある場合、下から順にやってください)

  • バージョン12.0のデータベース設定変更/ElasticSearch設定変更については特設ページを設けています
  • tootctl search deploy - 11.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb5.20-lts

02 Jun 22:45
e925fd6
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.9

追加

変更

修正

  • #752 絵文字リアクションに厳しいレートリミットが適用される問題

アップデート手順

アップデート手順を参照してください

重要な変更の存在するバージョン

重要な変更を含むリリースをご覧ください

アップデート作業

毎回の作業

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。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb12.2

02 Jun 22:47
3c08e48
Compare
Choose a tag to compare
  • バージョン12.0より本家でデータベース設定の互換性のない変更が入っています。11.x以前よりアップデートの際は、必ず本リリースノート「その他」を確認して環境変数を設定してください。(12.0以降のバージョンで新規にサーバーを建てる人は作業不要です)
  • バージョン12.0よりElasticSearchの設定方法について互換性のない変更が入っています。12.0以降において、ElasticSearchで日本語検索をサポートするすべてのサーバーは、必ず「その他」を確認して設定してください。

追従・依存

本家Mastodon - 4.2.9 / 4.3.0 alpha.4

mainブランチは、以下まで追従しています

27 Apr 2024
Fix marker thunks to not ignore eslint directives for the whole file (#30089)

kmyblue LTS - 5.20 LTS

追加

変更

修正

  • #752 絵文字リアクションに厳しいレートリミットが適用される問題

アップデート手順

アップデート手順を参照してください

重要な変更の存在するバージョン

重要な変更を含むリリースをご覧ください

アップデート作業

毎回の作業

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

追加作業

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。

実行を要求される
バージョン
コマンド
12.0 RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.4
rbenv global 3.2.4
git pullを要求される場合があるので、画面の指示に従う
12.0 RAILS_ENV=production bin/rails db:migrate
12.0 RAILS_ENV=production bin/rails assets:precompile
12.0 RAILS_ENV=production bin/tootctl cache clear
12.0 「その他」を参照

その他(残タスクが複数ある場合、下から順にやってください)

  • バージョン12.0のデータベース設定変更/ElasticSearch設定変更については特設ページを設けています
  • tootctl search deploy - 11.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb5.19-lts

30 May 23:32
441c871
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.9

追加

変更

修正

アップデート手順

アップデート手順を参照してください

重要な変更の存在するバージョン

重要な変更を含むリリースをご覧ください

アップデート作業

毎回の作業

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。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します