diff options
author | Eileen M. Uchitelle <eileencodes@users.noreply.github.com> | 2018-10-10 11:42:41 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-10 11:42:41 -0400 |
commit | 58999af99fa485f748ab33d4aa4254a4b4a50991 (patch) | |
tree | 7555859c438889f93db91ef335b5b363c6ee4e0b /activerecord/CHANGELOG.md | |
parent | 9413ef56e5903541773f607575ea44b8e10c74a6 (diff) | |
parent | df11558942f9eb97f9ed0293d1d4508f7685bb51 (diff) | |
download | rails-58999af99fa485f748ab33d4aa4254a4b4a50991.tar.gz rails-58999af99fa485f748ab33d4aa4254a4b4a50991.tar.bz2 rails-58999af99fa485f748ab33d4aa4254a4b4a50991.zip |
Merge pull request #34110 from albertoalmagro/enum-raises-on-invalid-definition-values
Enum raises on invalid definition values
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r-- | activerecord/CHANGELOG.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md index 19558a9e0c..6397bc361a 100644 --- a/activerecord/CHANGELOG.md +++ b/activerecord/CHANGELOG.md @@ -1,3 +1,14 @@ +* Enum raises on invalid definition values + + When defining a Hash enum it can be easy to use [] instead of {}. This + commit checks that only valid definition values are provided, those can + be a Hash, an array of Symbols or an array of Strings. Otherwise it + raises an ArgumentError. + + Fixes #33961 + + *Alberto Almagro* + * Reloading associations now clears the Query Cache like `Persistence#reload` does. ``` |