なるようになるブログ

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

rails commit log流し読み(2024/05/16)

2024/05/16分のコミットです。

CHANGELOGへの追加はありませんでした。


Add active_record.postgresql_adapter_decode_dates

Active Record、railtiesの修正です。

PostgreSQLAdapterでdate型のcolumnをSQLで直接取得した場合にDateとして扱うよう、Add a Date decoder to the pg adapterで変更したのですが、breaking changeになってしまっているため、この挙動をconfig(config.active_record.postgresql_adapter_decode_dates)で変更出来るよう修正しています。


Merge pull request #51783 from JoeDupuis/fix-fail-fast-flake

railties/test/application/test_runner_test.rbの修正です。

fail-fastのテストが不安定になっていたのを修正しています。


By definition, new apps wont have any deprecations to worry about. So dont expose those controls for new apps by default (#51831)

railties/lib/rails/generators/rails/app/templates/config/environments/development.rb.ttrailties/lib/rails/generators/rails/app/templates/config/environments/test.rb.ttの修正です。

rails newで生成されるdevelopment.rbtest.rbからconfig.active_support.disallowed_deprecationconfig.active_support.disallowed_deprecation_warningsの設定を削除しています。デフォルトで記載されているconfigが多いので削りたいとのことで、早々に変更が必要にならず、また、その環境で必須でないため、先2つは不要だろうということで削除されています。


Clarify contributing doc to not ping maintainers

rails guideのContributing to Ruby on Railsの修正です。

Get Some Feedbackセクションに、個別のメンテナにpingするのは避ける旨説明を追加しています。


Merge pull request #51840 from p8/guides/i18n-repo

rails guideのRails Internationalization (I18n) APIの修正です。

i18n gemのリポジトリ名を最新の情報に更新しています。


Merge pull request #51834 from akhilgkrishnan/point-7-2-stable

rails guideのRuby on Rails 7.2 Release Notesの修正です。

CHANGELOGへのリンクを7-2-stableに更新しています。


Merge pull request #51833 from akhilgkrishnan/remove-unnecessary-changes

rails guideのRuby on Rails 8.0 Release Notesの修正です。

7.2のRelease Notesがそのまま記載されていた箇所を削除しています。