2017/01/09分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
railties/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb
の修正です。
scaffold controller generatorに--api
フラグを指定した場合にviewファイルを生成しないよう修正しています。
Merge pull request #25427 from eugeneius/update_increment_documentation
activerecord/lib/active_record/persistence.rb
のdoc及びrails guideのActive Record Callbacks
の修正です。
increment!
及びdecrement!
メソッドのdocに、これらのメソッドではcallbacksは実行されない、指定されたattributesだけ更新されてrecord自体は保存されない、等の説明を追加しています。
Merge pull request #27416 from voray/remove-throw-from-action-cable
actioncable/app/assets/javascripts/action_cable/connection.coffee
の修正です。
connectionをopenしようとした際に、既にconnectionがopen済みだった場合に、Errorをthrowしていたのを、false
を返すよう修正しています。
open: => if @isActive() ActionCable.log("Attempted to open WebSocket, but existing socket is #{@getState()}") - throw new Error("Existing connection must be closed before opening") + false
ブラウザがスリープ状態になるデバイスでは頻繁に発生してしまう、かつ、logを見れば状態はわかる為、Errorはthrowしないようにした、との事です。