読者です 読者をやめる 読者になる 読者になる

なるようになるブログ

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

rails commit log流し読み(2017/03/10)

2017/03/10分のコミットです。

CHANGELOGへの追加はありませんでした。


Call system test driver per-instance rather than globally

Action Packの修正です。

system testのリファクタリングとして、globalで管理していたtest driverの情報をインスタンス毎に保持するようにして、SystemTestCaseの初期化のタイミングでdriverを設定するよう修正しています。


[ci skip] Document read_encrypted_secrets config.

railties/lib/rails/commands/secrets/USAGEの修正です。

rails:secrets のUSAGEに、config.read_encrypted_secretsにtrueが設定されてないとencrypted secretsの読み込みが行われない旨説明を追加しています。


Merge pull request #28182 from y-yagi/show_correct_rails_commands

railtiesの修正です。

rails helpで、secretsコマンドがsecretsとnamespaceだけ表示されていたのを、secrets:editsecrets:setup`とコマンドも表示するよう修正しています。


Add missing credit [ci skip]

activerecord/CHANGELOG.mdの修正です。

migration用のgeneratorsでRails.application.config.paths["db/migrate"]を使用する前に、Railsが定義されているかどうかチェックしていたのを、Rails.applicationが定義されているかどうか確認するよう修正した対応のエントリーにクレジットが不足していたのを追加しています。


Remove conditions parameter from NullRelation#delete_all

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

NullRelation#delete_allメソッドの引数から_conditionsオプションを削除しています。 Remove deprecated conditions parameter from #delete_allの対応漏れ対応。