Skip to content

chore(deps): bump @rjsf/validator-ajv8 from 5.24.2 to 6.7.1 - #839

Open
dependabot[bot] wants to merge 5 commits into
mainfrom
dependabot/npm_and_yarn/rjsf/validator-ajv8-6.7.1
Open

chore(deps): bump @rjsf/validator-ajv8 from 5.24.2 to 6.7.1#839
dependabot[bot] wants to merge 5 commits into
mainfrom
dependabot/npm_and_yarn/rjsf/validator-ajv8-6.7.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor

Bumps @rjsf/validator-ajv8 from 5.24.2 to 6.7.1.

Release notes

Sourced from @​rjsf/validator-ajv8's releases.

6.7.1

@​rjsf/core

  • Support locale-specific decimal separators in NumberField (e.g. Polish/German comma decimal separators) without breaking non-text widgets like radio buttons and select dropdowns, fixing #5148
  • Fixed ObjectField to preserve the insertion order of additional and pattern properties when keys are renamed to integers, fixing #4631 (#5156)

@​rjsf/utils

  • Added getDecimalSeparator() utility to detect locale-specific decimal separators and updated asNumber() to parse locale-specific decimal strings, partially fixing #5148
  • Fixed a regression where getDefaultFormState() with experimental_defaultFormStateBehavior.arrayMinItems.populate = 'never' padded arrays with null entries up to minItems, fixing #5163
    • Optional arrays with no data are now omitted (unchanged) while required arrays with no data default to [], letting the validator report the minItems violation instead of surfacing invalid null items

