aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r--activerecord/CHANGELOG.md24
1 files changed, 23 insertions, 1 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index 9f64941065..524a048c7c 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -1,3 +1,23 @@
+* Prevent the counter cache from being decremented twice when destroying
+ a record on a has_many :through association.
+
+ Fixes #11079.
+
+ *Dmitry Dedov*
+
+* Unify boolean type casting for `MysqlAdapter` and `Mysql2Adapter`.
+ `type_cast` will return `1` for `true` and `0` for `false`.
+
+ Fixes #11119.
+
+ *Adam Williams*, *Yves Senn*
+
+* Fix bug where has_one associaton record update result in crash, when replaced with itself.
+
+ Fixes #12834.
+
+ *Denis Redozubov*, *Sergio Cambra*
+
* Log bind variables after they are type casted. This makes it more
transparent what values are actually sent to the database.
@@ -8,7 +28,8 @@
*Yves Senn*
* Fix uninitialized constant `TransactionState` error when `Marshall.load` is used on an Active Record result.
- Fixes #12790
+
+ Fixes #12790.
*Jason Ayre*
@@ -108,6 +129,7 @@
*Severin Schoepke*
* `ActiveRecord::Store` works together with PG `hstore` columns.
+
Fixes #12452.
*Yves Senn*