Skip to content

Releases: rjsf-team/react-jsonschema-form

6.0.0-beta.11

11 Jun 20:48
Compare
Choose a tag to compare
6.0.0-beta.11 Pre-release
Pre-release

@rjsf/antd

  • Set peerDependency for @ant-design/icons to ^6.0.0, fixing #4643
  • Added MultiSchemaFieldTemplate

@rjsf/chakra-ui

  • Added MultiSchemaFieldTemplate
  • Improve visual styling of error validation boxes
  • Update chakra-ui/react package to ^3.19.1

@rjsf/core

  • Refactored MultiSchemaField to use the MultiSchemaFieldTemplate provided by the registry.
  • Added MultiSchemaFieldTemplate component to maintain the same functionality as the previous MultiSchemaField implementation.

@rjsf/daisyui

  • Added MultiSchemaFieldTemplate

@rjsf/fluentui-rc

  • Added MultiSchemaFieldTemplate

@rjsf/mui

  • Added MultiSchemaFieldTemplate

@rjsf/primereact

  • New theme!

@rjsf/react-bootstrap

  • Added MultiSchemaFieldTemplate

@rjsf/semantic-ui

  • Added MultiSchemaFieldTemplate

@rjsf/shadcn

  • Added MultiSchemaFieldTemplate

@rjsf/utils

  • Fixed issue where oneOf radio button could not be modified when defaults were set, fixing #4634
  • Fix default value for object properties such as enums that are rendered in select, radio inputs, etc.
  • Add support for MultiSchemaFieldTemplate, with new MultiSchemaFieldTemplateProps, to the TemplatesType interface

Dev / docs / playground

  • Added documentation for the new MultiSchemaFieldTemplate

v5.24.11

04 Jun 13:52
7e80bfe
Compare
Choose a tag to compare

@rjsf/utils

  • (Backported change from 6.0.0-beta.8) Fixed issue where oneOf schema references could not be modified when defaults were set, fixing #4580.
  • (Backported change from 6.0.0-beta.11) Fixed issue where oneOf radio button could not be modified when defaults were set, fixing #4634

Full Changelog: v5.24.10...v5.24.11

6.0.0-beta.9

22 May 19:21
Compare
Choose a tag to compare
6.0.0-beta.9 Pre-release
Pre-release

BREAKING CHANGE

  • In @rjsf/mui, upgraded MUI to version 7, dropping support for earlier versions due to conversion of Grids to v7 version (a MUI breaking change)

@rjsf/antd

  • Updated the README.md file for dependencies and snapshots due to updating to latest antd

@rjsf/chakra-ui

  • Updated SelectWidget to only pick the first element in a list when single selection is active, fixing #4623
  • Updated the README.md file for dependencies

@rjsf/daisyui

  • Updated the README.md file for dependencies
  • Updated package.json to move @fluentui packages to peer and dev dependencies

@rjsf/fluentui-rc

  • Updated the README.md file for dependencies
  • Updated package.json to move daisyui to peer and dev dependencies

@rjsf/mui

  • Updated the README.md file for dependencies
  • BREAKING CHANGE: Upgraded MUI to version 7, dropping support for earlier versions due to conversion of Grids to v7 version (a MUI breaking change)

@rjsf/react-bootstrap

  • Updated the README.md file for dependencies

@rjsf/semantic-ui

  • Updated the README.md file for dependencies
  • Deprecated the theme due to it appearing to be a dead project

@rjsf/shadcn

  • Updated the README.md file for dependencies

@rjsf/util

  • Fixed form data propagation with patternProperties #4617
  • Updated the GlobalUISchemaOptions types to extend GenericObjectType to support user-defined values for their extensions

Dev / docs / playground

  • Updated playground to use MUI version 7
  • Updated v6 upgrade guide.md to note the breaking change for MUI 7 and deprecation of semantic-ui

6.0.0-beta.10

22 May 21:10
Compare
Choose a tag to compare
6.0.0-beta.10 Pre-release
Pre-release

@rjsf/mui

  • Fixed build process to remove the tsc-alias replacer that was adding /index.js onto the @mui/Xxxx imports since MUI 7 has proper ESM support

6.0.0-beta.8

17 May 00:08
Compare
Choose a tag to compare
6.0.0-beta.8 Pre-release
Pre-release

@rjsf/chakra-ui

  • Added getChakra to package exports
  • Restored the ui:options customization

@rjsf/core

  • Updated LayoutGridField to use the pre-existing UI_GLOBAL_OPTIONS_KEY instead of its own, incorrect one.

@rjsf/util

  • Fixed form data propagation with patternProperties #4617
  • Fixed issue where oneOf schema references could not be modified when defaults were set, fixing #4580.
  • Updated the GlobalUISchemaOptions types to extend GenericObjectType to support user-defined values for their extensions

Dev / docs / playground

  • Updated precompiled schemas documentation in validation.md based on v6 changes, addressing #4618

6.0.0-beta.7

09 May 23:21
Compare
Choose a tag to compare
6.0.0-beta.7 Pre-release
Pre-release

@rjsf/core

  • Fixed crash in LayoutGridField when the 'name' field is missing in the grid schema for a component

6.0.0-beta.6

09 May 15:12
Compare
Choose a tag to compare
6.0.0-beta.6 Pre-release
Pre-release

@rjsf/util

  • Updated the Field type to add the optional TEST_IDS?: TestIdShape prop to it to support exposing the TEST_IDS static prop on LayoutGridField, LayoutHeaderField and LayoutMultiSchemaField for external users

6.0.0-beta.5

08 May 21:14
Compare
Choose a tag to compare
6.0.0-beta.5 Pre-release
Pre-release

Dev / docs / playground

  • Updated the peer dependencies for all packages from 6.0.0-beta to ^6.0.0-beta to avoid npm install dependency resolution issues

6.0.0-beta.4

08 May 20:28
Compare
Choose a tag to compare
6.0.0-beta.4 Pre-release
Pre-release

Dev / docs / playground

  • Updated the peer dependencies for all packages from 6 to 6.0.0-beta to avoid npm install dependency resolution issues

6.0.0-beta.3

08 May 18:44
Compare
Choose a tag to compare
6.0.0-beta.3 Pre-release
Pre-release

Dev / docs / playground

  • Updated the peer dependencies for all packages from ^6.0.0-beta.x to 6 to avoid npm install dependency resolution issues