Skip to content

v0.16.1

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Oct 14:41
· 3 commits to master since this release
b9c0911
  • Fixed. A closed object (additionalProperties: false) whose declared
    member fails its own subschema no longer receives an extra
    additionalProperties violation of the parent over the member's own
    failure (#175). The backend marks a member as evaluated only when every
    declared member passed, so the failing one still counted as unchecked when
    additionalProperties ran; a member the sibling properties map declares,
    or one of its patternProperties patterns matches, is now what the leaf
    filter treats as not additional. An undeclared member, and a member that
    fails the object form of additionalProperties, keep their leaves; the
    verdict never moved.