なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2014/12/20)

2014/12/20分のコミットです。

CHANGELOGへの追加はありませんでした。


Use released I18n 0.7.0

activesupport/activesupport.gemspecの修正です。

i18n 0.7.0を使用するよう修正しています。


Remove rack and i18n master from bug report tempaltes [ci skip]

guides/bug_report_templates/action_controller_master.rbguides/bug_report_templates/active_record_master.rbの修正です。

githubのmasterを使用するようになっていたi18n、rackをリリース済みのgemファイルを使用するよう修正しています。


last pass to the autoloading guide before release [ci skip]

rails guideのConstant Autoloading and Reloadingの修正です。

グラマーの修正、説明が足りてなかった箇所への説明の追加等々を行っています。


Merge pull request #18100 from chancancode/serve_static_files

railtiesの修正です。

config.serve_static_assetsオプションがdeprecateになり、代わりにconfig.serve_static_filesオプションが追加されました。

設定する内容は変わらずtrue/falseなのですが、production.rbはデフォルトで環境変数(RAILS_SERVE_STATIC_FILES)を見るように変更されています。

-  # Disable Rails's static asset server (Apache or NGINX will already do this).
-  config.serve_static_assets = false
+  # Disable serving static files from the `/public` folder by default since
+  # Apache or NGINX already handles this.
+  config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?

Add link for Domain-Specific Language [ci skip]

rails guideのGetting Started with Railsの修正です。

wikiDSL説明ページへのリンクを追加しています。


Merge pull request #18102 from arthurnn/nodoc_constant

actionpack/lib/action_controller/metal/request_forgery_protection.rbactiverecord/lib/active_record/transactions.rbの修正です。

:nodoc:を追加しています。


Make bin/setup portable

railties/lib/rails/generators/rails/app/templates/bin/setupの修正です。

Windowsでも動作するように、ファイルの削除等をfileutilsを使用するよう修正しています。


prefer single quotes, by the beard of the prophet!

railties/lib/rails/generators/rails/app/templates/bin/setupの修正です。

式展開等を伴わない只の文字列にダブルクオートを使用していたのを、シングルクォートを使用するよう修正しています。


activejob needs to be built before actionmailer

tasks/release.rbの修正です。

ActiveJobがActionMailerより先に読み込まれるよう修正しています。 ActionMailerの中でActionJobを使用しているからですかね。


Fix link in autoloading guide

rails guideのConstant Autoloading and Reloadingの修正です。

ページ内リンクが壊れていた箇所があったのを修正しています。


Replace guides.ror.org/v4.2.0 with guides.ror.org

activejob/lib/active_job/queue_adapters/inline_adapter.rbの修正です。

エラーメッセージにRails guideへのリンクを含んでいるところがあるのですが、そこからv4.2.0へのリンクを削除しています。

-          raise NotImplementedError.new("Use a queueing backend to enqueue jobs in the future. Read more at http://guides.rubyonrails.org/v4.2.0/active_job_basics.html")
+          raise NotImplementedError.new("Use a queueing backend to enqueue jobs in the future. Read more at http://guides.rubyonrails.org/active_job_basics.html")