Skip to content

6.8.0

Latest

Choose a tag to compare

@heath-freenome heath-freenome released this 14 Aug 16:39
· 1 commit to main since this release

New validator added

The new @rjsf/validator-cfworker was added, see the documentation for the limitations that this validator has.

@rjsf/core

  • Fixed TimeWidget to respect schema multipleOf time precision, preserving second-precision values while keeping minute-precision native inputs synchronized with their displayed value (#5174)

@rjsf/utils

  • Fixed an issue in sortedJSONStringify with regards to handling arrays containing null and undefined values.

@rjsf/validator-ata

  • Raised the ata-validator requirement to ^1.3.0, which fixes a $ref that could not be resolved being treated as vacuous rather than reported as an error (#5181)
  • Raised the ata-validator requirement to ^1.6.0, so that validation runs correctly where new Function is refused, such as a page under a strict Content-Security-Policy (#5184)
  • Raised the ata-validator requirement to ^1.6.1, which stops a $ref into another document from silently dropping the constraints behind it (#5186)

@rjsf/validator-cfworker

  • Added an eval-free, draft-2020-12 validator package backed by @cfworker/json-schema, including undefined form-data normalization and per-schema-id caching, fixing #3269 and contributing to #4923

Dev / docs / playground

  • Added @rjsf/validator-cfworker to the playground validator selector and API documentation