aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
authorYves Senn <yves.senn@gmail.com>2016-03-03 16:49:31 +0100
committerYves Senn <yves.senn@gmail.com>2016-03-03 16:52:35 +0100
commitcd73632d9d47752013f46e775e59241215cfd8e9 (patch)
treeabe436e4af39fc0461191b9190b7f88e36625433 /activerecord/CHANGELOG.md
parentba438dbfaed4d6bc62ffc519993770753eb74259 (diff)
downloadrails-cd73632d9d47752013f46e775e59241215cfd8e9.tar.gz
rails-cd73632d9d47752013f46e775e59241215cfd8e9.tar.bz2
rails-cd73632d9d47752013f46e775e59241215cfd8e9.zip
don't treat all associations with extensions as instance dependent.
Closes #23934. This is a forward port of ac832a43b4d026dbad28fed196d2de69ec9928ac Previously the scope of all associations with extensions were wrapped in an instance dependent proc. This made it impossible to preload such associations.
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r--activerecord/CHANGELOG.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index 861f2c3c36..3bb4b5236e 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -1,3 +1,11 @@
+* Fix an issue when preloading associations with extensions.
+ Previously every association with extension methods was transformed into an
+ instance dependent scope. This is no longer the case.
+
+ Fixes #23934.
+
+ *Yves Senn*
+
* Deprecate `{insert|update|delete}_sql` in `DatabaseStatements`.
Use the `{insert|update|delete}` public methods instead.