What happens if someone changes the required configuration-schema.json for a new adaptor version?
Consider language-xyz@v1.0.4 to language-xyz@v2.0.0 that replaces
hostUrl
with
baseUrl
or something like that.
Credential
forms
are automatically generated via these configuration schemas. Would all the credentials for that adaptor on Lightning then become invalid? (I think so!)
We might need to lock credentials on lightning to specific versions of adaptors. At the very least, we should be able to visit a now invalid credential and click a new "Convert to JSON" button that would release users from the (now invalid) webform and let them modify their secrets as JSON.