@​rjsf/validator-ata

  • Updated the ata-validator dependency to ^1.1.0, which fixes a stack overflow in browser environments for schemas its JS engine cannot compile and shrinks the install footprint via per-platform optional packages (#5162)

Dev / docs / playground

  • Updated utility-functions.md to document getDecimalSeparator()
  • Removed bump-peer-deps script, pnpm workspaces now handles this for us.

6.7.0

New feature

  • We added CyclicSchemaField and CyclicSchemaExpandTemplate to prevent infinite cyclic expansion of schemas. If you want to override the UI for this, you can customize your own CyclicSchemaExpandTemplate
  • Added new nestedDefaultPrecedence option to experimental_defaultFormStateBehavior

@​rjsf/antd

  • Added CyclicSchemaExpandTemplate to the list of templates for the theme, updating snapshots accordingly
  • Show selected option descriptions, fixing (#4214)

@​rjsf/chakra-ui

  • Added CyclicSchemaExpandTemplate to the list of templates for the theme, updating snapshots accordingly
  • Show selected option descriptions, fixing (#4214)

@​rjsf/core

  • Fixed #3907 and #4262 as follows:
    • Added CyclicSchemaExpandTemplate to the list of templates for the theme, updating snapshots accordingly
    • Added CyclicSchemaField to the list of fields, that renders the CyclicSchemaExpandTemplate initially and, if expanded, will render the SchemaField with the RJSF_REF_CYCLE_KEY tag turned off
    • Updated SchemaForm to render the CyclicSchemaField when the schema contains the RJSF_REF_CYCLE_KEY set to true
  • Fixed array fields with empty tuple items and schema-valued additionalItems so clicking add renders the additional item field, fixing #3791
  • Added a warning when a select widget schema default is not present in the enum options, fixing #4494
  • Fixed SchemaField so that a schema with a primitive or array type alongside a non-select oneOf/anyOf no longer renders a spurious duplicate input above the option selector, fixing #5119
  • Fixed MultiSchemaField to propagate the parent schema's type to option sub-schemas that don't define their own, so the correct widget (e.g. StringField) renders for the selected option instead of FallbackField, fixing #5119
  • Fixed nested constAsDefaults values being skipped in matching conditional allOf schemas, fixing #4963
  • Fixed processPendingChange so that clearing a string field that has a schema default value no longer re-applies the default, fixing #5125
  • Fixed a regression introduced in #5136 where clearing a second field caused a previously-cleared field to be re-populated with its schema default; uses JSON.parse(JSON.stringify(...)) to strip undefined-valued keys from formData before AJV validation so that the #4518 fix is preserved

... (truncated)

Changelog

Sourced from @​rjsf/validator-ajv8's changelog.

6.7.1

@​rjsf/core

  • Support locale-specific decimal separators in NumberField (e.g. Polish/German comma decimal separators) without breaking non-text widgets like radio buttons and select dropdowns, fixing #5148
  • Fixed ObjectField to preserve the insertion order of additional and pattern properties when keys are renamed to integers, fixing #4631

@​rjsf/utils

  • Added getDecimalSeparator() utility to detect locale-specific decimal separators and updated asNumber() to parse locale-specific decimal strings, partially fixing #5148
  • Fixed a regression where getDefaultFormState() with experimental_defaultFormStateBehavior.arrayMinItems.populate = 'never' padded arrays with null entries up to minItems, fixing #5163
    • Optional arrays with no data are now omitted (unchanged) while required arrays with no data default to [], letting the validator report the minItems violation instead of surfacing invalid null items

@​rjsf/validator-ajv8

  • Updated AJV8Validator to remove broken schemas from AJV cache after compilation error, fixing #3933

@​rjsf/validator-ata

  • Updated the ata-validator dependency to ^1.1.0, which fixes a stack overflow in browser environments for schemas its JS engine cannot compile and shrinks the install footprint via per-platform optional packages (#5162)

Dev / docs / playground

  • Updated utility-functions.md to document getDecimalSeparator()
  • Removed bump-peer-deps script, pnpm workspaces now handles this for us.

6.7.0

@​rjsf/antd

  • Added CyclicSchemaExpandTemplate to the list of templates for the theme, updating snapshots accordingly
  • Show selected option descriptions, fixing (#4214)

@​rjsf/chakra-ui

  • Added CyclicSchemaExpandTemplate to the list of templates for the theme, updating snapshots accordingly
  • Show selected option descriptions, fixing (#4214)

@​rjsf/core

  • Fixed #3907 and #4262 as follows:
    • Added CyclicSchemaExpandTemplate to the list of templates for the theme, updating snapshots accordingly
    • Added CyclicSchemaField to the list of fields, that renders the CyclicSchemaExpandTemplate initially and, if expanded, will render the SchemaField with the RJSF_REF_CYCLE_KEY tag turned off
    • Updated SchemaForm to render the CyclicSchemaField when the schema contains the RJSF_REF_CYCLE_KEY set to true
  • Fixed array fields with empty tuple items and schema-valued additionalItems so clicking add renders the additional item field, fixing #3791
  • Added a warning when a select widget schema default is not present in the enum options, fixing #4494
  • Fixed SchemaField so that a schema with a primitive or array type alongside a non-select oneOf/anyOf no longer renders a spurious duplicate input above the option selector, fixing #5119
  • Fixed MultiSchemaField to propagate the parent schema's type to option sub-schemas that don't define their own, so the correct widget (e.g. StringField) renders for the selected option instead of FallbackField, fixing #5119
  • Fixed nested constAsDefaults values being skipped in matching conditional allOf schemas, fixing #4963
  • Fixed processPendingChange so that clearing a string field that has a schema default value no longer re-applies the default, fixing #5125

... (truncated)

Commits
  • b30b9a9 Releasing 6.7.1
  • 344443e chore(deps): bump fast-uri from 3.1.4 to 4.1.1 (#5166)
  • e73b960 Fix 5163: stop padding minItems arrays with null under arrayMinItems.populate...
  • 0e31f51 Remove bump-peer-deps (#5161)
  • bc95051 Fix 4631: preserve additional property order for numeric keys (#5156)
  • c67ed34 chore(deps): bump fast-uri from 3.1.2 to 3.1.4 (#5165)
  • 7a3caf8 fix(core): support locale-specific decimal separators in NumberField (#5148)
  • ec7d6ac chore: bump ata-validator to ^1.1.0 in @​rjsf/validator-ata (#5162)
  • eaeed10 Releasing 6.7.0 (#5160)
  • a9f1f43 Clarify playground example property names (#5158)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​rjsf/validator-ajv8 since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@rjsf/validator-ajv8](https://github.com/rjsf-team/react-jsonschema-form) from 5.24.2 to 6.7.1.
- [Release notes](https://github.com/rjsf-team/react-jsonschema-form/releases)
- [Changelog](https://github.com/rjsf-team/react-jsonschema-form/blob/main/CHANGELOG.md)
- [Commits](rjsf-team/react-jsonschema-form@5.24.2...v6.7.1)

---
updated-dependencies:
- dependency-name: "@rjsf/validator-ajv8"
  dependency-version: 6.7.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependabot. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant