2018/08/22分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #29838 from fschwahn/patch-1
activesupport/lib/active_support/callbacks.rb
のdoc、及び、rails guideのActive Record Callbacks
の修正です。
callbackに引数無しのProcを指定する場合のexampleを追加しています。
[ci skip] Add ImageMagick to ActiveStorage dependencies
rails guideのDevelopment Dependencies Install
の修正です。
Active Storage Setup
の項に、ImageMagick
のインストールについての説明を追加、及び、Arch Linuxの場合の必要なパッケージのインストール方法についての説明を追加しています。
[ci skip] Add ImageMagick to ActiveStorage dependencies
Arch Linuxの場合の必要なパッケージのインストール方法についての説明の前に空行が不足していたのを追加しています。
Show the ENV
value correctly in the doc of combined_fragment_cache_key
[ci skip]
actionpack/lib/abstract_controller/caching/fragments.rb
のdocの修正です。
combined_fragment_cache_key
メソッドのdoc内、ENV["RAILS_CACHE_ID"]
及びENV["RAILS_APP_VERSION"]
をttタグで囲むよう修正しています。ttタグが無いと値が正しく表示されない(ENV
とだけ表示されてしまう)為。
[ci skip] Add ImageMagick to Brewfile
Brewfile
の修正です。
Brewfile
にActive Storageのテストで必要なImageMagickを追加しています。
activejob/test/cases/test_helper_test.rb
の修正です。
テスト名をタイポ、及び、実際の内容とテスト名が異なっているテストがあったのを修正しています。
Add database configuration to disable advisory locks.
Active Recordの修正です。
advisory lockを無効化する為のconfigを追加しています。 advisory lockを無効化したい場合は、設定ファイルにadvisory_locks: false
を指定すれば良いようになっています。
production: adapter: postgresql advisory_locks: false
Merge pull request #33659 from palkan/feature/action-cable-testing
Action Cableの修正です。
Action Cableテスト用のtest helper(ActionCable:TestHelper
module)、及び、adapter(ActionCable::SubscriptionAdapter::Test
)を追加しています。
palkan/action-cable-testing gemをRails本体にmergeする対応の一環で、このPRではhelperとadapterの追加だけを行っています。今回追加されたhelper / adapterを使用したchannels / connectionsのユニットテストに関する対応はこれから追加予定との事です。
Merge pull request #33547 from Ana06/patch-1
actionview/lib/action_view/helpers/form_options_helper.rb
の修正です。
view helpersからmodelのprivateメソッドを使用するのがdeprecateになりました。
modelのメソッドを引数に指定出来るview helpers(options_from_collection_for_select
やcollection_select
等)では、元々modelのprivateメソッドが指定出来ていたのですが、privateメソッドが呼べてしまうのは宜しく無いのでは、という事でdeprecateになりました。