aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/CHANGELOG.md
diff options
context:
space:
mode:
authorSteve Klabnik <steve@steveklabnik.com>2012-10-05 15:07:39 -0600
committerSteve Klabnik <steve@steveklabnik.com>2012-11-28 11:48:32 -0800
commit9504b44cf60c1d69519cef32465f46a73719bc17 (patch)
treef3b5f0ae2c80cd9cf6e390a112f34d2f11e893fe /activemodel/CHANGELOG.md
parent3e965e2144d515499c3c94de7973cf0bd84649e2 (diff)
downloadrails-9504b44cf60c1d69519cef32465f46a73719bc17.tar.gz
rails-9504b44cf60c1d69519cef32465f46a73719bc17.tar.bz2
rails-9504b44cf60c1d69519cef32465f46a73719bc17.zip
Specify type of singular association during serialization
When serialising a class, specify the type of any singular associations, if necessary. Rails already correctly specifies the :type of any enumerable association (e.g. a has_many association), but made no attempt to do so for non-enumerables (e.g. a has_one association). We must specify the :type of any STI association. A has_one association to a class which uses single-table inheritance is an example of this type of association. Fixes #7471
Diffstat (limited to 'activemodel/CHANGELOG.md')
-rw-r--r--activemodel/CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/activemodel/CHANGELOG.md b/activemodel/CHANGELOG.md
index 5135e47db1..dc39917984 100644
--- a/activemodel/CHANGELOG.md
+++ b/activemodel/CHANGELOG.md
@@ -1,5 +1,7 @@
## Rails 4.0.0 (unreleased) ##
+* Specify type of singular association during serialization *Steve Klabnik*
+
* Fixed length validator to correctly handle nil values. Fixes #7180.
*Michal Zima*