2019/04/27分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
[ci skip] Add 6.0 Release Notes for Action Pack
rails guideのRuby on Rails 6.0 Release Notes
の修正です。
Action Packの変更点についてRelease Notesに記載しています。
activesupport/lib/active_support/core_ext/string/filters.rb
の修正です。
truncate
メソッドの戻り値のStringが、truncateする文字の長さによってfrozenされているかどうかが異なっていたのを、必ずunfrozenなStringを返すよう修正しています。他のメソッドと処理を合わせる為。
# before 'foobar'.truncate(5).frozen? # => true 'foobar'.truncate(6).frozen? # => false # after 'foobar'.truncate(5).frozen? # => false 'foobar'.truncate(6).frozen? # => false
Fallback to spawn instead of fork in jruby (#36111)
railties/Rakefile
の修正です。
railtiesのテストで必ずfork
を使っていたのを、fork
が使えない環境ではspawn
を使うよう修正しています。
JRubyでテストを動かせるようにする為、との事です。
Fix merging left_joins to maintain its own join_type
context
Active Recordの修正です。
異なるclassのleft_joins
をmergeした場合に、生成されるSQLがLEFT OUTER JOINにならないバグがあったのを修正しています。
Merge pull request #36120 from kamipo/should_maintain_join_type
[ci skip] Update the guide's model generator output.
rails guideのThe Rails Command Line
の修正です。
rails generate
の項にあるmodel generatorの出力結果が実際の内容と異なっていたのを修正しています。