aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r--activerecord/CHANGELOG.md34
1 files changed, 31 insertions, 3 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index 8c09284e53..272f05eb79 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -1,3 +1,31 @@
+* Pass `has_and_belongs_to_many` `:autosave` option to
+ the underlying `has_many :through` association.
+
+ Fixes #13923.
+
+ *Yves Senn*
+
+* PostgreSQL implementation of `SchemaStatements#index_name_exists?`.
+
+ The database agnostic implementation does not detect with indexes that are
+ not supported by the ActiveRecord schema dumper. For example, expressions
+ indexes would not be detected.
+
+ Fixes #11018.
+
+ *Jonathan Baudanza*
+
+* Parsing PostgreSQL arrays with empty strings now works correctly.
+
+ Previously, if you tried to parse `{"1","","2","","3"}` the result
+ would be `["1","2","3"]`, removing the empty strings from the array,
+ which would be incorrect. Now it will correctly produce `["1","","2","","3"]`
+ as the result of parsing the above PostgreSQL array.
+
+ Fixes #13907.
+
+ *MaurĂ­cio Linhares*
+
* Associations now raise `ArgumentError` on name conflicts.
Dangerous association names conflicts include instance or class methods already
@@ -856,7 +884,7 @@
*Severin Schoepke*
-* `ActiveRecord::Store` works together with PG `hstore` columns.
+* `ActiveRecord::Store` works together with PostgreSQL `hstore` columns.
Fixes #12452.
@@ -1142,7 +1170,7 @@
*Yves Senn* , *Severin Schoepke*
-* Fix multidimensional PG arrays containing non-string items.
+* Fix multidimensional PostgreSQL arrays containing non-string items.
*Yves Senn*
@@ -1160,7 +1188,7 @@
*Richard Schneeman*
-* Removed redundant override of `xml` column definition for PG,
+* Removed redundant override of `xml` column definition for PostgreSQL,
in order to use `xml` column type instead of `text`.
*Paul Nikitochkin*, *Michael Nikitochkin*