2014/09/13分のコミットです。
CHANGELOGへの追加はありませんでした。
Gemfile
の修正です。
gem 'globalid', github: 'rails/globalid'
を追加しています。
再度Gemfile
の修正です。上で追加したglobalidを削除しています。既にgemがリリース済みとの事です。
Changes "if secret.nil?" to unless secret in MessageVerfier
activesupport/lib/active_support/message_verifier.rb
の修正です。
if secret.nil?
をunless secret
に修正しています。
activejob/test/cases/parameters_test.rb
の修正です。
GlobalIDの呼び出しをgid
からto_gid
に修正しています。
GlobalID 0.3.0からto_gid
メソッドが追加されたようです。
Se the test order of activejob tests
activejob/test/helper.rb
の修正です。
ActiveSupport::TestCase.test_order = :random
を追加しています。
Prepare maintenance policy for 4.2 release [ci skip]
rails guideのMaintenance Policy for Ruby on Rails
の修正です。
メンテ対象のバージョンに、4.2系を追加して、4.0系を削除しています。
4.0系はSecurity Issues
の対象からも外れているので、使用している場合は早々にアップデートをした方が良さそうですね。
Merge pull request #16669 from aantix/dangerous_attribute_error_better_message
activerecord/lib/active_record/attribute_methods.rb
の修正です。
ActiveRecordで定義済みのメソッドを定義した場合のエラーメッセージに、補足のメッセージを追加しています。
- raise DangerousAttributeError, "#{method_name} is defined by Active Record" + raise DangerousAttributeError, "#{method_name} is defined by Active Record. Check to make sure that you don't have an attribute or method with the same name."
でんじゃらす。
Change ActiveJob test directory to "test/jobs"
railties/lib/rails/generators/test_unit/job/job_generator.rb
の修正です。
ActiveJobのテストファイルが生成されるディレクトリが"test/job"になっていたのを、"test/jobs"に修正しています。app配下に合わせる形で。