We're experimenting with adding keys to the config to support Frontend v5. The addition of these keys breaks the validation, in a lot of cases we'll be able to publish updates to the validator which resolve this but there are some cases where it's too early to do that. In these cases we should allow the plugin developer to specify which keys they want ignored by the validator e.g.
What
We're experimenting with adding keys to the config to support Frontend v5. The addition of these keys breaks the validation, in a lot of cases we'll be able to publish updates to the validator which resolve this but there are some cases where it's too early to do that. In these cases we should allow the plugin developer to specify which keys they want ignored by the validator e.g.
This will help any time we're in the early stages of adding new features to the interface. The behaviour should be:
oneNewKey
(from the example above) isn't known to the validator it should be acceptedoneNewKey
(from the example above) is known to the validator it should be validated as usualWhy
So that we can more easily experiment with interface design before committing to it.
Who needs to work on this
keysToIgnoreIfUnknown
)Who needs to review this
Done when