CHANGELOG.md in schemacop-2.1.0 vs CHANGELOG.md in schemacop-2.2.0

- old
+ new

@@ -8,9 +8,22 @@ ### Bug fixes ### Changes --> +## 2.2.0 (2017-05-17) + +### Changes + +* Handle `ActiveSupport::HashWithIndifferentAccess` objects gracefully when + performing the validation. This allows the user to specify the schema using + a mixture of symbols and strings, but during the validation of a + `HashWithIndifferentAccess` it transparently converts the keys, both in the + schema and in the hash, to symbols. + + In the event that a key is defined both in the string and symbol version, + Schemacop expects a Ruby hash and will throw a ValidationError otherwise. + ## 2.1.0 (2017-05-16) ### New features * Validator for type Symbol, accessible with the symbol `:symbol`