なるようになるブログ

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

rails commit log流し読み(2022/11/29)

2022/11/29分のコミットです。

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

activemodel/CHANGELOG.md


Fix undefined attribute method with attr_readonly

activerecord/lib/active_record/associations/collection_association.rbactiverecord/lib/active_record/readonly_attributes.rbの修正です。

raise_on_assign_to_attr_readonlyがtrueの場合に、attr_readonlyが定義されているabstract classを継承しているsubclassのインスタンス生成時にNoMethodErrorがraiseされてしまうバグがあったのを修正しています。


Merge pull request #46535 from nashby/type-json

activemodel/lib/active_model/type/value.rbの修正です。

ActiveModel::Type::Value#as_jsonが呼ばれた際に、NoMethodErrorをraiseするよう修正しています。想定外の値が取得出来てしまうのを避ける為。


Fix wrong grammar on upgrade guide

rails guideのUpgrading Ruby on Railsの修正です。

グラマーの修正を行っています。


Fix lots of code highlighting issues

docの修正です。

doc内のフォーマットの指定が誤っている箇所があったのを修正しています。