Skip to content

Releases: kmycode/mastodon

kb11.2

24 Feb 00:01
d8256c2
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.8 / 4.3.0 alpha.3

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

16 Feb 2024
Bump version to v4.3.0-alpha.3 (mastodon#29241)

kmyblue LTS - 5.18 LTS

追加

変更

修正

アップデート手順

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

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

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

アップデート作業

毎回の作業

git fetch --tags
git checkout [tag name]    # <--- tag name = kb10.0 / kb10.1 / kb11.0 / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq

各バージョンの作業

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

db:migrate assets:precompile tootctl cache clear その他
11.0 11.2 10.0 11.0

その他

  • tootctl search deploy - 11.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加
  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
  • tootctl search deploy --only statuses public_statuses - 5.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加

kb5.18-lts

23 Feb 23:54
6a5ea61
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.8

追加

変更

修正

  • 「ログインユーザーのみ」公開範囲の翻訳漏れ

アップデート手順

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

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

3.0, 5.0

作業が必要になる最終バージョン

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

アップデート作業

毎回の作業

git fetch --tags
git checkout [tag name]    # <--- tag name = kb5.0-lts / kb5.1-lts / etc...
# 下表「その他」でRubyバージョンアップが必要な場合はここに挟む
bundle install
yarn install
# 下表の作業
sudo systemctl restart mastodon-web mastodon-streaming mastodon-sidekiq

各バージョンの作業

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

db:migrate assets:precompile tootctl cache clear その他
5.13-lts 5.14-lts - 5.14-lts

その他

  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 5.14-ltsよりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • webstreamingsidekiqは毎回必ず再起動してください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb11.1

21 Feb 02:10
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.7 / 4.3.0 alpha.3

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

16 Feb 2024
Bump version to v4.3.0-alpha.3 (mastodon#29241)

kmyblue LTS - 5.17 LTS

追加

変更

修正

  • 管理者設定で公開投稿を無効にしている時、ローカル公開以外ができなくなる問題

アップデート手順

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

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

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

作業が必要になる最終バージョン

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
webstreamingsidekiqは毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されません。

bundle install yarn install db:migrate assets:precompile
11.0 11.0 11.0 11.0
tootctl cache clear その他
10.0 11.0

その他

  • tootctl search deploy - 11.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加
  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
  • tootctl search deploy --only statuses public_statuses - 5.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加

kb11.0

20 Feb 23:20
ba21ed5
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.7 / 4.3.0 alpha.3

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

16 Feb 2024
Bump version to v4.3.0-alpha.3 (mastodon#29241)

kmyblue LTS - 5.17 LTS

追加

  • #407 本家Mastodonに戻せるスクリプト
  • #455 自分がフォローしている相手限定の全文検索オプション in:following 検索オプション一覧
  • #452 全文検索で、ダブルクオートがない場合でも単語検索を標準とするオプション
  • #400 フィルターのフィルタリング対象に「トレンド・検索」
  • #575 絵文字リアクションのレートリミット

以下は全て管理者向け設定

  • #40 拡張ドメインブロックに「トレンドに掲載しない」
  • #374 拡張ドメインブロックのインポート・エクスポートについてkmyblue独自の項目のサポート
  • #348 新規登録の上限人数(全体/1日あたり)、登録可能な時間帯の設定
  • #518 古いコンテンツキャッシュ自動削除設定について、リアクションのあった投稿は削除しないオプション
  • #420 絵文字リアクションストリーミングWorkerのキューの種類(perishable
  • #545 NGワード指定で実際に除外された投稿の履歴・履歴確認画面
  • #559 公開投稿を禁止する管理者設定
  • #565 スパム対策で、メンション数上限の設定
  • #573 新規のアカウント認識を全て停止するオプション(事実上のホワイトリスト)
    • #584 ホワイトリスト運用時、承認待ちリモートアカウントの概念ならびに操作画面
    • #586 保留中のリモートアカウントからのフォローが飛んできた場合に記録し、アカウントを承認した時にフォロー処理が行われる
  • #592 自分のサーバーからフォローされていない全てのリモートアカウントからの一切のメンションを拒否する設定

変更

  • #479 全文検索が有効でない環境で、ユーザー設定の検索設定画面の表示を変更
  • #456 名称変更「スタンプ」→「絵文字リアクション」
  • #375 投稿を編集して拡張ドメインブロックの条件にひっかかる状態になった場合、対象サーバーには投稿削除のActivityを送信
  • #457 サイレンスされているユーザーに、フォロー相手以外への絵文字リアクションを禁止
  • #526 ローカルタイムラインを無効にしている時、/api/v1/timelines/publicタイムライン取得APIで「リモートユーザーのみ」指定も無効化
  • #517 「絵文字リアクション機能を使用する」設定を無効にしている時、絵文字リアクションの通知も表示されないように
  • #475 絵文字リアクションの絵文字サイズをもう少し大きく
  • #554 概要画面の連絡先がメールアドレスでなかった場合に、リンクにmailtoを強制的につけない
  • #538 NGワード「フォローしていないアカウントへのメンションで利用できないキーワード」を、参照投稿にも適用
  • #585 アカウント一覧、カスタム絵文字一覧画面を高速化(ページネーションを削除)

修正

  • #370 ダブルクオートを使った日本語検索が効かない問題
  • #494 ローカル公開などの投稿削除がストリーミングされない問題
  • #473 不正購読としてマークされたサーバーからの投稿フェッチを抑止
  • #519 投稿編集時にハッシュタグ拒否のドメインブロックが動作しない問題
  • #467 上級者向けUIのスタートメニューにDTLが表示されない問題
  • #502 ユーザー設定のログインユーザーのみ(ja.statuses.visibilities.login)の翻訳

重要な変更

  • #446 スタンプ上限の設定を、ローカルユーザー向けと外部サーバーユーザー向けのものに分ける
    • これまで環境変数EMOJI_REACTION_PER_ACCOUNT_LIMITで設定していたものは、今後はローカルユーザーにのみ適用されるようになります。リモートから来る絵文字リアクションのアカウントごとの上限はEMOJI_REACTION_PER_REMOTE_ACCOUNT_LIMIT(デフォルトは3)になりますので、前者の設定を変更していた方はご注意ください

アップデート手順

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

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

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

作業が必要になる最終バージョン

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
webstreamingsidekiqは毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されません。

bundle install yarn install db:migrate assets:precompile
11.0 11.0 11.0 11.0
tootctl cache clear その他
10.0 11.0

その他

  • tootctl search deploy - 11.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加
  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
  • tootctl search deploy --only statuses public_statuses - 5.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加

kb5.17-lts

16 Feb 13:17
4fbaada
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.7

※本家からのセキュリティパッチが含まれます。速やかな適用をお願いします

追加

変更

修正

アップデート手順

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

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

3.0, 5.0

作業が必要になる最終バージョン

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

bundle install yarn install db:migrate precompile
5.17 5.16 5.13 5.14

その他

  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • webstreamingsidekiqは毎回必ず再起動してください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb10.5

16 Feb 13:17
a60fa38
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.7 / 4.3.0 alpha.0

※本家からのセキュリティパッチが含まれます。速やかな適用をお願いします

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

5 Jan 2024 Add sleep statement to nudge thread scheduler in request pool spec (https://github.com/mastodon/mastodon/pull/28596)

kmyblue LTS - 5.17 LTS

追加

変更

修正

アップデート手順

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

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

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

作業が必要になる最終バージョン

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
webstreamingsidekiqは毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されません。

bundle install yarn install db:migrate assets:precompile
10.5 10.4 10.0 10.1
tootctl cache clear その他
10.0 10.1

その他

  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
  • tootctl search deploy --only statuses public_statuses - 5.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加

kb5.16-lts

15 Feb 00:16
55581c9
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.6

※本家からのセキュリティパッチが含まれます。速やかな適用をお願いします

追加

変更

修正

  • #541 リモートアカウント情報のNgWord検査でNULLが出る問題

アップデート手順

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

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

3.0, 5.0

作業が必要になる最終バージョン

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

bundle install yarn install db:migrate precompile
5.16 5.16 5.13 5.14

その他

  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • webstreamingsidekiqは毎回必ず再起動してください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

10.4

15 Feb 00:36
fd72d4b
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.6 / 4.3.0 alpha.0

※本家からのセキュリティパッチが含まれます。速やかな適用をお願いします

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

5 Jan 2024 Add sleep statement to nudge thread scheduler in request pool spec (https://github.com/mastodon/mastodon/pull/28596)

kmyblue LTS - 5.15 LTS

追加

変更

修正

  • #541 リモートアカウント情報のNgWord検査でNULLが出る問題

アップデート手順

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

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

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

作業が必要になる最終バージョン

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
webstreamingsidekiqは毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されません。

bundle install yarn install db:migrate assets:precompile
10.4 10.4 10.0 10.1
tootctl cache clear その他
10.0 10.1

その他

  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
  • tootctl search deploy --only statuses public_statuses - 5.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加

kb5.15-lts

02 Feb 00:52
5274a39
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.5

※本家からの、本来はサポート切れであるはずのバージョン3も対象に含むセキュリティパッチが含まれます。速やかな適用をお願いします

追加

変更

修正

重要な変更

  • #515 リモートから大量の参照を受け入れることによるDoS攻撃の問題を修正

アップデート手順

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

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

3.0, 5.0

作業が必要になる最終バージョン

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

bundle install yarn install db:migrate precompile
5.14 5.0 5.13 5.14

その他

  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • webstreamingsidekiqは毎回必ず再起動してください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します

kb10.3

02 Feb 00:59
8b0fd35
Compare
Choose a tag to compare

追従・依存

本家Mastodon - 4.2.5 / 4.3.0 alpha.0

※本家からの、本来はサポート切れであるはずのバージョン3も対象に含むセキュリティパッチが含まれます。速やかな適用をお願いします

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

5 Jan 2024 Add sleep statement to nudge thread scheduler in request pool spec (https://github.com/mastodon/mastodon/pull/28596)

kmyblue LTS - 5.15 LTS

追加

変更

修正

  • #515 リモートから大量の参照を受け入れることによるDoS攻撃の問題を修正

アップデート手順

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

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

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

作業が必要になる最終バージョン

あなたがこれより古いバージョンを使っている場合、それぞれの作業が必要です。
webstreamingsidekiqは毎回必ず再起動してください。サーバーのバージョン番号が正常に反映されません。

bundle install yarn install db:migrate assets:precompile
10.1 10.0 10.0 10.1
tootctl cache clear その他
10.0 10.1

その他

  • RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.2.3rbenv global 3.2.3 - 10.1よりRubyのバージョンが変わっているようです。gitリポジトリのpullを指示される場合がありますので、画面の指示に従ってください
  • tootctl feeds remove_legacy - 10.0。アンテナ削除時にキャッシュが残る問題を修正しました。これまで消されなかった古いキャッシュをこのコマンドで消します
  • tootctl search deploy --only statuses public_statuses - 5.0。ElasticSearchを使ってる人限定。必要に応じて--full trueを追加