Mastodon 4.3.4

Mastodon

アップデートのお知らせが来てた。v4.3.4 のリリースノートはこちら。

いつもどおり次のコマンドを実行。

sudo su - mastodon
cd ./live
git fetch && git checkout v4.3.4
bundle install
RAILS_ENV=production bundle exec rails assets:precompile

一般ユーザーに戻って Mastodon を再起動する。

sudo systemctl restart mastodon-* 

 

今回は RAILS_ENV=production bundle exec rails assets:precompile を実行したときに色々メッセージが出たから Gemini と ChatGPT に聞いてみたところ、

  • Browserslist データベースの更新は、すぐに実行してください。
  • Sass の非推奨警告と Dart Sass のレガシー JS API の非推奨警告は、Mastodon のアップデートを待つか、自分で修正する必要があります。
  • 現状では、警告が出ていてもコンパイルは完了しているので、動作はすると思われます。

とりあえずコンパイルは成功しているみたいだけど、Browserslist データベースは次のとおり更新した。

sudo su - mastodon
cd ./live
npx update-browserslist-db@latest

 

実行後に npm のアップデートを促されたから、念の為スナップショットを取得してから一般ユーザーで次のコマンドを実行した。

sudo npm install -g npm@11.1.0

 

以上でアップデート完了。