eclipsesource / jsonforms

Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
http://jsonforms.io
Other
2.22k stars 373 forks source link

Update materian renderes to material ui 6 #2375

Closed gotenxds closed 2 months ago

gotenxds commented 2 months ago

Is your feature request related to a problem? Please describe.

Currently when installing the material renderers package when having the latest material ui version installed I get errors because material renderes specifiy version 5 as a peer dependency. we can you --force to install the package and it works fine, that is, material renderers works fine with version 6 of material ui but this error will keep showing up on every npm install

Describe the solution you'd like

Update the peer dependency to include v6 or remove it?

Describe alternatives you've considered

as above

Package

No response

Additional context

No response

sdirix commented 2 months ago

Hi @gotenxds, Thanks for the report! Did you specifically check whether the Accordions (i.e. array layout) and Autocompletes (i.e. enums) still work? These seem to have some changes in v6.

gotenxds commented 2 months ago

Hi @sdirix Thanks for the quick response As far as I see they seem fine, here: firefox_NwfsCGYEnZ and here firefox_3dCxRmTqWA