⚠️ 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
exposespredicates
setting too (solnic)
Fixed
filled
macro behavior results inmust 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 inarray? + each(:integer?)
(issue #140) (solnic)