----------- - Add `min_length` and `max_length` options to array filter (128, jwoertink) - Add `empty_is_nil` option to date filter (122, jamesacarr) - Respect `Mutations.cache_constants` in array filters (125, eugeneius)
0.8.2
----------- - Add `:error_key` filter option to allow error messages to be customised. (115, mwhatters) - Accept hash inputs that respond to `to_hash`. (126, antoniobg)
0.8.1
----------- - Ruby 2.4 support added
0.8.0
----------- - Add Time filter: time :start_time - Remove unprintable characters from `string` by default. - Add bigdecimal and float as non-strict string input options - Additonal filters that are used in arrays can now have block arguments - Add `empty_is_nil` option to integer filter.
0.7.2
-----------
- Bug fix: discards_empty broke on non-strings. Fix that.
0.7.1
-----------
- Bug fix: If your optional filter discards_empty and strips, then discard whitespace.