Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

synchronize Active Record deprecations / removals with 4.2 release notes

[ci skip]

/cc @chancancode @zzak
  • Loading branch information...
commit d708b5cc50fe36fcbab95b3558f9c6807b4d1d98 1 parent 5706d29
@senny senny authored
Showing with 25 additions and 2 deletions.
  1. +1 −2  activerecord/
  2. +24 −0 guides/source/
3  activerecord/
@@ -45,8 +45,7 @@
*Yves Senn*
-* Deprecate `serialized_attributes` without replacement. You can access its
- behavior by going through the column's type object.
+* Deprecate `serialized_attributes` without replacement.
*Sean Griffin*
24 guides/source/
@@ -132,8 +132,32 @@ Please refer to the
for detailed changes.
+### Removals
+* Removed deprecated method `ActiveRecord::Base.quoted_locking_column`.
+ ([Pull Request](
+* Removed deprecated `ActiveRecord::Migrator.proper_table_name`. Use the
+ `proper_table_name` instance method on `ActiveRecord::Migration` instead.
+ ([Pull Request](
+* Removed `cache_attributes` and friends. All attributes are cached.
+ ([Pull Request](
+* Removed unused `:timestamp` type. Transparently alias it to `:datetime`
+ in all cases. Fixes inconsistencies when column types are sent outside of
+ `ActiveRecord`, such as for XML Serialization.
+ ([Pull Request](
### Deprecations
+* Deprecated returning `nil` from `column_for_attribute` when no column exists.
+ It will return a null object in Rails 5.0
+ ([Pull Request](
+* Deprecated `serialized_attributes` without replacement.
+ ([Pull Request](
* Deprecated using `.joins`, `.preload` and `.eager_load` with associations that
depends on the instance state (i.e. those defined with a scope that takes an
argument) without replacement.

3 comments on commit d708b5c


@senny Thank you! \o/


@senny fyi, we have been adding release notes items in the same order as changelogs (newer on top) for now to make it easy to diff


@chancancode :+1: got it.

Please sign in to comment.
Something went wrong with that request. Please try again.