2022/01/12分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #44120 from jonathanhefner/guide-configuring-central-defaults-list
rails guideのConfiguring Rails Applications
の修正です。
Reorganize versioned default values [ci-skip]で削除した、各Railsのバージョン毎にconfig.load_defaults
を実行した際変更になるconfigのリストを戻しています。リストはリストで合ったほうがわかりやすいだろう、という理由。
Document new default of add_autoload_paths_to_load_path
rails guideのConfiguring Rails Applications
の修正です。
Disable config.add_autoload_paths_to_load_path by default in Rails 7.1で変更になったconfig.add_autoload_paths_to_load_path
のデフォルトの挙動についての説明を追加しています。
Add ActiveRecord::Persistence#update_attribute!
activerecord/lib/active_record/persistence.rb
の修正です。
ActiveRecord::Persistence
にupdate_attribute!
メソッドを追加しています。update_attribute
と同様にvalidationはスキップされcallbackは実行されるのですが、update_attribute
と異なり、callbackが:abort
をthrowsした場合exceptionをraiseするようになっています。
Prefix config setting name with config.
[ci-skip]
rails guideのConfiguring Rails Applications
の修正です。
config
について説明している箇所で、config.
のprefixが不足している箇所があったのを修正しています。
Merge pull request #44152 from Shopify/ruby-head-ci
Gemfile
の修正です。
rbtree
とblade
について、それぞれRuby 3.2で動作するようにしたforkを使用するよう修正しています。
Point blade to the official repository
Gemfile
の修正です。
blade
について、forkではなくofficial repositoryを使用するよう修正しています。Ruby 3.2をサポートする対応をofficial repositoryにマージされた為。