2016/07/01分のコミットです。
CHANGELOGへの追加はありませんでした。
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
config.action_controller.per_form_csrf_tokens
やconfig.action_controller.forgery_protection_origin_check
についての説明を追加しています。
Add a note about autoloading being disabled in production env in upgrade guide [ci skip]
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
production envでのautoloadingの挙動が変わったことについての説明を追加しています。が、内容にちょっと誤りがあり、後で修正が入っています。
Merge pull request #25587 from vipulnsward/publish-release-notes
guides/source/documents.yaml
Ruby on Rails 5.0 Release Notes
からWIPを外しています。
activesupport/lib/active_support/key_generator.rb
の修正です。
We default to using aes-256-cbc as our verification/signing cipher. It can accept key lengths of 128, 192 or 256-bit, whereas currently we were providing twice the acceptable value.を一部reverして、 ActiveSupport::KeyGenerator#generate_key
、ActiveSupport::CachingKeyGenerator#generate_key
メソッドのデフォルトのkey sizeを64に戻しています。
デフォルトのkey sizeが変わると、まったく同じ処理を行っても当然生成されるkeyが変わる可能性があり、既存の処理に影響が出てしまう可能性がある為、元の数字に戻したとのことです。
expands a bit a section of the upgrade guide [ci skip]
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
production environmentでboot後にはautoloadingが行われなくなった事についての説明を追加しています。 boot後にもautoloadingを行いたい場合は、Rails.application.config.enable_dependency_loading
にtrueを設定する必要があります。
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
Rails.application.config.enable_dependency_loading
に指定する値を誤っていたのを修正しています。
Change wording & punctuation in Guides - Upgrading
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
全体的にグラマーの修正を行っています。
Fix styles of headings to follow guide rules
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
各見出しのスタイルを調整しています。
Update to Turbolinks 5.0.0 final
Gemfile
、railties/lib/rails/generators/app_base.rb
の修正です。
Turbolinks 5.0.0を使用するようGemfileを修正しています。
Point to released coffee-rails
Gemfile
、railties/lib/rails/generators/app_base.rb
の修正です。
リリース済みのcoffee-rails
を使用するよう、github
の指定を削除しています。
Add an upgrade note related to ActionController::Live becoming a Concern
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
ActionController::Live
がconernになったので、 ActionController::Live
をincludeして使用していた場合、ActiveSupport::Concern
をextendする必要がある旨説明を追加しています。
Add a Rails 5 release note for ActionController::Live becoming a Concern
rails guideのRuby on Rails 5.0 Release Notes
の修正です。
ActionController::Live
がConcernになった対応についてエントリーを追加しています。
Do not allow rack pre releases
Gemfile.lock
、
actionpack/actionpack.gemspec
の修正です。
rack 2.0を使用するよう依存関係を修正しています。
[ci skip] Fix Typos and Punctuation in Guides - Upgrading
rails guideのA Guide for Upgrading Ruby on Rails
の修正です。
タイポ、グラマーの修正をまとめて行っています。
Mark Testing Guide as pubished and reword the title[ci skip]
guides/source/documents.yaml
の修正です。
Testing Rails Applications
ガイドの説明の修正、及びWIPを外しています。
Use sass-rails in our test suite
Gemfile
、railties/test/application/assets_test.rb
の修正です。
Rails本体のテストでsass-rails
を使用するよう修正しています。というか、今まで使用するようになってなかったんですねえ。
Merge pull request #25431 from prathamesh-sonpatki/add-note-about-upgrade-guide-at-the-end-of-update
railties/lib/rails/generators/rails/app/app_generator.rb
、
railties/lib/rails/tasks/framework.rake
の修正です。
rails app:update
タスク実行完了後に、A Guide for Upgrading Ruby on Rails — Ruby on Rails Guidesへのリンクを表示するよう修正しています。
Merge pull request #25553 from vipulnsward/25543-docs-follow-up
actionview/lib/action_view/helpers/tag_helper.rb
のdocの修正です。
ActionView::Helpers::TagHelper#tag
メソッドのdocのグラマー、フォーマットの修正を行っています。
Merge pull request #25582 from alexcameron89/action_controller_base
actionpack/lib/action_controller/base.rb
のdocの修正です。
ActionController::Base
のdoc内のparams
が等幅フォントで表示されるよう、tt
タグで囲むよう修正しています。
Deprecation passing of start
value was removed [ci skip]
rails guideのRuby on Rails 5.0 Release Notes
の修正です。
#find_in_batches
、#find_each
のstart
オプションがdeprecateになった対応のエントリーを削除しています。後から(Changed options for find_each and variants to have options start/finish)deprecateではなくなった為。
Fix release task now that NPM is part of the build
tasks/release.rb
の修正です。
元々別のタスクで行っていたnpm
のバージョンを設定する処理とpush処理を、同じタスク内で行うよう修正しています。Rails 5.0のリリースの際にトラブった為修正したとのことです。