2016/03/22分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #24229 from maclover7/fix-24222
actionpack/lib/action_dispatch/http/request.rb
、
actionpack/lib/action_dispatch/middleware/flash.rb
の修正です。
request.reset_session
で行っていたflashのリセット処理をflash.reset_session
で行うよう修正しています。
API only appsの場合、flash用middleware(ActionDispatch::Flash
)がデフォルトでincludeされない為、request
クラスでflashのリセット処理を行おうとするとエラー(NoMethodError (undefined method
flash='`))が起こってしまう為、flasクラス配下で処理を行うよう修正しています。
Keep all session tests in the same file
railties/test/application/middleware/flash_test.rb
、
railties/test/application/middleware/session_test.rb
の修正です。
sessionに関するテストが別ファイル(railties/test/application/middleware/flash_test.rb
)に定義されていたのを、全て同じファイル(railties/test/application/middleware/session_test.rb
)に定義するよう修正しています。
Merge pull request #24231 from hallmatt/master
actionmailer/lib/rails/generators/mailer/templates/application_mailer.rb
の修正です。
mailerのlayoutファイルの指定方法に誤りがあった(Stringで指定しなければならないのがSymbolで指定されていた)のを修正しています。
- layout :mailer + layout "mailer"
Fix generator test to match to use the string
actionmailer/lib/rails/generators/mailer/templates/application_mailer.rb
、
railties/test/generators/mailer_generator_test.rb
の修正です。
先のmailerのlayoutファイルの指定方法の修正でテストの修正が漏れていたので、修正しています。合わせて、Stringの指定にダブルクォートを使用していたのを、シングルクォートを使用するよう修正しています。
Merge pull request #24243 from dewski/dont-upgrade-file-watcher
railties/lib/rails/generators/rails/app/app_generator.rb
の修正です。
rails:update
実行時に、development.rb
のconfig.file_watcher = ActiveSupport::EventedFileUpdateChecker
の行をコメントアウトするよう修正しています。
Rails 5からのファイル更新監視処理(ActiveSupport::EventedFileUpdateChecker
)を使用するにはlisten
gemが必要なのですが、update
taskではGemfileの更新は行わない為、update
task実行後にそのままActiveSupport::EventedFileUpdateChecker
を使用しようとするとエラーになってしまう為、update
taskではActiveSupport::EventedFileUpdateChecker
を使用しないよう、コメントアウトするよう修正したとの事です。
Merge pull request #24253 from y-yagi/change_default_value_of_caching
railties/lib/rails/commands/server.rb
の修正です。
rails server
コマンドのcaching
オプションのデフォルトをfalse
からnil
に変更しています。
デフォルトがfalse
だと、rail server
にcachingに関するオプションを指定しない場合も"cachingは使用しない"と判断されてしまい、tmp/caching-dev.txt
があっても削除されてしまう(cachingが有効にならない)、という問題があった為、デフォルトではcachingに関する処理は何も行わないよう、nil
に変更しています。
Merge pull request #24258 from jeremy/cable/faye-and-isolated-tests
Rakefile
、actioncable/Rakefile
の修正です。
isolated tests を実行する為のtaskを追加しています。
update Active Job default adapter [ci skip]
rails guideのAction Mailer Basics
、Configuring Rails Applications
の修正です。
Change the default adapter from inline to async · rails/rails@625baa6でActive Jobのデフォルトのadapterはasync
に変更になったのですが、ドキュメントが古いまま(inline
)になっている箇所があったので、async
に更新しています。
Require enumerable module when using #sum
railties/lib/rails/code_statistics.rb
の修正です。
不足していたactive_support/core_ext/enumerable
のrequireを追加しています。
guides, sync railties and AP changelogs with 5.0 release notes.
actionpack/CHANGELOG.md
、及びrails guideのRuby on Rails 5.0 Release Notes
の修正です。
CHANGELOGはentryのグラマー及びフォーマットの修正を行っており、guideの方は、最初に作成したバージョン(Rails 5.0.0.beta1)以降に追加されたrailtiesの対応について、entryを追記しています。
guides, sync 5.0 release notes with changelogs
各CHANGELOG及びrails guideのRuby on Rails 5.0 Release Notes
の修正です。
CHANGELOGはentryのグラマー及びフォーマットの修正を行っており、guideの方は、最初に作成したバージョン(Rails 5.0.0.beta1)以降に追加された、Action View、Active Record、Active Job、Active Support、Active Modelの各対応について、entryを追記しています。
- Fixed abrupt start of sentence in changelog
rails guideのRuby on Rails 5.0 Release Notes
の修正です。
Action Mailer viewsのfragment cachingのsupportについてのentryの、グラマーの修正を行っています。