なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2025/04/17)

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を指定出来るよう修正しています。


Fix dropdown not opening

rails guideの修正です。

rails guide、browserのbackでページを戻った場合に、guideを選択するdropdownが開かないバグがあったのを修正しています。