2021/06/03分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Change puma.rb.tt and storage.yml.tt docs to use binstubs
railties/lib/rails/generators/rails/app/templates/config/puma.rb.tt
、
railties/lib/rails/generators/rails/app/templates/config/storage.yml.tt
の修正です。
rails
コマンドを実行するexampleでbinstubを使用するよう修正しています。
Merge pull request #42216 from gmcgibbon/set_options_in_default_session
actionpack/lib/action_dispatch/request/session.rb
の修正です。
basic sessionの初期化処理でsessionのオプションを指定するよう修正しています。Railsの初期化処理の延長でsessionの初期化が行われるようになり、初期化のタイミングでオプションを指定してないと正しく値が設定されないケースがある為。
Drop support for the SERVER_ADDR
header
actionpack/lib/action_dispatch/http/request.rb
の修正です。
SERVER_ADDR
headerのサポートを削除しています。RackのSPECに定義が無かったheaderで、Rack側では既に削除済みの為挙動を合わせる為。
Revises examples in the callbacks guide [skip ci]
rails guideのActive Record Callbacks
の修正です。
callbackのexampleでmodelでメールの送信を行っていたのを、しないよう修正しています。modelのcallbackでメールの送信をするのは通常推奨されない為。
Merge pull request #42357 from yahonda/use_bundler_unbundled_system
guides/Rakefile
の修正です。
deprecateになったBundler.clean_system
の代わりにBundler.unbundled_syste
を使用するよう修正しています。
Merge pull request #42362 from abhaynikam/document-active-storage-blank
activestorage/lib/active_storage/attached/one.rb
のdocの修正です。
ActiveStorage::Attached::One#blank?
メソッドにdocを追加しています。
Merge pull request #42360 from ghiculescu/patch-2
activerecord/lib/active_record/migration/compatibility.rb
のdocの修正です。
ActiveRecord::Migration::Compatibility
のdocにmigration versioningの挙動についての説明を追加しています。
Remove DidYouMean fallback for Rails::Command::Spellchecker
railties/lib/rails/command/spellchecker.rb
の修正です。
DidYouMeanが使えなかった場合のフォールバック処理を削除しています。現在サポートしているRubyでは、DidYouMeanが使えない事は無いはずの為。
Merge pull request #42355 from Shopify/split-partial-writes
Active Recordの修正です。
partial_writes
をdeprecateにしています。代わりに、partial_inserts
と partial_updates
を追加し、insert / updateで挙動を変えれるよう修正しています。
Merge pull request #42352 from nvasilevski/nikita-vasilevsky-any-all-queries
activerecord/lib/active_record/scoping/default.rb
の修正です。
default_scopes?
メソッド内でオプションのチェックをする際に、map
+ include?
を使用していたのを、any?
を使用するよう修正しています。
Merge pull request #42372 from djpowers/patch-1
rails guideのRails Internationalization (I18n) API
の修正です。
各箇所へのリンク、及び、言い回しの修正を行っています。