なるようになるブログ

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

rails commit log流し読み(2020/12/18)

2020/12/18分のコミットです。

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

activerecord/CHANGELOG.md


Merge pull request #40530 from eileencodes/remove-database-key-from-connected_to

activerecord/lib/active_record/connection_handling.rbの修正です。

deprecatedになっていたconnected_todatabase引数を削除しています。


Merge pull request #40791 from michelson/patch-1

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

Active Storageの項に、blobにカラムが追加になっている事と、カラムの追加にはbin/rails app:updateを実行する必要がある旨説明を追加しています。


Update changelog and release notes

activerecord/CHANGELOG.mdRails guideのRuby on Rails 6.1 Release Notesの修正です。

先のconnected_todatabase引数の削除についてCHANGELOGに追加、及び、Ruby on Rails 6.1 Release Notesに、connected_toのdeprecatedになった引数の説明及びconnection handlingの挙動についての説明を追加しています。


Start Rails 6.2 upgrade and release notes

rails guideの修正です。

Rails 6.2用のupgrade及びrelease notesを準備しています。


Format guide

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

フォーマットの修正を行っています。


Fix release date guides/source/documents.yamlの修正です。

v6.1のリリース日が誤っていたのを修正しています。


Revert "Merge pull request #39472"

config.active_jobに不正なkeyが指定された場合にエラーになるよう修正した、Do not swallow unknown configuration options for ActiveJobをRevertしています。

eager loadが有効化されている場合に、config.active_job.queue_name_prefixの指定が正しく動作しなくなってしまった為。


allow passing false to :polymorphic option of belongs_to

activerecord/lib/active_record/associations/builder/belongs_to.rbの修正です。

belongs_topolymorphicオプションにfalseを指定すると、エラーになってしまうバグがあったのを修正しています。


Don't skip money's type cast for pluck and calculations

activerecord/lib/active_record/connection_adapters/postgresql/database_statements.rbの修正です。

PostgreSQLのmoney型のカラムのデータをsumpluckした場合に、numberではなくStringの値が返ってくるバグがあったのを修正しています。