# Latest

**URL:** https://jsonforms.discourse.group/latest.md?page=1

[Latest](https://jsonforms.discourse.group/latest.md) · [Categories](https://jsonforms.discourse.group/categories.md) · [Tags](https://jsonforms.discourse.group/tags.md)

**Page:** 2

---

## [An UNEXPECTED field is getting rendered whose property is not even existing in the schema](https://jsonforms.discourse.group/t/an-unexpected-field-is-getting-rendered-whose-property-is-not-even-existing-in-the-schema/2763)

<div class="topic-metadata">

**Author:** [@kotesh-arya](https://jsonforms.discourse.group/u/kotesh-arya)\
**Replies:** 4\
**Last updated:** [August 22, 2025, 7:17pm UTC](https://jsonforms.discourse.group/t/an-unexpected-field-is-getting-rendered-whose-property-is-not-even-existing-in-the-schema/2763 "2025-08-22T19:17:46Z")

</div>

Pasting the schema : { "type": "object", "$defs": { "marketplace\_id": { "default": "A39IBJ37TRP1C6", "editable": false, "hidden": true, "examples": \[ …

---

## [Material UI Version 7+ support?](https://jsonforms.discourse.group/t/material-ui-version-7-support/2749)

<div class="topic-metadata">

**Author:** [@eric](https://jsonforms.discourse.group/u/eric)\
**Replies:** 3\
**Last updated:** [August 15, 2025, 4:01pm UTC](https://jsonforms.discourse.group/t/material-ui-version-7-support/2749 "2025-08-15T16:01:13Z")

</div>

When will React Material UI Version 7+ be supported?

---

## [Missing property bug](https://jsonforms.discourse.group/t/missing-property-bug/2757)

<div class="topic-metadata">

**Author:** [@VladislavLinnik](https://jsonforms.discourse.group/u/VladislavLinnik)\
**Replies:** 2\
**Last updated:** [August 14, 2025, 8:27pm UTC](https://jsonforms.discourse.group/t/missing-property-bug/2757 "2025-08-14T20:27:12Z")

</div>

Hey, I use Angular jsonforms 3.0.0 I have the data: “methods”: { “method”: { “enabled”: true, “services”: {} } } And I have the validation error: \[ { “instancePath”: “/methods/method”, “schemaPath”: “#/proper…

---

## [Render type string](https://jsonforms.discourse.group/t/render-type-string/2638)

<div class="topic-metadata">

**Author:** [@daniela](https://jsonforms.discourse.group/u/daniela)\
**Replies:** 4\
**Last updated:** [August 14, 2025, 6:03am UTC](https://jsonforms.discourse.group/t/render-type-string/2638 "2025-08-14T06:03:58Z")

</div>

I have a custom render component. To render select "serRepYesNo": { "type": "string", "enum": \[ "Yes", "No", "N/A" \], "values": \[ "Yes", "No", "…

---

## [Setting default values for a boolean field in jsonform is not working as expected](https://jsonforms.discourse.group/t/setting-default-values-for-a-boolean-field-in-jsonform-is-not-working-as-expected/2755)

<div class="topic-metadata">

**Author:** [@kotesh-arya](https://jsonforms.discourse.group/u/kotesh-arya)\
**Replies:** 5\
**Last updated:** [August 12, 2025, 4:02pm UTC](https://jsonforms.discourse.group/t/setting-default-values-for-a-boolean-field-in-jsonform-is-not-working-as-expected/2755 "2025-08-12T16:02:46Z")

</div>

{ "batteries\_required": { "title": "Are batteries required?", "description": "Select \\"yes\\" if batteries are required to power the item (or if the item is a battery) or no if they are not. Please note that an…

---

## [How to create array layout renderer to customize label when collapsed](https://jsonforms.discourse.group/t/how-to-create-array-layout-renderer-to-customize-label-when-collapsed/2738)

<div class="topic-metadata">

**Author:** [@bert](https://jsonforms.discourse.group/u/bert)\
**Replies:** 8\
**Last updated:** [August 12, 2025, 3:32pm UTC](https://jsonforms.discourse.group/t/how-to-create-array-layout-renderer-to-customize-label-when-collapsed/2738 "2025-08-12T15:32:09Z")

</div>

How do I create a custom array layout renderer so I can provide 2+ properties to show up on the label. I was able to recreate all the other primitive renderers. I just need this one customization and I am unable to figur…

---

## [Delete option not working in case of type: "array"](https://jsonforms.discourse.group/t/delete-option-not-working-in-case-of-type-array/2753)

<div class="topic-metadata">

**Author:** [@kotesh-arya](https://jsonforms.discourse.group/u/kotesh-arya)\
**Replies:** 2\
**Last updated:** [August 6, 2025, 4:05pm UTC](https://jsonforms.discourse.group/t/delete-option-not-working-in-case-of-type-array/2753 "2025-08-06T16:05:16Z")

</div>

on clicking these delete icons the fields are not getting deleted, what could be the possible reason. I have searched a lot but could not find anything solid e examples are highly encouraged. →

---

## [Add Variable to a Link](https://jsonforms.discourse.group/t/add-variable-to-a-link/2751)

<div class="topic-metadata">

**Author:** [@BugSimpson](https://jsonforms.discourse.group/u/BugSimpson)\
**Replies:** 1\
**Last updated:** [August 6, 2025, 11:15am UTC](https://jsonforms.discourse.group/t/add-variable-to-a-link/2751 "2025-08-06T11:15:03Z")

</div>

Hello community, I'm trying to add some dynamism to a Microsoft Lists list. Is there a way to add a variable to the link "href"? The link, or rather the last characters of the link, should change depending on which li…

---

## [JsonFormsDispatch visible prop is not respected](https://jsonforms.discourse.group/t/jsonformsdispatch-visible-prop-is-not-respected/2739)

<div class="topic-metadata">

**Author:** [@nightingbear](https://jsonforms.discourse.group/u/nightingbear)\
**Replies:** 7\
**Last updated:** [July 25, 2025, 3:17pm UTC](https://jsonforms.discourse.group/t/jsonformsdispatch-visible-prop-is-not-respected/2739 "2025-07-25T15:17:18Z")

</div>

Hi, I’m trying to implement custom handling of rules for fields inside arrays of objects. schema: { "type":"object", "properties":{ "textInput":{ "type":"string" }, "itemsArray":{ …

---

## [Recursive schema error](https://jsonforms.discourse.group/t/recursive-schema-error/2746)

<div class="topic-metadata">

**Author:** [@artishock](https://jsonforms.discourse.group/u/artishock)\
**Replies:** 3\
**Last updated:** [July 23, 2025, 11:35am UTC](https://jsonforms.discourse.group/t/recursive-schema-error/2746 "2025-07-23T11:35:34Z")

</div>

Hi! When having the simplest schema that has recursive ref inside I get: ERROR Maximum call stack size exceeded RangeError: Maximum call stack size exceeded const schema : { "$schema": "http://json-schema.org/draf…

---

## [JSONForms removes keys when deleting the value](https://jsonforms.discourse.group/t/jsonforms-removes-keys-when-deleting-the-value/2747)

<div class="topic-metadata">

**Author:** [@afcirillo96](https://jsonforms.discourse.group/u/afcirillo96)\
**Replies:** 1\
**Last updated:** [July 22, 2025, 2:43pm UTC](https://jsonforms.discourse.group/t/jsonforms-removes-keys-when-deleting-the-value/2747 "2025-07-22T14:43:30Z")

</div>

Hi, I’m having an issue with the JSONForms library when clearing a field with the x button. The problem is that when I delete the data, the field is automatically deleted. Is this intentional on the part of the library? …

---

## [Rule on type "Control" not working](https://jsonforms.discourse.group/t/rule-on-type-control-not-working/2743)

<div class="topic-metadata">

**Author:** [@Sevasit](https://jsonforms.discourse.group/u/Sevasit)\
**Replies:** 4\
**Last updated:** [July 22, 2025, 9:33am UTC](https://jsonforms.discourse.group/t/rule-on-type-control-not-working/2743 "2025-07-22T09:33:03Z")

</div>

my schema and uischema is : const schema = { type: 'object', properties: { is\_external\_person: { type: 'string' }, committee\_emp: { ty…

---

## [How to hide one field](https://jsonforms.discourse.group/t/how-to-hide-one-field/134)

<div class="topic-metadata">

**Author:** [@discobot](https://jsonforms.discourse.group/u/discobot)\
**Replies:** 7\
**Last updated:** [July 14, 2025, 8:34am UTC](https://jsonforms.discourse.group/t/how-to-hide-one-field/134 "2025-07-14T08:34:39Z")

</div>

Is there any way to hide one particular field? \[original thread by Tanya Gamarian\]

---

## [How to conditionally hide/show a GroupLayout based on a checkbox value in Angular custom Renderer](https://jsonforms.discourse.group/t/how-to-conditionally-hide-show-a-grouplayout-based-on-a-checkbox-value-in-angular-custom-renderer/2732)

<div class="topic-metadata">

**Author:** [@vsam](https://jsonforms.discourse.group/u/vsam)\
**Replies:** 1\
**Last updated:** [July 8, 2025, 2:53pm UTC](https://jsonforms.discourse.group/t/how-to-conditionally-hide-show-a-grouplayout-based-on-a-checkbox-value-in-angular-custom-renderer/2732 "2025-07-08T14:53:59Z")

</div>

show an entire GroupLayout based on the value of a checkbox field in my form data. Here’s a simplified example of what I’m trying to achieve: There is a checkbox (e.g., “Show details”). If the checkbox is checked, a G…

---

## [Jsonforms uses lodash which causes "optimization bailouts" (angular)](https://jsonforms.discourse.group/t/jsonforms-uses-lodash-which-causes-optimization-bailouts-angular/777)

<div class="topic-metadata">

**Author:** [@derdeka](https://jsonforms.discourse.group/u/derdeka)\
**Replies:** 3\
**Last updated:** [July 7, 2025, 7:38am UTC](https://jsonforms.discourse.group/t/jsonforms-uses-lodash-which-causes-optimization-bailouts-angular/777 "2025-07-07T07:38:30Z")

</div>

Hi, I’m using Angular 13.3.7 with @jsonforms/angular and @jsonforms/angular-material version 3.0.0-beta.2 In the logs i’ve tons of “bailout” warnings caused by jsonforms and its dependencies. How to optimize the import…

---

## [JSON code for SharePoint to send emails](https://jsonforms.discourse.group/t/json-code-for-sharepoint-to-send-emails/2731)

<div class="topic-metadata">

**Author:** [@Heidi](https://jsonforms.discourse.group/u/Heidi)\
**Replies:** 2\
**Last updated:** [July 7, 2025, 4:36am UTC](https://jsonforms.discourse.group/t/json-code-for-sharepoint-to-send-emails/2731 "2025-07-07T04:36:32Z")

</div>

Hello, I need help with an JSON Code. I have a JSON code that unfortunately does not work. My column where the email is located is called: E-Mail, and it does not take the email address here. What am I doing wrong? Thank…

---

## [Injecting independent JsonForms instance in a custom renderer](https://jsonforms.discourse.group/t/injecting-independent-jsonforms-instance-in-a-custom-renderer/2726)

<div class="topic-metadata">

**Author:** [@nightingbear](https://jsonforms.discourse.group/u/nightingbear)\
**Replies:** 2\
**Last updated:** [July 4, 2025, 1:29pm UTC](https://jsonforms.discourse.group/t/injecting-independent-jsonforms-instance-in-a-custom-renderer/2726 "2025-07-04T13:29:59Z")

</div>

Hi, I would like to know if it is officially supported and safe to use a \<JsonForms /\> component as a custom renderer inside another \<JsonForms /\> instance in React. My use case is to render a nested form (with its own…

---

## [Jsonforms in Angular standalone without material](https://jsonforms.discourse.group/t/jsonforms-in-angular-standalone-without-material/2722)

<div class="topic-metadata">

**Author:** [@vsam](https://jsonforms.discourse.group/u/vsam)\
**Replies:** 9\
**Last updated:** [June 24, 2025, 3:40pm UTC](https://jsonforms.discourse.group/t/jsonforms-in-angular-standalone-without-material/2722 "2025-06-24T15:40:49Z")

</div>

Hi everyone, I’m working with a standalone Angular 18 application and I want to integrate JSONForms. However, I don’t want to use Material UI. Instead, I’ve created my own custom input component. For example, here’s ho…

---

## [Drag and drop builder](https://jsonforms.discourse.group/t/drag-and-drop-builder/1077)

<div class="topic-metadata">

**Author:** [@robertkemp77](https://jsonforms.discourse.group/u/robertkemp77)\
**Replies:** 7\
**Last updated:** [June 22, 2025, 6:33pm UTC](https://jsonforms.discourse.group/t/drag-and-drop-builder/1077 "2025-06-22T18:33:05Z")

</div>

Hello, I love the rendering of these forms. Has anyone built a drag-and-drop forms editor which creates the JSON config data?

---

## [Clarification on onChange Behavior and Data Flow in JsonForms with React State](https://jsonforms.discourse.group/t/clarification-on-onchange-behavior-and-data-flow-in-jsonforms-with-react-state/2720)

<div class="topic-metadata">

**Author:** [@SatendraRaghav](https://jsonforms.discourse.group/u/SatendraRaghav)\
**Replies:** 3\
**Last updated:** [June 20, 2025, 7:09am UTC](https://jsonforms.discourse.group/t/clarification-on-onchange-behavior-and-data-flow-in-jsonforms-with-react-state/2720 "2025-06-20T07:09:23Z")

</div>

Hello, Firstly, thank you for this excellent package. We’ve been using JsonForms in our project for quite some time and truly appreciate its flexibility and integration with React. Project Setup We are using the JsonFo…

---

## [AJV only validate on input](https://jsonforms.discourse.group/t/ajv-only-validate-on-input/1488)

<div class="topic-metadata">

**Author:** [@adamsilva01](https://jsonforms.discourse.group/u/adamsilva01)\
**Replies:** 17\
**Last updated:** [June 5, 2025, 8:00pm UTC](https://jsonforms.discourse.group/t/ajv-only-validate-on-input/1488 "2025-06-05T20:00:42Z")

</div>

Hey, As soon as my JSON forms loads up and the renderers get rendered, all of the fields get validated by AJV and they all turn red with the error messages. Is there a way to not trigger the validation on page load? ED…

---

## [Rendering Issues with input Description and format: "password"](https://jsonforms.discourse.group/t/rendering-issues-with-input-description-and-format-password/2704)

<div class="topic-metadata">

**Author:** [@maltzahns](https://jsonforms.discourse.group/u/maltzahns)\
**Replies:** 3\
**Last updated:** [June 2, 2025, 12:56pm UTC](https://jsonforms.discourse.group/t/rendering-issues-with-input-description-and-format-password/2704 "2025-06-02T12:56:47Z")

</div>

I have two Problems here. First the Description has Problems with the translation implemented like this “SELF\_SERVICE.CHANGE\_PASSWORD.DESCRIPTION”. Other fields like label and error messages are working, but the Descript…

---

## [How to set precision for vue-vuetify NumberControlRenderer?](https://jsonforms.discourse.group/t/how-to-set-precision-for-vue-vuetify-numbercontrolrenderer/2712)

<div class="topic-metadata">

**Author:** [@zebra007](https://jsonforms.discourse.group/u/zebra007)\
**Replies:** 1\
**Last updated:** [May 30, 2025, 7:29pm UTC](https://jsonforms.discourse.group/t/how-to-set-precision-for-vue-vuetify-numbercontrolrenderer/2712 "2025-05-30T19:29:17Z")

</div>

Hello, how can i enter decimal values in a number control in vue-vuetify? i found that in vuetify the control “VNumberInput” needs a precision option, which is set to 0 per default. So i was not able to enter decimal n…

---

## [Textbox UI layout](https://jsonforms.discourse.group/t/textbox-ui-layout/213)

<div class="topic-metadata">

**Author:** [@discobot](https://jsonforms.discourse.group/u/discobot)\
**Replies:** 10\
**Last updated:** [May 28, 2025, 7:49pm UTC](https://jsonforms.discourse.group/t/textbox-ui-layout/213 "2025-05-28T19:49:25Z")

</div>

Hello, I am looking out for a textbox layout in the UI. Right now everything is like a text\[just a line layout\]. Is there something like a textbox with the boundaries to add description to the field. Please help me out …

---

## [Set default behaviour for Array type to be other than Table](https://jsonforms.discourse.group/t/set-default-behaviour-for-array-type-to-be-other-than-table/2715)

<div class="topic-metadata">

**Author:** [@ruanspies](https://jsonforms.discourse.group/u/ruanspies)\
**Replies:** 1\
**Last updated:** [May 28, 2025, 7:48pm UTC](https://jsonforms.discourse.group/t/set-default-behaviour-for-array-type-to-be-other-than-table/2715 "2025-05-28T19:48:37Z")

</div>

Thanks for the work on this project! It has been a delight to work with. Is it possible to set the default output of an array to be List or ListWithDetails rather than table? I have been looking on the forum and docs bu…

---

## [oneOf type integer (const / title) gives a string](https://jsonforms.discourse.group/t/oneof-type-integer-const-title-gives-a-string/2687)

<div class="topic-metadata">

**Author:** [@zebra007](https://jsonforms.discourse.group/u/zebra007)\
**Replies:** 5\
**Last updated:** [May 23, 2025, 11:56am UTC](https://jsonforms.discourse.group/t/oneof-type-integer-const-title-gives-a-string/2687 "2025-05-23T11:56:53Z")

</div>

Version: 3.5.1 “@jsonforms/vue-vanilla”: “3.5.1”, I have this field in my schema: “kt\_land”: { “title”: “KT\_Land”, “type”: “integer”, “oneOf”:\[ {“const”: 190, “title”: “Deutschland” }, {“const”: 20…

---

## [Drop down values using Vanilla renderers](https://jsonforms.discourse.group/t/drop-down-values-using-vanilla-renderers/2696)

<div class="topic-metadata">

**Author:** [@achy](https://jsonforms.discourse.group/u/achy)\
**Replies:** 1\
**Last updated:** [May 20, 2025, 9:06am UTC](https://jsonforms.discourse.group/t/drop-down-values-using-vanilla-renderers/2696 "2025-05-20T09:06:42Z")

</div>

I am using the schema below to render dropdown values, but I’m getting extra option labeled ‘None’, as shown in the image. Even i have define default value. Is there a way to avoid this label. const schema = { type: ‘…

---

## ["function nested too deeply" error when enum has many options](https://jsonforms.discourse.group/t/function-nested-too-deeply-error-when-enum-has-many-options/1451)

<div class="topic-metadata">

**Author:** [@sarahtrefethen](https://jsonforms.discourse.group/u/sarahtrefethen)\
**Replies:** 9\
**Last updated:** [May 14, 2025, 11:02am UTC](https://jsonforms.discourse.group/t/function-nested-too-deeply-error-when-enum-has-many-options/1451 "2025-05-14T11:02:47Z")

</div>

Hello! We have an enum with 266 options. WIth the upgrade to JSONForm 3 from 2.5, we’re seeing the following stack trace: Uncaught InternalError: function nested too deeply validate core.ts:55 coreReducer c…

---

## [JsonForms.tsx componentDidUpdate unnecessarily updates and incorrectly](https://jsonforms.discourse.group/t/jsonforms-tsx-componentdidupdate-unnecessarily-updates-and-incorrectly/2690)

<div class="topic-metadata">

**Author:** [@steve.hunley](https://jsonforms.discourse.group/u/steve.hunley)\
**Replies:** 1\
**Last updated:** [May 13, 2025, 9:24am UTC](https://jsonforms.discourse.group/t/jsonforms-tsx-componentdidupdate-unnecessarily-updates-and-incorrectly/2690 "2025-05-13T09:24:24Z")

</div>

I tried to create a bug for this, but kept on getting an error when submitting. Describe the bug packages\\react\\src\\JsonForms.tsx componentDidUpdate compares the previous schema and the props schema using the string in…

---

## [Dynamic UI schema content](https://jsonforms.discourse.group/t/dynamic-ui-schema-content/2674)

<div class="topic-metadata">

**Author:** [@themattmayfield](https://jsonforms.discourse.group/u/themattmayfield)\
**Replies:** 3\
**Last updated:** [May 8, 2025, 6:30pm UTC](https://jsonforms.discourse.group/t/dynamic-ui-schema-content/2674 "2025-05-08T18:30:00Z")

</div>

Hello!! My UI schema has title and header fields that need to render different content based on different “things”. It may need to be based off a value in the data schema, but it may need to come from a CMS. Any way to m…

[Previous page](https://jsonforms.discourse.group/latest.md)

[Next page](https://jsonforms.discourse.group/latest.md?page=2)
