Skip to content

v1.1.0

Compare
Choose a tag to compare
@solnic solnic released this 30 May 09:01
ba171b8

⚠️ This release fixes behavior of filled macro and it may result in different hint messages in some cases.

Added

  • config.messages.default_locale for setting default locale (surprise, surprise) (solnic)
  • Config exposes predicates setting too (solnic)

Fixed

  • filled macro behavior results in must be filled error messages when appropriate - see PR #141 for more information (issue #134) (solnic)
  • Filter rules no longer cause keys to be added to input (issue #142) (solnic)
  • Filter rules work now with inheritance (solnic)
  • Inherited type schemas used by coercion are now properly configured as lax type (solnic)
  • Config is now finalized before instantiating schemas and properly dupped when its inherited (flash-gordon + solnic)
  • Config#eql? works as expected (solnic)
  • Predicates are properly inferred from array with a member type spec, ie array[:integer] results in array? + each(:integer?) (issue #140) (solnic)

Compare v1.0.3...v1.1.0