なるようになるブログ

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

rails commit log流し読み(2021/07/03)

2021/07/03分のコミットです。

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

actionview/CHANGELOG.md

activerecord/CHANGELOG.md


Merge pull request #41559 from jonathanhefner/sms_to-country_code

actionview/lib/action_view/helpers/url_helper.rbの修正です。

sms_toメソッドに:country_codeオプションを追加しています。挙動はphone_toメソッドの:country_codeオプションと同じです。


Merge pull request #42657 from abhaynikam/ensure-foreign-key-type-respect-generator-config

actiontext/db/migrate/20180528164100_create_action_text_tables.rbの修正です。

Action Text用のmigrationファイルで、primary keyがbigint固定だったのを、configでprimary_key_typeが指定されている場合、primary_key_typeで指定されている型を使用するよう修正しています。


Merge pull request #42601 from mdemare/has_one_cache

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

has_one associationをnilに更新した後に、元々紐付いていたassociationを更新すると、nilにした筈のassociationが参照が残ってしまうバグがあったのを修正しています。


unsafe_load secrets.yml with psych 4

railties/lib/rails/secrets.rbの修正です。

secrets.ymlをロードする際に、psych 4ではYAML.unsafe_loadを使うよう修正しています。aliasesを使用出来るようにする為。