Skip to content

v0.42.0

Compare
Choose a tag to compare
@n1k0 n1k0 released this 28 Jan 23:34
· 1249 commits to main since this release

Breaking changes

  1. When a text input is emptied by the user, it's value is now reset to undefined instead of being set to "" (empty string) as previously, to better match traditional text input behavior.
  2. Enum widgets don't automatically select the first item by default when required anymore, so that a user interaction is needed to pick a value.

New features

  • Add an array field template component (#437)
  • Wrap radio and checkbox labels into span to enable styling. (#428)
  • Reset text inputs value when emptied (#442)
  • Add transform hook for changing errors from json schema validation (#432)
  • Add a noHtml5Validate prop (#448)
  • Add support for a onBlur event handler (#431)
  • Allow empty option for enum fields (#451)

Bugfixes

  • Fix #452: Support recursively referenced definitions. (#453)
  • Fix #454: Document what master actually is, suffix its version with -dev.