なるようになるブログ

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

rails commit log流し読み(2021/06/04)

2021/06/04分のコミットです。

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

activerecord/CHANGELOG.md


Merge pull request #42381 from leastbad/patch-1

railties/lib/rails/generators/rails/app/templates/config/routes.rb.ttの修正です。

rootメソッドを使う場合のexampleを追加しています。


Merge pull request #42363 from santib/improve-activestorage-cdn-docs

activestorage/README.md、及び、rails guideのActive Storageの修正です。Proxy modeについての説明を追加しています。


Merge pull request #41626 from angdraug/find_by_sql_injection_warning

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

find_by_sqlメソッドのdocに、ユーザが入力した値を使用する場合、SQL injectionに注意が必要である旨説明を追加しています。


Remove Command::Spellchecker and use DidYouMean for suggestions

railtiesの修正です。

railsのコマンドでサジェスチョンを出力する場合のメッセージを生成するのにDidYouMeanを使用するよう修正しています。


Merge pull request #42376 from Shopify/activerecord-has-many-inversing-class-attr

Active Recordの修正です。

ActiveRecord::Base.has_many_inversingをclass attributeに変更しています。model毎に値を指定出来るようにする為。


Add option to strip trailing newlines from ERB templates

actionview/lib/action_view/template/handlers/erb.rbの修正です。

ERB templateの末尾の改行を削除するかどうかをオプション(strip_trailing_newlines)で指定出来るよう対応しています。


Add ActiveRecord::Base#previously_persisted?

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

DBに保存済み、かつ、削除されたオブジェクトの場合にtrueを返すpreviously_persisted?メソッドを追加しています。


Fix root path comment on generated routes file

railties/lib/rails/generators/rails/app/templates/config/routes.rb.ttのdocの修正です。

rootメソッドに関する説明の言い回しを修正しています。