The version 1.3.0 returns the following errors, which are correct:
$: required property 'key1' not found
$.key4: must not have unevaluated properties
But the version 1.3.1 returns :
$: required property 'key1' not found
$.key2: must not have unevaluated properties
$.key3: must not have unevaluated properties
$.key4: must not have unevaluated properties
and the version 1.3.2 returns the same errors :
$: required property 'key1' not found
$: property 'key2' must not be unevaluated
$: property 'key3' must not be unevaluated
$: property 'key4' must not be unevaluated
Hello,
Since version 1.3.1, too many errors are reported when the "unevaluatedProperties" property is used.
With the schema :
and the data :
The version 1.3.0 returns the following errors, which are correct:
But the version 1.3.1 returns :
and the version 1.3.2 returns the same errors :
Best regards.