Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@rjsf/fluentui-rc

Package Overview
Dependencies
Maintainers
0
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rjsf/fluentui-rc - npm Package Versions

234

5.24.1

Diff

rjsf-bot
published 5.24.0 •

Changelog

Source

5.24.0

@rjsf/core

  • Fixed issue with schema if/then/else conditions where switching to then/else subschemas did not reflect the actual validation errors in the onChange event, fixing #4249 and improving performance.
  • Fixed issue error message will not be cleared after the controlled Form formData is changed. Fixes #4426

@rjsf/utils

  • Fixed issue with formData not updating when dependencies change, fixing #4325
  • Fixed issue with assigning default values to formData with deeply nested required properties, fixing #4399
  • Fixed issue error message will not be cleared after the controlled Form formData is changed. Fixes #4426
  • Fix for AJV $data reference in const property in schema treated as default/const value. The issue is mentioned in #4361.
  • Switched uses of lodash.isEqual() to @rjsf/utils.deepEquals.

@rjsf/validator-ajv8

  • Partially fixed issue where dependency errors do not show title or ui:title. This fix only applicable if we use an ajv-i18n localizer. Ref. #4402.
  • Switched uses of lodash.isEqual() to @rjsf/utils.deepEquals at precompiledValidator.
rjsf-bot
published 5.23.2 •

Changelog

Source

5.23.2

@rjsf/core

  • Fix default value population when switching between options in MultiSchemaField #4375. Fixes #4367

@rjsf/utils

  • Short-circuit File and Date constructor access in isObject to optimize performance in scenarios where globalThis is a Proxy that incurs overhead for each class constructor access (#4413). Fixes #4409

@rjsf/validator-ajv8

  • Fixed issue where ui:title in anyOf/oneOf is not shown in error messages. Fixes #4368
rjsf-bot
published 5.23.1 •

Changelog

Source

5.23.1

@rjsf/chakra-ui

  • Updated package.json to restrict @chakra-ui/react's peer dependency to be < 3.0.0, fixing #4390

@rjsf/core

  • Updated NumberField to properly pass through the errorSchema and id in the onChange handler, fixing #4382

Dev / docs / playground

  • Updated the peer dependencies for @rjsf/* to be 5.23.x
rjsf-bot
published 5.23.0 •

Changelog

Source

5.23.0

@rjsf/core

  • Updated SchemaField to no longer make schema fields with const read-only by default, partially fixing #4344

@rjsf/utils

  • Updated Experimental_DefaultFormStateBehavior to add a new constAsDefaults option
  • Updated getDefaultFormState() to use the new constAsDefaults option to control how const is used for defaulting, fixing #4344, #4361 and #4377
  • Use experimental_customMergeAllOf option in functions that have previously missed it.
  • Updated ErrorSchemaBuilder methods addErrors and setErrors to prevent duplicate error messages.

@rjsf/validator-ajv8

  • Fixed issue where error messages do not have title or ui:title if a Localizer function is used. Fixes #4387

Dev / docs / playground

  • Updated the playground to add a selector for the constAsDefaults option
rjsf-bot
published 5.22.4 •

Changelog

Source

5.22.4

@rjsf/utils

  • Fixed issue with array schema defaults not applying properly when formData is an empty array, fixing #4335.

Dev / docs / playground

  • Fix issue 'Maximum call stack size exceeded' with playground share with large content.
rjsf-bot
published 5.22.3 •

Changelog

Source

5.22.3

@rjsf/utils

  • Fixed deep nested dependencies issue with assigning values to formData, fixing #4334
rjsf-bot
published 5.22.2 •

Changelog

Source

5.22.2

@rjsf/core

  • Fix an issue where only the first file was uploaded when users selected multiple files for upload.
  • Fixed validation regression Form not revalidating after formData change, fixing #4343

@rjsf/validator-ajv8

  • Fixed AJV8Validator#transformRJSFValidationErrors to replace the error message field with either the uiSchema's ui:title field if one exists or the parentSchema title if one exists. Fixes #4348
rjsf-bot
published 5.22.1 •

Changelog

Source

5.22.1

Dev / docs / playground

  • Bumped peer dependencies to 5.22.x due to updated type definition and API changes in @rjsf/utils
rjsf-bot
published 5.22.0 •

Changelog

Source

5.22.0

@rjsf/core

  • Updated MultiSchemaField to call the onChange handler after setting the new option, fixing #3997 and #4314

@rjsf/utils

  • Added experimental_customMergeAllOf option to retrieveSchema() and getDefaultFormState() to allow custom merging of allOf schemas
  • Made fields with const property pre-filled and readonly, fixing #2600
  • Added mergeDefaultsIntoFormData option to Experimental_DefaultFormStateBehavior type to control how to handle merging of defaults
  • Updated mergeDefaultsWithFormData() to add new optional defaultSupercedesUndefined that when true uses the defaults rather than undefined formData, fixing #4322
  • Updated getDefaultFormState() to pass true to mergeDefaultsWithFormData for defaultSupercedesUndefined when mergeDefaultsIntoFormData has the value useDefaultIfFormDataUndefined, fixing #4322
  • Updated getClosestMatchingOption() to improve the scoring of sub-property objects that are provided over ones that aren't, fixing #3997 and #4314

Dev / docs / playground

  • Updated the form-props.md to add documentation for the new experimental_customMergeAllOf props and the experimental_defaultFormStateBehavior.mergeDefaultsIntoFormData option
  • Updated the utility-functions.md to add documentation for the new optional defaultSupercedesUndefined parameter and the two missing optional fields on getDefaultFormState()
  • Updated the custom-templates.md to add a section header for wrapping BaseInputTemplate
  • Updated the playground to add controls for the new mergeDefaultsIntoFormData option
    • In the process, moved the Show Error List component over one column, making it inline radio buttons rather than a select
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc