There is a newer version of the record available.

Published November 21, 2025 | Version v6.1.2
Software Open

rjsf-team/react-jsonschema-form: 6.1.2

  • 1. Freenome
  • 2. Akei
  • 3. @Sage-Bionetworks
  • 4. Luomus, University of Helsinki
  • 5. @cerebruminc
  • 6. Uber
  • 7. @freedomofpress
  • 8. Northeastern University
  • 9. @bigcommerce
  • 10. deco
  • 11. Backlight
  • 12. PerkinElmer
  • 13. Büro für Wissenschaftliche Kybernetik
  • 14. TND
  • 15. @readmeio

Description

@rjsf/antd

  • Updated SelectWidget to add a static getPopupContainerCallback to the SelectWidget component, partially fixing #3609
    • Also, added the explicit open state to the Select in conjunction with providing the setOpen as the onOpenChange prop
  • In BaseInputTemplate added comments explaining why step='1' is returned, closing #4022

@rjsf/mantine

  • Align Mantine's behavior with other themes when clearing string fields: clearing an input now removes the key from formData instead of setting it to an empty string. (#4875)

@rjsf/utils

@rjsf/validator-ajv8

  • Updated CustomValidatorOptionsType to add new extenderFn?: (ajv: Ajv) => Ajv prop
  • Updated createAjvInstance() to add new extenderFn?: (ajv: Ajv) => Ajv parameter, using it to extend the ajv instance, fixing #4746
    • Updated the AJV8Validator and compileSchemaValidatorsCode() to pass extenderFn from the options into createAjvInstance()
  • Updated transformRJSFValidationErrors() to add filtering of duplicate anyOf/oneOf based errors from the returned errors, fixing #4167

Dev / docs / playground

  • Updated DemoFrame as follows to fix #3609
    • Override antd's SelectWidget.getPopupContainerCallback callback function to return undefined
    • Added a AntdSelectPatcher component that observes the creation of antd select dropdowns and makes sure they open in the correct location
    • Update the antd theme wrapper to render the AntdSelectPatcher, AntdStyleProvider and ConfigProvider with it's own getPopupContainer() function inside of a FrameContextConsumer
  • Updated the base TypeScript configuration to use "moduleResolution": "bundler"
  • Updated the validation.md documentation to note that HTML 5 validation is not translatable via RJSF translation mechanisms and should be turned off, fixing #4092
    • Also added documentation for the new extenderFn prop on CustomValidatorOptionsType

Files

rjsf-team/react-jsonschema-form-v6.1.2.zip

Files (6.1 MB)

Name Size Download all
md5:7ed6796b866eec08ed256fc93a227d6c
6.1 MB Preview Download

Additional details

Related works