なるようになるブログ

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

rails commit log流し読み(2022/05/14)

2022/05/14分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

railties/CHANGELOG.md

activerecord/CHANGELOG.md


Add --js and --skip-javascriptoptions torails new`

railtiesの修正です。

rails new--js--skip-jsオプションを追加しています。それぞれ、--javascript--skip-javascriptのalias。


Fix MySQL warning when creating Active Record's test databases

activerecord/Rakefileの修正です。

Railsのテスト用のMySQLのDBを作成する際に、passwordに関するwarningが出力されていたのを修正しています。


Merge pull request #45078 from Shopify/master-default-params-encoding

actionpack/lib/action_dispatch/request/utils.rbの修正です。

parametersのencodingの強制設定処理で、parametersがfrozen stringだった場合、encodingの設定処理を行わないよう修正しています。FrozenErrorでエラーになるのを避ける為。


Improve rails s error message when no server could be found.

railties/lib/rails/commands/server/server_command.rbの修正です。

rails server実行時に出力される、使用出来るサーバが無い場合のエラーメッセージで、サーバが何もロードされていない場合にpumaをGemfileに追加する旨表示するよう修正しています。


Add ability to ignore tables by regexp for SQL schema dumps

Active Recordの修正です。

SQL schema dumpのignoreするtableに、正規表現を使用出来るよう修正しています。