2019/08/28分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Disallow all non-numerics as Duration.build input, Fixes #37012
activesupport/lib/active_support/duration.rb
の修正です。
ActiveSupport::Duration.build
の引数にNumeric
以外の値を指定した場合TypeError
をraiseするよう修正しています。
元々String
を指定してもDuration
のインスタンスを生成出来るようになっていたのですが、String
を指定した場合のインスタンスはNumeric
を指定した場合のインスタンスとの比較処理が正しく行えない、という問題がありました。
それは振る舞いとしてよくないよねという話になり、という事でそもそもNumeric
以外の値は指定出来ないよう修正されました。
Changed controller name (Typo fix) in rails engines documentation [ci skip]
rails guideのGetting Started with Engines
の修正です。
Using a Class Provided by the Application
の項のexampleコードのコントローラ名をタイポしていたのを修正しています。
Add doc about I18n support for :placeholder option [ci skip]
actionview/lib/action_view/helpers/form_tag_helper.rb
のdocの修正です。
text_field_tag
メソッドのdocに:placeholder
オプションについての説明を追加しています。
Fix a document to update postgresql version for rails6 [ci skip]
rails guideのThe Rails Command Line
の修正です。
Rails with Databases and SCM
の項にある、rails new
で生成されるconfig/database.yml
の内容が実際の内容と異なっていたのを修正しています。
Clarify severe security issues maintenance policy [ci skip]
rails guideのMaintenance Policy for Ruby on Rails
の修正です。
Severe Security Issues
の項の説明の言い回しを修正しています。
Update stale issue comment to mention 6-0-stable
.github/stale.yml
の修正です。
stale botがコメントする、まだissueが再現するかどうかを確認するブランチを5-2-stable
から6-0-stable
に修正しています。
Merge pull request #37047 from dvandersluis/37044-fix-exception-message
actionpack/lib/action_controller/metal/exceptions.rb
、
activerecord/lib/active_record/associations.rb
の修正です。
MethodNotAllowed
、HasManyThroughSourceAssociationNotFoundError
exceptionでエラーメッセージを構築する際に、to_sentence
メソッドでen
localeを強制的に使用していたのを、使用しないよう修正しています。
en
localeの設定が無い環境でエラー(
I18n::InvalidLocale`)になってしまう為。