Skip to content

Commit f4c1024

Browse files
Fix issue - all semantic props overwritten when a single prop is used; update semantic to 1.3.1 (rjsf-team#2590)
* feat: add button,email,date widgets feat: use core/util getDisplayLabel feat: getSemanticProps, getSemanticErrorProps changed dep: semantic-ui version test: tests updated chore: tests updated * chore: trailing comma * feat: get_semantic_props_function * docs: updated CHANGELOG * docs:CHANGELOG * chore: change util getSemanticProps * chore: spaces and carriage return/line feed * chore: request changes * chore: other changes * chore: update test snapshot * chore: update CHANGELOG.md * feat: theme specific default props should not all be overwritten, only the keys that match * test: theme prop form test Co-authored-by: Jacques <jacques@trixta.com>
1 parent acdee29 commit f4c1024

File tree

25 files changed

+644
-326
lines changed

25 files changed

+644
-326
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,5 @@ yarn.lock
131131
coverage
132132
.nyc_output
133133

134-
venv
134+
venv
135+
*.orig

CHANGELOG.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ it according to semantic versioning. For example, if your PR adds a breaking cha
1515
should change the heading of the (upcoming) version to include a major version bump.
1616
1717
-->
18+
# v3.3.1 (upcoming)
19+
20+
# v3.3.0
21+
22+
## @rjsf/semantic-ui
23+
- "semantic-ui-react" dependency updated to v1.3.1 (https://github.com/rjsf-team/react-jsonschema-form/pull/2590)
24+
- fixed an issue where all semantic props overwritten when a single [semantic theme-specific prop](https://react-jsonschema-form.readthedocs.io/en/latest/api-reference/themes/semantic-ui/uiSchema/) is passed in ([issue 2619](https://github.com/rjsf-team/react-jsonschema-form/issues/2619)) (https://github.com/rjsf-team/react-jsonschema-form/pull/2590)
1825

1926
# v3.2.2 (upcoming)
2027

@@ -24,15 +31,15 @@ should change the heading of the (upcoming) version to include a major version b
2431
- Don't crash when non-object formData is passed in to a schema item with additionalProperties (https://github.com/rjsf-team/react-jsonschema-form/pull/2595)
2532
- Upgrade jsonpointer to 5.0.0 to address security vulnerability (https://github.com/rjsf-team/react-jsonschema-form/pull/2599)
2633

34+
2735
# v3.2.0
2836

2937
## @rjsf/core
3038
- Fix for clearing errors after updating and submitting form (https://github.com/rjsf-team/react-jsonschema-form/pull/2536)
3139
- bootstrap-4 TextWidget wrappers now pull from registry, add rootSchema to Registry, fix FieldProps.onFocus type to match WidgetProps (https://github.com/rjsf-team/react-jsonschema-form/pull/2519)
3240
- Added global `readonly` flag to the `Form` (https://github.com/rjsf-team/react-jsonschema-form/pull/2554)
3341
- Fix to allow changing `additionalProperties` to falsy values (https://github.com/rjsf-team/react-jsonschema-form/pull/2540)
34-
- Pass uiSchema to custom Boolean widget (https://github.com/rjsf-team/react-jsonschema-form/pull/2587)
35-
42+
- Pass uiSchema to custom Boolean widget (https://github.com/rjsf-team/react-jsonschema-form/pull/2587
3643
## @rjsf/bootstrap-4
3744
- bootstrap-4 TextWidget wrappers now pull from registry, add rootSchema to Registry, fix FieldProps.onFocus type to match WidgetProps (https://github.com/rjsf-team/react-jsonschema-form/pull/2519)
3845

@@ -51,7 +58,7 @@ should change the heading of the (upcoming) version to include a major version b
5158
- Take into account implicitly defined types when rendering labels for fields (https://github.com/rjsf-team/react-jsonschema-form/pull/2502)
5259

5360
## @rjsf/antd
54-
- Add default Form export to @rjsf/antd (https://github.com/rjsf-team/react-jsonschema-form/pull/2514)
61+
- Add default Form export to @rjsf/antd (https://github.com/rjsf-team/react-jsonschema-form/pull/2514)
5562

5663
## @rjsf/fluent-ui
5764
- Make material-ui and fluent-ui pull TextWidget from the registry; remove registry prop from <div> in TextWidget (https://github.com/rjsf-team/react-jsonschema-form/pull/2515)

packages/semantic-ui/package-lock.json

Lines changed: 159 additions & 63 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)