Skip to content

scratch CI check for 5526 round 3 (do not merge) - #4

Closed
rishilifts wants to merge 1 commit into
fix-5432-template-overridesfrom
fix-5432-review-oct22
Closed

rishilifts wants to merge 1 commit into
fix-5432-template-overridesfrom
fix-5432-review-oct22

Conversation

@rishilifts

Copy link
Copy Markdown
Owner

Scratch PR to run CI on the third review-round fixes for upstream rjsf-team#5526. Do not merge.

…() and drop the registry-template warning

- warnOnInvalidOverride() now dedupes through logOnce() on the message itself, so loggedMessages.ts, its package.json
  exclusion and the hand-built key are gone
- The registry-template warning never fired from the getTemplates() loop every caller uses, so it is dropped along
  with its changelog and docstring sentences; the Form-level registry check moves to the follow-up PR
- FallbackField now passes getUiOptions() the merged global options, so an invalid own ui:UnsupportedFieldTemplate
  no longer changes which template renders compared with leaving the value out
- The repeated registry lookup in getTemplate() goes through one lookupTemplate() helper
- testing/testSetup.ts restored to its v7 version, taking it out of the PR
@github-actions

Copy link
Copy Markdown

Size limit report

Sizes are minified + brotli, measured by size-limit at 5fddb7c.

A package listed twice is measured both as installed and, on the second row, as its own code with its dependencies excluded. Peer dependencies are always excluded.

Check Base PR Δ
@rjsf/antd 7.75 kB 7.75 kB =
@rjsf/antd (without dependencies) 7.32 kB 7.32 kB =
@rjsf/chakra-ui 18.04 kB 18.04 kB =
@rjsf/chakra-ui (without dependencies) 11.79 kB 11.79 kB =
@rjsf/core 35.67 kB 35.72 kB +0.05 kB
@rjsf/core/markdown 25.53 kB 25.53 kB =
@rjsf/core/testing 64.99 kB 65.00 kB +0.01 kB
@rjsf/core: Form 35.34 kB 35.41 kB +0.07 kB
@rjsf/daisyui 55.33 kB 55.33 kB =
@rjsf/daisyui (without dependencies) 12.35 kB 12.35 kB =
@rjsf/fluentui-rc 6.23 kB 6.23 kB =
@rjsf/mantine 15.06 kB 15.06 kB =
@rjsf/mantine (without dependencies) 10.68 kB 10.68 kB =
@rjsf/mui 7.37 kB 7.37 kB =
@rjsf/react-bootstrap 7.95 kB 7.95 kB =
@rjsf/react-bootstrap (without dependencies) 5.54 kB 5.54 kB =
@rjsf/shadcn 44.78 kB 44.78 kB =
@rjsf/shadcn (without dependencies) 10.52 kB 10.52 kB =
@rjsf/utils 35.01 kB 34.85 kB -0.16 kB
@rjsf/utils (without dependencies) 29.43 kB 29.27 kB -0.16 kB
@rjsf/utils: getUiOptions 0.65 kB 0.64 kB -0.01 kB
@rjsf/validator-ajv8 38.08 kB 38.08 kB =
@rjsf/validator-ajv8 (without dependencies) 2.63 kB 2.63 kB =
@rjsf/validator-ajv8: createPrecompiledValidator 1.25 kB 1.25 kB =
@rjsf/validator-ata 110.61 kB 110.61 kB =
@rjsf/validator-ata (without dependencies) 2.38 kB 2.38 kB =
@rjsf/validator-ata: createPrecompiledValidator 1.25 kB 1.25 kB =
@rjsf/validator-cfworker 7.22 kB 7.22 kB =
@rjsf/validator-cfworker (without dependencies) 2.30 kB 2.30 kB =

@rishilifts rishilifts closed this Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant