[deps] Update rjsf monorepo to v6 (major)#13052
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
Conversation
18553b0 to
13ddb13
Compare
b2c3418 to
661dc4a
Compare
37be67b to
17767d4
Compare
17767d4 to
5d431cc
Compare
31b0323 to
ce5808a
Compare
ce5808a to
ecdae01
Compare
ecdae01 to
cb55505
Compare
1c222ef to
2cb4539
Compare
cb55505 to
76b19d1
Compare
7641bd4 to
ebf21c0
Compare
4139c42 to
be09746
Compare
cd49fc6 to
39f8eab
Compare
0d0ed2e to
06d8859
Compare
a89be7e to
dfc5fb7
Compare
dfc5fb7 to
2f70c22
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.24.13→6.3.15.24.13→6.3.15.24.13→6.3.1Release Notes
rjsf-team/react-jsonschema-form (@rjsf/core)
v6.3.1Compare Source
Dev / docs / playground
@rjsf/*dev dependencies from^6.3.0to6.3.0so that the latest version ofnxkeeps automatically updating them^6.3.xdue to type changes in@rjsf/utilsthat are required in the other librariesv6.3.0Compare Source
@rjsf/antd
@rjsf/chakra-ui
NativeSelectWidgetso that is properly renders a placeholder, fixing #4942@rjsf/core
ui:definitionssupport for recursive and reusable uiSchema (#4947)@rjsf/daisyui
@rjsf/fluentui-rc
@rjsf/mantine
@rjsf/mui
@rjsf/react-bootstrap
@rjsf/semantic-ui
@rjsf/shadcn
@rjsf/utils
expandUiSchemaDefinitions()andresolveUiSchema()functions, andUiSchemaDefinitionstype to support defining reusable uiSchema for schema$refreferences (#4947)Dev / docs / playground
ui:definitionsfeature (#4947)ui:definitionsinuiSchema.mdanddefinitions.md(#4947)npm run bump-all-librariescommand, fixing new lint errors and updating the snapshots due to fixes in the theme librariesv6.2.5Compare Source
@rjsf/mui
BaseInputTemplateto properly handleslotPropsandInputProps(deprecated by MUI) with existingendAdornments when theallowClearTextInputsflag is true, fixing #4938Dev / docs / playground
uiSchema.mdto add documentation forallowClearTextInputsformTests.tsxinsnapshot-teststo render string fields with theallowClearTextInputsflag enabled, with data and readonly to test the new featurev6.2.4Compare Source
Dev / docs / playground
package.jsonforchakra-uito add therepositoryinformation so that publishing works for itrelease.ymlto remove the push tag stuff as it isn't neededv6.2.3Compare Source
@rjsf/mantine
cleanupOptions()to addenableMarkdownInHelpandglobalOptionsto avoid DOM errors@rjsf/primereact
ArrayFieldTemplateto destructure additional fields to avoid DOM errorsDev / docs / playground
release.ymlto move the permissions within the job, switch to node 24 and add push checkingv6.1.2Compare Source
@rjsf/antd
SelectWidgetto add a staticgetPopupContainerCallbackto theSelectWidgetcomponent, partially fixing #3609openstate to theSelectin conjunction with providing thesetOpenas theonOpenChangepropBaseInputTemplateadded comments explaining whystep='1'is returned, closing #4022@rjsf/mantine
@rjsf/utils
@rjsf/validator-ajv8
CustomValidatorOptionsTypeto add newextenderFn?: (ajv: Ajv) => AjvpropcreateAjvInstance()to add newextenderFn?: (ajv: Ajv) => Ajvparameter, using it to extend theajvinstance, fixing #4746AJV8ValidatorandcompileSchemaValidatorsCode()to passextenderFnfrom theoptionsintocreateAjvInstance()transformRJSFValidationErrors()to add filtering of duplicateanyOf/oneOfbased errors from the returned errors, fixing #4167Dev / docs / playground
DemoFrameas follows to fix #3609antd'sSelectWidget.getPopupContainerCallbackcallback function to return undefinedAntdSelectPatchercomponent that observes the creation ofantdselect dropdowns and makes sure they open in the correct locationantdtheme wrapper to render theAntdSelectPatcher,AntdStyleProviderandConfigProviderwith it's owngetPopupContainer()function inside of aFrameContextConsumer"moduleResolution": "bundler"validation.mddocumentation to note that HTML 5 validation is not translatable via RJSF translation mechanisms and should be turned off, fixing #4092extenderFnprop onCustomValidatorOptionsTypev6.1.1Compare Source
@rjsf/core
ObjectFieldto get errors and formData by wrappingnamein brackets to prevent names that have dots in them incorrectly getting data from a lower level, fixing #3846@rjsf/shadcn
package.jsonto copy css files to newresourcesdirectoryDev / docs / playground
playgroundto use the css files for@rjsf/shadcnfrom the CDN connected with github, pointing to the new resources directoryantdIconsReplacer.tsand used it in@rjsf/antdduring build time to append.jsonto imports of@antd/iconsto fix es build issues on webpack and vitev6.1.0Compare Source
@rjsf/antd
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateandArrayFieldTemplateto adjust sizes and buttons location usingdisplayLabelandhasDescription, fixing #3296FieldTemplate,ObjectFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabel@rjsf/chakra-ui
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/core
RichHelpcomponent for use in all the themes for help rendering, fixing #4601ArrayFieldto compute and passdisplayLabelandhasDescriptionto the renderedArrayFieldItemTemplateto support fixing #3296StringFieldto extract thetitlefrom the props and pass it down to the widget if providedArrayFieldItemTemplateto adjust buttons location usingdisplayLabelandhasDescription, fixing #3296AddButtonto improve it's responsiveness in relation to theArrayFieldItemTemplatechangesWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/daisyui
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateto adjust buttons location usingdisplayLabelandhasDescription, fixing #3296WrapIfAdditionalTemplateto addflexGrowandBaseInputTemplateto addw-fullto allow the array item fields to grow properlyFieldTemplateto render thedescriptionwhich was missing in the themeFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/fluentui-rc
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateto adjust buttons location usingdisplayLabel, fixing #3296WrapIfAdditionalTemplateto addflexGrowto allow the array item fields to grow properly for non-container elementsFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/mantine
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateutils.tsto addlabelto the cleanup fields to filter it from theuiOptionsBaseInputTemplateto displaydescriptionwhich was missing in the themeArrayFieldTitleTemplateto support theoptionalDataFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/mui
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateto adjust buttons location usingdisplayLabelandhasDescription, fixing #3296FieldTemplate,ObjectFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabel@rjsf/primereact
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateto adjust buttons location usingdisplayLabel, fixing #3296WrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/react-bootstrap
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateto adjust buttons location usingdisplayLabelandhasDescription, fixing #3296ArrayFieldTemplateto improve it's responsiveness in relation to theArrayFieldItemTemplatechangesFieldTemplate,ObjectFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/semantic-ui
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateto adjust buttons location usingdisplayLabelandhasDescription, fixing #3296FieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/shadcn
ui:helpas markdown via newui:enableMarkdownInHelpflag inFieldHelpTemplateArrayFieldItemTemplateto adjust buttons location usingdisplayLabelandhasDescription, fixing #3296ArrayFieldTemplateto addjustify-endto theAddButtonrenderingFieldTemplate,ObjectFieldTemplateandWrapIfAdditionalTemplateto adjust the sizes and buttons location usingdisplayLabelandrawDescription@rjsf/utils
enableMarkdownInHelpto theGlobalUISchemaOptionstype, fixing #4601displayLabelandhasDescriptionflags in theArrayFieldItemTemplatePropsto support fixing #3296use clientdirective to support NextJS buildsWrapIfAdditionalTemplatePropsto also pick thedisplayLabelandrawDescriptionprops fromFieldPropsfor use in adjusting the Additional Properties buttons locationgetDisplayLabel()to return false ALWAYS, when theui:optionsis set to false AND to return true forarrayandobjecttypes when they were added via additionalPropertiesDev / docs / playground
uiSchema.mdin the docs to document the newenableMarkdownInHelpflagobjectTests.tsxto increase the variations of the additionalProperties tests to include labels off, descriptions and object and array typesv6.0.2Compare Source
@rjsf/antd
FieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)ArrayFieldTemplateandObjectFieldTemplateto remove the rendering of a duplicate description (since theFieldTemplatealready does it), fixing #3624@rjsf/chakra-ui
CheckboxesWidgetto render the Title, fixing (#4840)CheckboxWidgetto handle label and description rendering consistently, fixing (#4742)@rjsf/core
CheckboxWidgetby conditionally rendering them based on widget typeCheckboxWidgetto handle label and description rendering consistentlyFieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)ObjectFieldto change the removal of an additional property to defer the work to theprocessPendingChange()handler inForm, fixing #4850FallbackFieldto supportobjectandarraytypes, and improvedArrayFieldso that it handles missing items properly with the fallback field@rjsf/fluentui-rc
FieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)@rjsf/mantine
CheckboxWidgetto handle label and description rendering consistently, fixing (#4742)@rjsf/mui
FieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)ArrayFieldItemTemplateto switchsizefrom 'auto' to responsive values on theGrid, fixing #4838@rjsf/primereact
FieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)@rjsf/react-bootstrap
FieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)@rjsf/semantic-ui
FieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)@rjsf/shadcn
FieldTemplateto skip label and description rendering for checkbox widgets, fixing (#4742)Commandcomponent to properly handleforwardRef@rjsf/utils
getDefaultFormState()to not save an undefined field value into an object when the type isnullandexcludeObjectChildrenis provided, fixing #4821Dev / docs / playground
OptionsDrawerof the playground to addidPrefixandidSeparatorfieldsreact-test-renderer, updating all snapshots accordinglyci.yml, removingv5and old Node 14 non-docs buildsv6.0.1Compare Source
Dev / docs / playground
6.xv6.0.0Compare Source
@rjsf/antd
README.mdto show the theme snapshot with the latest theme UI from the playground, making it a link to the theme@rjsf/chakra-ui
README.mdto show the theme snapshot with the latest theme UI from the playground, making it a link to the theme@rjsf/core
SchemaFieldto add a new optional propertychildFieldPathIdto theFieldComponentrender to prevent duplicate ids, fixing (#4819)[#4819]ObjectFieldandArrayFieldto make children use thechildFieldPathIdif present, falling back to thefieldPathIdif notDev / docs / playground
Updated the playground to modernize the UI using MUI components
README.mdin all themes to show the theme snapshot with the latest theme UI from the playground, making it a link to the themeConfiguration
📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.