A few months ago I created my first addon. The addon configuration uses both list- and complex types as shown in the screenshot below.
It’s confusing for (less yaml
proficient) users that these fields are open texts fields in which it’s easy to make a syntax mistake.
Why aren’t the properties of these types recursively rendered as the appropriate UI inputs? All the information seems to be there, contained in the configuration schema.