2025/04/17分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actioncable/CHANGELOG.md
Merge pull request #54842 from yahonda/mysql_container
.devcontainer/compose.yaml
、
.devcontainer/devcontainer.json
の修正です。
devcontainerでMariaDBを使用していたのをMySQLを使用するよう修正しています。元々はOSのデフォルト設定に依存していたのでMariaDBを使用していたのですが、現在はデータベースのコンテナは独立していてOSに依存しなくなった為、実際にCI等で使われている環境と合わせる為MySQLを使用するよう修正しています。
Update devcontainer to use ruby version 3.4.3
.devcontainer/Dockerfile
の修正です。
devcontainerで使用するRubyのバージョンを3.4.3に更新しています。
Action Cable: Allow setting nil as subscription connection identifier for Redis
actioncable/lib/action_cable/subscription_adapter/base.rb
の修正です。
Action Cableのsubscription connection identifierにnilを指定出来るよう修正しています。Google Cloud Memorystoreなどの特定の環境では、CLIENT SETNAME
コマンドがblockされてしまう為、そのコマンドが実行されないようにする為、明示的にnilを指定出来るよう修正しています。
rails guideの修正です。
rails guide、browserのbackでページを戻った場合に、guideを選択するdropdownが開かないバグがあったのを修正しています。